Green Card Holders and Medicare may be able to access
Green card holders can enroll in Medicare at age 65, but not all green card holders meet the work history requirement. Medicare Part A (hospital insurance) requires either 40 quarters of work credit in the United States — roughly 10 years of employment — or marriage to someone who has those credits. If you have a green card but have not worked in the U.S. long enough, you may still enroll in Part B (medical insurance) by paying a monthly premium, but Part A will not be free.
Your immigration status does not automatically disqualify you from Medicare. The Social Security Administration treats green card holders as U.S. residents for purposes of Medicare enrollment. However, you must have a valid Social Security number and meet the age and work history rules that explore to all Medicare enrollees.
Timing matters. You can enroll in Medicare starting three months before you turn 65. If you miss this window and do not have employer coverage, you will pay a permanent penalty on your Part B premium — 10 percent more for each year you delayed. There is no catch-up period for this penalty.
Key Takeaways
- Green card holders aged 65 and older can enroll in Medicare Part A if they have worked in the U.S. for at least 10 years, or if they are married to someone who has those work credits.
- If you do not have 10 years of U.S. work history, you can still enroll in Part B by paying the full monthly premium, but Part A will not be free.
- You must have a valid Social Security number and enroll during your initial enrollment window — three months before you turn 65 — to avoid permanent premium penalties.
- Green card holders who work past age 65 and have employer health coverage can delay Medicare enrollment without penalty, but you must tell Social Security about your coverage status.
Work History Requirements for Part A Coverage
Medicare Part A is free at 65 if you have 40 quarters of work credit. A quarter is roughly three months of work in a calendar year, so 40 quarters equals about 10 years. The Social Security Administration tracks your work history through your Social Security number. You can check your record online at ssa.gov by creating a my Social Security account, or you can call 1-800-772-1213 to request a statement.
If you have fewer than 40 quarters, you have two options. You can pay a monthly premium for Part A — the amount varies based on how many quarters you do have — or you can continue working if you are still employed. Each additional quarter of work credit reduces your Part A premium. Some green card holders work past 65 specifically to reach the 40-quarter threshold and avoid paying for Part A.
Spousal credits also count. If you are married to a U.S. citizen or green card holder who has 40 quarters of work history, you may be able to use their credits to may have access to for free Part A. You must have been married for at least one year, and your spouse must be at least 62 years old (or any age if they are already receiving Social Security). This rule applies whether or not your spouse has actually started collecting benefits.
Part B and Part D Coverage for All Green Card Holders
Part B (medical insurance) and Part D (prescription drug coverage) are available to all green card holders aged 65 and older, regardless of work history. You pay a monthly premium for both. Part B premiums are income-based, meaning higher earners pay more. Part D premiums vary by plan and insurance company.
You must enroll in Part B during your initial enrollment window or face a permanent 10 percent premium increase for each year you delay. The only exception is if you have employer coverage or are still working. If your employer offers health insurance and you are still employed, you can delay Part B without penalty — but you must tell Social Security that you have coverage. When you finally leave your job, you have eight months to enroll in Part B without penalty.
Part D has a different penalty structure. If you go without prescription drug coverage for more than 63 days in a row, you pay a permanent surcharge when you do enroll. This penalty applies even if you never actually fill a prescription. If you do not take prescription drugs, you can avoid this penalty by enrolling in a Part D plan with zero premium, which many insurers offer.
Supplemental Coverage and Medicaid for Green Card Holders
Many green card holders buy a Medigap policy (supplemental insurance) to cover costs that Medicare does not pay — copayments, coinsurance, and deductibles. Medigap is sold by private insurers and is available to green card holders on the same terms as U.S. citizens. You have the best rates if you enroll within six months of turning 65 and enrolling in Part B. After that window, insurers can charge more or deny coverage based on your health history.
Medicaid may be able to access for green card holders varies by state. Some states cover green card holders under Medicaid; others do not. Even in states that do cover them, there are usually income and asset limits. You can check your state's rules by contacting your state Medicaid office or calling 211 for a local referral. Medicaid can cover costs that Medicare does not, including long-term care, so it is worth investigating even if you think you do not may have access to.
If you are a green card holder with low income, you may also may have access to for the Medicare Savings Program (MSP) or the Low-Income Subsidy (LIS) for Part D. These programs help pay your Part B premiums and Part D costs. Income limits are higher than Medicaid, so you may may have access to for MSP or LIS even if you do not may have access to for Medicaid. Your state Medicaid office can tell you whether you meet the income threshold.
Enrollment Steps and important date
Start by creating a my Social Security account at ssa.gov and checking your work history. This takes 10 minutes and shows you exactly how many quarters of credit you have. If you have 40 quarters, you will may have access to for free Part A. If you have fewer, note the number so you know what your Part A premium will be.
Three months before you turn 65, go to Medicare.gov and enroll in Part A and Part B. You can also call 1-800-MEDICARE (1-800-633-4227) or visit your local Social Security office. Have your green card, passport, and Social Security number ready. If you are married and using your spouse's work credits, bring your marriage certificate and your spouse's Social Security number.
Your coverage starts on the first day of the month you turn 65, as long as you enroll by the 15th of the month before. If you enroll after the 15th, coverage starts the following month. Once you are enrolled, Medicare sends you a card in the mail. Keep it with you when you see a doctor.
What Happens If You Miss the Enrollment Window
If you turn 65 and do not enroll in Part B within three months, you will owe a permanent penalty. The penalty is 10 percent of the standard Part B premium for each full year you were may be able to access but not enrolled. If you delay for three years, your premium will be 30 percent higher than the standard rate for the rest of your life. There is no way to remove this penalty once it is applied.
The only way to avoid this penalty is to have had employer coverage or to be still working. If your employer offers health insurance and you are covered under that plan, you can delay Part B. But you must tell Social Security that you have coverage — do not assume they know. When you leave your job or lose coverage, you have eight months to enroll in Part B without penalty. After eight months, the penalty applies.
If you missed the window and now owe a penalty, you can still enroll in Part B. Contact Medicare at 1-800-MEDICARE or visit Medicare.gov. Your new premium will include the penalty, but at least you will have coverage going forward. Some people in this situation also look into Medicaid or the Medicare Savings Program to help pay their premiums.
Frequently Asked Questions
Can I use my work history from my home country toward Medicare?
No. Medicare counts only work credits earned in the United States through Social Security. Work history from your home country does not count, even if you paid into a similar system there. Only U.S. employment, tracked by your Social Security number, counts toward the 40-quarter requirement.
What if I have a green card but no Social Security number?
You cannot enroll in Medicare without a Social Security number. If you have a green card but no Social Security number, you must get one first. Contact your local Social Security office or go to ssa.gov. Bring your green card, passport, and proof of residence. Once you have a Social Security number, you can enroll in Medicare.
Do I lose my green card if I enroll in Medicare?
No. Enrolling in Medicare does not affect your immigration status or your green card. Medicare is a health insurance program, not an immigration benefit. You can enroll in Medicare and keep your green card indefinitely.
Can my green card holder spouse enroll in Medicare on my work credits?
Yes, if you have been married for at least one year and you have 40 quarters of work credit. Your spouse does not need their own work history. You must both be at least 62 years old (your spouse can be any age if you are already receiving Social Security). Your spouse can enroll in Part A based on your credits, and they will pay the standard Part B premium.
What if I am a green card holder but I live outside the United States?
You can enroll in Medicare and receive benefits in most countries, but not all. Medicare covers emergency care in Canada and Mexico, and some countries have reciprocal agreements with the U.S. Before you move abroad, contact Medicare at 1-800-MEDICARE to confirm coverage in your destination country. Some green card holders who live abroad keep Medicare for emergencies and buy local health insurance for routine care.