Question: do non us citizens qualify for medicare?
Answer: Most Americans qualify for Part A at age 65 for free based on their US work history. ... Contrary to popular belief then, you don't need to be a US citizen, green card holder or resident to sign up for Medicare. A 65 year-old Canadian who worked for at least 10 years in the US can therefore enroll in free Part A Medicare.