Do All Doctors Accept Medicare?

Healthcare Writer

Updated on July 15th, 2021

Reviewed by Diane Omdahl

We aim to help you make informed healthcare decisions. While this post may contain links to lead generation forms, this won’t influence our writing. We follow strict editorial standards to give you the most accurate and unbiased information.

Odds are that your doctor accepts Medicare – especially if they want to stay in business. According to a University of Michigan study, 60% of your healthcare spending takes place once you’re eligible for Medicare on your 65th birthday.1

A whopping 93% of primary care physicians accept Medicare – just as many who take private insurance.2 As a Medicare beneficiary, your only concern with accessing care will be finding doctors that are open to new patients. Since more than three-quarters of primary care physicians take new Medicare patients, a figure nearly equal to the number of doctors who accept new patients paying in cash, finding a doctor who takes your Medicare coverage probably won’t be an issue.

How Can You Find Doctors Who Accept Medicare?

It should be fairly easy to find a doctor who accepts Medicare (the harder task is deciding on the right doctor). There are three things you can do to help find a doctor:

  1. Ask your current doctor, who likely accepts Medicare;
  2. Call your friends, family and coworkers for recommendations; or
  3. Browse an online directory like Zocdoc or Yelp. Online directories will let you search specifically for doctors who take Medicare. Or you may prefer to use the government’s own website for finding a doctor.

How Do Doctors Interact with Different Parts Of Medicare?

Once a doctor accepts you as a patient, they can’t can’t selectively apply your Medicare coverage. For instance, your doctor will work with both Part B and Medigap if you have them.

Your doctor can’t decline to work with specific Medicare Regional Offices or Medigap insurers. If they “accept assignment,” i.e., they agree to the rates negotiated by Medicare, they can’t make up additional fees that drive up the cost of Medicare-covered services.

Considering a Medicare Plan?

Review options now.

If You Have Only Medicare Part A OR Medicare Part B

If you have only Medicare Part A (hospital) coverage or Part B coverage, your provider network remains the same; under Medicare, your provider network is the same regardless of whether you have both Parts A and B or you have only one of those parts. For example, if you only have Part A, the hospital will bill Medicare for the services of the doctor who provided inpatient care. 

If You Have Medicare Supplement (Medigap)

Supplemental insurance covers the cost of your care after Medicare has paid its share. Your doctor must arrange payments with Medicare and Medicare Supplement. They can’t decline one and accept the other.

A doctor who accepts Medicare will be paid via Original Medicare. Your Medicare Supplement coverage will kick in afterwards. It won’t replace that Medicare payment.

If You Have Medicare Part C (Medicare Advantage)

Some medical providers who accept Medicare will not take Part C, and they’re under no obligation to do so. You’ll be used to looking for in-network care if you have Medicare Advantage. Unlike Original Medicare, Part C insurers enter into separate contracts with doctors and healthcare networks.

If You Have Medicare Part D (Prescription Drug Benefit) 

Starting in 2019, Medicare Part D only covers drugs from doctors who accept Medicare beneficiaries. Doctors who don’t take Medicare payments will only be able to have drugs covered by Part D if they’ve made special arrangements in advance.

Part D will cover prescriptions from a medical professional that you paid privately and who has opted out of Medicare. You need to confirm with your doctor that they can write Part D prescriptions.

If you have Medicare Part D, you should be able to fill prescriptions from any pharmacy in a drug plan’s network. 

Will All Doctors Who Take Medicare Cost the Same Amount?

Not all Medicare doctors charge the same amount for certain medical costs. When a doctor accepts “assignment”, they’ve agreed to provide a service at the price Medicare has determined is fair. These par-ticipating doctors are called PAR providers. If your doctor regularly sees Medicare patients, then they probably accept the assignment. But ask before you’re treated.

If your doctor doesn’t accept assignment:

  • They may ask for payment at once, and,
  • You’ll have to pay up to an additional 15% of the Medicare rate out-of-pocket, in addition to your existing copayment (some Medicare Supplement plans cover all of these costs).
medicare doctors | assignment payment |

Is It Hard to Find a Medicare Doctor?

You’re not tied to a specific doctor with Original Medicare, so you can switch providers at any time.

You might find that the doctor you want has simply stopped accepting new patients, just like you’d encounter with private insurance. Medicare is great, but it can’t magically solve healthcare problems.

A significant minority of Medicare beneficiaries have had to shop around for a doctor who accepts new Medicare patients. It’s always a good idea to ask around and learn who your friends or coworkers see. You may have to call more than one doctor to find care, but there should always be a qualified doctor available for you.

Considering a Medicare Plan?

Review options now.

Considering a Medicare Plan?

Review options now.

Do Doctors Have to Accept Medicare?

Doctors aren’t required to accept Medicare in order to practice medicine. That said, it’s rare to find a medical provider who hasn’t been registered with the Medicare program at some time.

All practicing doctors must register with the Centers for Medicare and Medicaid Services regardless of their Medicare enrollment status, so your doctor will have had some contact with the Medicare program. 

What If You See a Doctor Who Doesn’t Accept Medicare?

You’re always allowed to obtain care outside of the Medicare system if you prefer.

  • If you’re seeking a treatment that Medicare covers from a doctor who doesn’t accept Medicare: Your medical provider needs to show the federal government that they’re not taking advantage of you. Your doctor will give you a contract to sign; on that contract, it’ll state that you understand your doctor won’t be paid by Medicare. In other words: you will be responsible for the full bill. The contract will have to be re-signed every two years if you keep receiving treatment.
  • If you’re seeking a medical service that isn’t a part of your Medicare coverage: For instance, if you’re meeting with an audiologist to test your hearing and get a hearing aid, then you won’t have to sign a special contract. You will have to make payment arrangements on your own to cover the full cost of the medical service.

What If a Doctor Refuses My Medicare Card?

If you’re having billing issues, relax and make sure you’re using the right card. The card you need to use will depend on your plan and the care you’re seeking. If you have supplementary coverage, you may need more than one card.

Medicare cards are generally just used to verify your eligibility and billing information. You may not need to provide them after you visit a doctor for the first time.

If your card is faded from use, you can replace your card by:

  • Logging into your Social Security account at,
  • Calling 800-772-1213, or by
  • Visiting your local Social Security office.

Share this article

  1. Alemayehu, Berhanu and Kenneth E Warner. “The Lifetime Distribution of Health Care Costs.” Health Services Research, June 2004 (accessed September 2017).

  2. Boccuti, Cristina, Christa Fields, Giselle Casillas, and Liz Hamel. “Primary Care Physicians Accepting Medicare: A Snapshot.”, October 30, 2015 (accessed September 2017).