Coronavirus disease 2019 (COVID-19) vaccine

Medicare covers the updated (2023–2024 formula) Moderna or Pfizer-BioNTech COVID-19 vaccine for people 5 and older.

If you’re 65 or older and/or immunocompromised (like people who have had an organ transplant and are at risk for infections and other diseases), you can get a 3-dose series of updated (2023–­2024 formula) Moderna or Pfizer-BioNTech COVID-19 vaccine. If you had doses of a Moderna or Pfizer-BioNTech COVID-19 vaccine in the past, you can get 1 or 2 doses of the updated formula, depending on how many doses you had in the past.

Note: Some adults 18 years and older who have completed their primary vaccine series have the option to get a Novavax vaccine instead of the updated Pfizer-BioNTech or Moderna COVID-19 vaccine. Stay up to date with COVID-19 vaccines at

Your costs in Original Medicare

You pay nothing for the COVID-19 vaccine if your doctor or other health care provider accepts assignment for giving you the shot.

What it is

A COVID-19 vaccine helps reduce the risk of illness from COVID-19 by working with the body’s natural defenses to safely develop immunity (protection) against the virus.

Things to know

  • Find a COVID-19 vaccine near you.
  • You might be able to get the COVID-19 vaccine in your own home.
  • Be sure to bring your red, white, and blue Medicare card with you when you get the vaccine so your health care provider or pharmacy can bill Medicare. If you're in a Medicare Advantage Plan, you must use the card from your plan to get your Medicare-covered services.
  • If you fill out a form to get the vaccine, you might be asked for your insurer’s group number. If you have Part B, leave this field blank or write “N/A.” If you have trouble with the form, talk with your vaccine provider.
  • Medicare also covers COVID-19 diagnostic laboratory testsCOVID-19 antibody tests, and COVID-19 monoclonal antibody products.

Getting the COVID-19 vaccine in your home

If you have Medicare and have a disability or face other challenges in getting to a location away from home for a vaccination, Medicare will pay a doctor or other care provider to give you the COVID-19 vaccine in your home. You may need to give them your Medicare Number for billing, but there’s still no cost to you for the vaccine and its administration.

Contact your regular doctor or health care provider and ask if they’re able to give you the COVID-19 vaccine in your home.  If they can’t, they might be able to refer you to someone who can do this. You can also call 1-800-MEDICARE (1-800-633-4227) for vaccine contacts in your state. TTY users can call 1-877-486-2048. More details on providers of the COVID-19 vaccine are also available on

Remember, don’t give out your Medicare Number or accept a vaccine from anyone who isn’t a known or trusted provider, or who contacts you without your invitation.

If you paid to get a COVID-19 vaccine

When you get a COVID-19 vaccine, your provider can’t charge you for an office visit or other fee if the vaccine is the only medical service you get. If you get other medical services at the same time you get the COVID-19 vaccine, you may owe a copayment or deductible for those services.

If you paid a fee or got a bill for a COVID-19 vaccine, check this list to see if your provider should have charged you:

  • Check the receipts and statements you get from your provider for any mistakes.
  • Call your provider’s office to ask about any charges you think are incorrect. The person you speak to may help you better understand the services you got, or realize they made a billing error.
  • If you have Original Medicare, review your “Medicare Summary Notice” for errors. Report anything suspicious to Medicare by calling 1-800-MEDICARE (1-800-633-4227).
  • If you have other coverage like a Medicare Advantage Plan, review your “Explanation of Benefits.” Report anything suspicious to your insurer.

If you think your provider incorrectly charged you for the COVID-19 vaccine, ask them for a refund. If you think your provider charged you for an office visit or other fee, but the only service you got was a COVID-19 vaccine, report them to the Office of the Inspector General, U.S. Department of Health and Human Services by calling 1-800-HHS-TIPS or visiting

Be alert for scammers trying to steal your Medicare Number. Only share your Medicare Number with your provider when you get COVID-related services.

As always, guard your Medicare card like a credit card and check Medicare claims summary forms for errors. If someone you don’t know calls asking for your Medicare Number, hang up.

Is my test, item, or service covered?