Medicare Part B covers a hearing test ordered by your doctor, but only if it's medically necessary — not for routine screening

Medicare Part B will pay for a diagnostic hearing test if your doctor orders it to diagnose or treat a medical condition. The test must happen in a doctor's office or hospital outpatient setting, and your doctor has to document why the test is needed. If you walk in asking for a routine hearing check with no medical reason, Medicare will not pay.

The key difference is purpose. A diagnostic test answers a medical question — does this person have hearing loss from an ear infection, medication side effect, or age-related decline that needs treatment? A screening test just measures whether your hearing is normal. Medicare covers the first, not the second.

You will pay 20 percent of the Medicare-approved amount after you meet your Part B deductible. The actual cost varies by location and provider, but diagnostic hearing tests typically run between $100 and $300 before insurance, so your out-of-pocket share is usually $20 to $60.

Key Takeaways

  • Medicare Part B covers a hearing test only when your doctor orders it for a medical reason, not for routine screening or hearing aid fitting.
  • The test must be performed in a medical setting such as a doctor's office or hospital outpatient department, not at a hearing aid store.
  • You pay 20 percent of the Medicare-approved amount after meeting your Part B deductible, typically $20 to $60 out of pocket.
  • Medicare does not cover hearing aids themselves, but some Medicare Advantage plans offer hearing aid discounts through partner networks.
  • If your doctor suspects hearing loss from a specific medical cause, ask them to write an order for a diagnostic test so Medicare will cover it.

Where the hearing test must take place

The location matters for Medicare coverage. Your test must happen at a hospital outpatient department, a doctor's office, or a federally may have access to health center. Medicare will not pay if you have the test done at a hearing aid store, an audiologist's private practice, or a retail chain, even if an audiologist performs the test.

This is why the first step is seeing your primary care doctor or an ear, nose, and throat (ENT) specialist. They can order the test and arrange for it to happen in a covered setting. If your doctor refers you to an audiologist, make sure that audiologist works inside a hospital or medical clinic, not in a standalone business.

Some audiologists do work in medical settings and can bill Medicare directly. Ask your doctor's office which audiologist they refer to and confirm that person is employed by or contracted with a hospital or clinic.

What "medically necessary" actually means

Medicare uses "medically necessary" to mean the test is needed to diagnose or manage a health condition, not to check whether your hearing is normal as a matter of routine. Common reasons a doctor might order a diagnostic hearing test include sudden hearing loss, hearing loss in one ear only, tinnitus (ringing in the ears), dizziness, ear pain, or hearing loss that started after taking a new medication.

Age-related hearing loss alone is not automatically a medical reason. If you are 75 and your hearing has been gradually declining for years with no other symptoms, your doctor may not order a test because there is no acute medical problem to diagnose. However, if you have diabetes or take medications known to affect hearing, or if your hearing loss is sudden or one-sided, your doctor is more likely to order a test.

The decision is your doctor's to make. If you think you need a hearing test, tell your doctor about your symptoms and ask whether they think a test is medically necessary. If they say no, you can pay out of pocket for a test at a hearing aid store or audiologist's office, but Medicare will not reimburse you.

How to get the test covered by Medicare

Start with your primary care doctor or call to schedule an appointment if you do not have one. Describe your hearing concerns — whether you are having trouble hearing conversations, whether the loss is in one ear or both, whether it started suddenly or gradually, and whether you have other symptoms like tinnitus or dizziness.

Your doctor will examine you and decide whether a diagnostic hearing test is warranted. If they order one, they will either perform it in the office or refer you to an audiologist in a medical setting. The office will handle the Medicare billing. You will receive a bill for your 20 percent coinsurance after Medicare processes the claim.

Bring your Medicare card to your appointment. If you have a Medigap or Medicare Advantage plan, bring that card too — some plans cover part or all of the coinsurance.

Medicare does not cover hearing aids

Even if Medicare pays for your hearing test and the test shows you need a hearing aid, Medicare Part A and Part B do not cover the cost of the hearing aid itself, the fitting, or the follow-up adjustments. This is a long-standing exclusion in the Medicare benefit.

Some Medicare Advantage plans (Part C) do offer hearing aid discounts through partner networks, typically covering $0 to $2,000 per ear per year depending on the plan. If you have a Medicare Advantage plan, call the plan to ask whether hearing aids are covered and which providers are in the network.

If you need a hearing aid and do not have coverage, you can purchase one directly from a hearing aid store or audiologist. Prices range widely — from $1,000 to $6,000 per ear — depending on the technology and features. Some manufacturers and retailers offer payment plans or discounts for cash purchases.

What happens if you get a hearing test outside a medical setting

If you have a hearing test done at a hearing aid store or private audiologist's office without a doctor's order, Medicare will not pay for it. You will owe the full cost out of pocket, which is typically $100 to $300.

Some people do this intentionally because they want a quick hearing check without waiting for a doctor's appointment. That is a valid choice, but you should know Medicare will not reimburse you. If the test shows you need a hearing aid, the store will try to sell you one on the spot, which is their business model.

If you want Medicare to cover a hearing test, the path is always through your doctor first.

Frequently Asked Questions

Will Medicare pay for a hearing test if I just want to check my hearing?

No. Medicare only pays for a hearing test when your doctor orders it to diagnose or treat a medical condition. A routine check-up or screening is not covered. You would need to pay out of pocket or ask your doctor whether your symptoms suggest a medical reason for testing.

Can I get a hearing test at a hearing aid store and have Medicare pay?

No. The test must be ordered by your doctor and performed in a medical setting such as a hospital outpatient department or doctor's office. Tests done at hearing aid stores or private audiologist offices are not covered by Medicare, even if an audiologist performs them.

Does Medicare Advantage cover hearing aids?

Some Medicare Advantage plans offer hearing aid discounts through partner networks, but coverage varies widely by plan. Call your plan to ask what hearing aid benefits are included and which providers you can use. Original Medicare (Part A and Part B) does not cover hearing aids at all.

What if my doctor says a hearing test is not medically necessary?

Your doctor makes the decision about medical necessity. If they decline to order a test, you can pay out of pocket at a hearing aid store or audiologist's office, typically $100 to $300. You can also ask your doctor to explain their reasoning and whether any symptoms might change their mind.

Do I have to pay anything if Medicare covers my hearing test?

Yes. You will pay 20 percent of the Medicare-approved amount after you meet your Part B deductible. Out-of-pocket costs are usually $20 to $60 depending on your location and the provider. If you have a Medigap or Medicare Advantage plan, it may cover some or all of this coinsurance.