Medicare Does Not Work Outside the United States

U.S. Medicare does not cover medical care in any other country, with one narrow exception: Canada and Mexico in limited border situations. If you travel abroad or move overseas, your Medicare benefits stop the moment you leave the United States. This applies to all Medicare parts — Original Medicare, Medicare Advantage, and prescription drug coverage.

Many seniors assume their Medicare card works like a credit card that travels with them. It does not. Medicare is a domestic program funded by U.S. payroll taxes and designed to cover care within U.S. borders. Even if you are a U.S. citizen living permanently in another country, Medicare will not pay for your medical care there.

The one exception is emergency care in Canada or Mexico if you are traveling through those countries to reach another U.S. state, or if you live in a U.S. border state and seek emergency care across the border. Even then, coverage is limited and you must meet specific conditions. Routine care, planned procedures, and ongoing treatment in any foreign country are never covered.

Key Takeaways

  • Medicare covers medical care only within the United States; no country outside the U.S. accepts Medicare as payment.
  • Emergency care in Canada or Mexico may be covered only if you are traveling between U.S. states or live in a border state and the care is truly emergent.
  • If you move abroad permanently, you must stop paying Medicare Part B premiums and find health coverage in your new country.
  • Travel insurance and international health plans are separate products you purchase before leaving the U.S. and are not part of Medicare.
  • Some countries offer retiree visas or residency programs but do not recognize Medicare; you must arrange local health coverage instead.

What Happens to Your Medicare If You Move Abroad

If you move to another country permanently, you must notify Social Security. You can keep Medicare Part A (hospital insurance) at no cost if you paid Medicare taxes for at least 10 years while working. However, you cannot use it outside the U.S., so keeping it has no practical value unless you plan to return.

You must stop paying Medicare Part B (medical insurance) premiums if you move abroad. If you continue to pay but do not use it, you are paying for coverage that will not work. You can restart Part B later if you return to the U.S., but there may be penalties if you drop it and rejoin after more than 12 months away.

If you have a Medicare Advantage plan or a prescription drug plan, those end when you move. You cannot use them in another country, and you cannot transfer them. You will need to find local health coverage in your new country of residence.

Countries That Offer Retiree Visas or Residency Programs

Several countries actively market residency programs to U.S. retirees and seniors. These programs do not accept Medicare, but they do allow you to live there legally and access local healthcare systems. The most common destinations are Mexico, Costa Rica, Panama, Portugal, and Spain. Each has different income requirements, residency rules, and healthcare arrangements.

Mexico offers a temporary resident visa for people with a monthly income of roughly $2,700 or savings of roughly $45,000 (amounts vary by consulate and change annually). Costa Rica requires proof of monthly income around $1,000 to $1,350 depending on age. Panama has a pensioner visa for people receiving a pension of at least $1,000 per month. These countries have public healthcare systems and private hospitals; you pay out of pocket or purchase local health insurance.

Portugal and Spain offer residency visas for retirees with proof of income or savings. Both have public healthcare systems that may cover residents, though the process and timeline for enrollment vary. You should research the specific healthcare rules for any country before moving, as they change and depend on your visa type and residency status.

Travel Insurance and International Health Plans

If you travel abroad temporarily while still living in the U.S., you can purchase travel insurance or an international health plan. These are separate products — not part of Medicare — that you buy before you leave. They cover emergency medical care, evacuation, and sometimes routine care while you are outside the U.S.

Travel insurance is usually short-term (days to weeks) and covers emergencies. International health plans are longer-term (months to years) and may cover both emergencies and routine care. Costs vary widely depending on your age, the countries you visit, and what is covered. A 65-year-old traveling for two weeks might pay $100 to $300 for basic travel insurance; a year-long international plan could cost $2,000 to $5,000 or more.

You must purchase travel or international insurance before you leave the U.S. Most policies do not cover pre-existing conditions or allow you to buy coverage after you have already traveled. Read the policy carefully to understand what is and is not covered, and check whether your destination countries are included.

The Canada and Mexico Border Exception

Original Medicare (not Medicare Advantage) may cover emergency care in Canada or Mexico only if you are traveling between U.S. states and the emergency occurs while you are passing through. For example, if you are driving from California to Washington and have a heart attack in British Columbia, Original Medicare may cover the emergency room visit.

If you live in a U.S. border state (California, Arizona, New Mexico, or Texas), Original Medicare may also cover emergency care you seek in Mexico or Canada. The care must be truly emergent — not planned, not routine, and not something you could have waited to receive in the U.S. You must pay the provider upfront and then submit a claim to Medicare for reimbursement.

Medicare Advantage plans do not cover care in Canada or Mexico at all, even in emergencies. If you have a Medicare Advantage plan and travel to the border, you are responsible for all costs. This is one reason some seniors in border states choose Original Medicare instead.

How to Arrange Healthcare Before Moving or Traveling Abroad

If you plan to move to another country, start by researching that country's healthcare system at least three to six months before you leave. Contact the country's embassy or consulate in the U.S. and ask about healthcare for foreign residents. Many countries have websites in English explaining how to register for public healthcare or purchase private insurance.

If you are moving to a country with a public healthcare system (like Mexico, Costa Rica, or Portugal), find out whether you are may be able to access as a resident and how long the enrollment process takes. Some countries require you to be a resident for a certain period before you can join the public system. In the meantime, you may need to purchase private health insurance.

If you are traveling temporarily, purchase travel or international insurance at least two weeks before you leave. Compare policies from multiple insurers and check that your destination countries are covered. Keep a copy of your policy documents and your insurer's emergency contact number with you at all times.

What to Do If You Need Medical Care Abroad

If you are traveling and need medical care, go to a private hospital or clinic rather than a public facility if possible. Private providers are more likely to accept credit cards and to have English-speaking staff. Keep all receipts and medical records. If you have travel insurance, contact your insurer before or when ready after receiving care to report the claim.

If you are living abroad and need care, use the healthcare system or insurance you have arranged in that country. Do not expect Medicare to reimburse you, even if you pay out of pocket. The only exception is the narrow border emergency situation described above.

If you are a U.S. citizen living abroad and have a medical emergency that requires evacuation to the U.S., travel insurance with evacuation coverage can save your life and your savings. Medical evacuation from a remote location can cost $50,000 to $250,000 or more. Medicare will not pay for evacuation, and neither will most standard travel insurance — you need a plan that specifically includes it.

Frequently Asked Questions

Can I use my Medicare card in Mexico or Canada for routine doctor visits?

No. Medicare covers routine care only in the U.S. The border exception applies only to emergencies, and only if you are traveling between U.S. states or live in a border state. Routine visits, prescriptions, and planned procedures are never covered in Canada or Mexico.

If I move to Costa Rica, can I keep my Medicare and use it there?

No. Medicare does not work outside the U.S., and you cannot use it in Costa Rica. You must stop paying Part B premiums and arrange local health coverage through Costa Rica's public system or private insurance. If you later return to the U.S., you can restart Medicare, though penalties may explore if you dropped Part B.

What if I am a U.S. citizen living permanently in Canada — can I use Medicare?

No. U.S. citizenship does not may have access to you to use Medicare outside the U.S. You must use Canada's provincial healthcare system or purchase private insurance. You can keep Medicare Part A at no cost, but it will not pay for care in Canada.

Do I need travel insurance if I have Medicare Advantage?

Yes. Medicare Advantage does not cover care outside the U.S., including emergencies in Canada or Mexico. If you travel internationally, purchase travel insurance before you leave, regardless of which Medicare plan you have.

What countries have the easiest healthcare systems for U.S. retirees?

Mexico and Costa Rica are popular because they have established retiree communities, English-speaking private hospitals, and lower costs than the U.S. Portugal and Spain have public healthcare systems that may cover residents. Research the specific visa requirements, healthcare enrollment process, and costs for each country before deciding.