Medicare Part B covers the hepatitis A vaccine at no cost to you

Yes, Medicare Part B covers the hepatitis A vaccine without a copay or coinsurance when you receive it from an in-network provider. The vaccine is on Medicare's list of covered preventive services, which means you pay nothing out of pocket if your doctor or pharmacist administers it at a participating location.

The coverage applies to all Medicare beneficiaries, regardless of age. You do not need to meet any deductible first — preventive vaccines are covered separately from your Part B deductible. If you get the vaccine at a pharmacy that participates with Medicare, the same zero-cost coverage applies.

Key Takeaways

  • Medicare Part B pays the full cost of the hepatitis A vaccine with no copay when you use an in-network provider or pharmacy.
  • You may need two doses of the vaccine, given six months apart, and both are covered at no cost.
  • The vaccine is covered as a preventive service and does not count toward your Part B deductible.
  • If you receive the vaccine at an out-of-network provider, you may owe a portion of the cost, so confirm your provider's Medicare status before your appointment.

Who should get the hepatitis A vaccine under Medicare

Medicare covers the hepatitis A vaccine for any beneficiary whose doctor recommends it. You do not need to be in a specific age group or have a particular risk factor — if your doctor thinks you should have it, Medicare will cover it.

Common reasons your doctor might recommend the vaccine include travel to countries where hepatitis A is common, chronic liver disease, or a weakened immune system. Some people get it straightforward as a preventive measure. Your doctor can tell you whether the vaccine makes sense for your health situation.

How the two-dose series works and what it costs

The hepatitis A vaccine typically requires two doses to build full immunity. The second dose is given six months after the first. Both doses are covered by Medicare Part B at no cost to you.

You do not pay anything for either injection if you receive both at in-network providers. There is no copay, no coinsurance, and no deductible to meet first. If you miss your second dose appointment and need to reschedule, the coverage remains the same — Medicare will cover it whenever you get it.

Where to get the vaccine and how to confirm coverage

You can receive the hepatitis A vaccine at your doctor's office, a Medicare-participating pharmacy, or a federally may have access to health center. Common pharmacy chains that participate with Medicare include CVS, Walgreens, and Rite Aid, though you should confirm your specific location accepts Medicare.

Before your appointment, call ahead and tell the provider or pharmacy that you have Medicare and want to confirm they will bill Medicare directly for the hepatitis A vaccine. Ask them to verify you will have no out-of-pocket cost. This takes one phone call and prevents surprises at checkout.

If you use an out-of-network provider — someone who does not have a contract with Medicare — you may owe a portion of the vaccine cost. Medicare will still pay its share, but you become responsible for the difference. Sticking with in-network providers ensures you pay nothing.

What happens if you have Part D or a Medigap plan

If you have a prescription drug plan (Part D), it does not cover vaccines — Part B does. Your Part D plan will not be involved in paying for the hepatitis A vaccine, and you do not need to use it.

If you have a Medigap (supplemental insurance) plan, it may help cover any costs that Medicare does not pay. However, since Medicare covers the vaccine at 100 percent with no copay, your Medigap plan will have nothing to pay. The vaccine is one of the few services where Medigap does not add extra value because Medicare's coverage is already complete.

What to do if you are told you owe money

If a provider bills you for the hepatitis A vaccine or tells you that Medicare will not cover it, contact Medicare directly at 1-800-MEDICARE (1-800-633-4227). You can also check your claim online through your Medicare account at Medicare.gov.

Providers sometimes make billing mistakes or incorrectly code the vaccine. Medicare's customer service team can tell you whether the claim was processed correctly and help you resolve any billing error. Keep your receipt and any paperwork from your appointment so you have the details ready when you call.

Frequently Asked Questions

Do I need my doctor's order before I can get the vaccine at a pharmacy?

No. Many pharmacies can give you the hepatitis A vaccine without a standing doctor's order. You can walk in and ask, or call ahead. The pharmacist will confirm Medicare covers it and bill Medicare directly. Some people prefer to discuss it with their doctor first, but it is not required.

What if I already paid for the hepatitis A vaccine out of pocket?

You may be able to request a refund from the provider or pharmacy where you paid. Contact them and explain that Medicare covers the vaccine at no cost. If they refuse, contact Medicare at 1-800-MEDICARE and ask about filing an appeal. Keep your receipt as proof of payment.

Does Medicare cover the hepatitis A vaccine if I travel outside the United States?

Medicare generally does not cover medical services received outside the United States, including vaccines. If you are traveling internationally, you may need to pay out of pocket or check whether your travel insurance covers it. Get the vaccine before you leave the country if your doctor recommends it.

Can I get both the hepatitis A and hepatitis B vaccines at the same visit?

Yes. Both vaccines are covered by Medicare Part B at no cost. You can receive them at the same appointment, though they are given as separate injections. Your provider can give you both on the same day or schedule them a few days apart — either way, Medicare covers both.