职工医保需要交满20年-30年,退休后才能免费享受职工医保待遇。
根据社保法的有关法定,职工医保需要交纳一定的年限才可以在退休后享受到相应的待遇,目前大多数地方法定的年限是男性25年、女性20年,少数地方是男性30年、女性25年。