不交医疗保险是否违法需根据具体情况判断。对于职工而言,不交医疗保险是违法的;对于灵活就业人员或城乡居民,不参加医保并不违法。
**分析**:**
根据《中华人民共和国社会保险法》第二十三条,职工应当参加职工基本医疗保险,由用人单位和职工共同缴纳。因此,职工不交医疗保险是违反法律规定的。然而,对于无雇工的个体工商户、非全日制从业人员等灵活就业人员以及城乡居民,他们可以选择是否参加医保,不参加并不构成违法。
**提醒**:
如果作为职工被要求缴纳医保但未缴纳,或用人单位未为员工缴纳医保,这可能涉及违法行为。建议及时咨询或举报。