Medicare covers tetanus shots at no cost to you
Yes. Medicare Part B covers tetanus vaccines, including the tetanus booster shot you may need every 10 years. You pay nothing out of pocket — no copay, no coinsurance — as long as you go to a provider who accepts Medicare.
The vaccine is covered whether you need it because of a cut or wound, because 10 years have passed since your last booster, or because you are traveling and want protection. Medicare treats all routine vaccines the same way: they are preventive care, and preventive care is free under Part B.
The one thing that matters is where you get the shot. A doctor's office, urgent care clinic, or pharmacy that takes Medicare will bill Medicare directly. If you go somewhere that does not accept Medicare, you may have to pay upfront and file a claim yourself — which is why it is worth asking before you go in.
Key Takeaways
- Medicare Part B covers tetanus shots and boosters with no cost to you when you receive them at a Medicare-accepting provider.
- You do not need a referral or prior authorization — you can walk into a pharmacy or doctor's office and get a tetanus shot on the spot.
- The vaccine is free whether you need it for a wound, a routine booster, or travel, as long as it is medically necessary or recommended by the CDC.
- Always confirm the provider accepts Medicare before you receive the shot, because out-of-network providers may bill you directly.
Where to get a tetanus shot on Medicare
You have several options. Most pharmacies — CVS, Walgreens, Rite Aid, and many others — offer tetanus shots and accept Medicare. You can usually walk in without an appointment, though calling ahead is faster. Doctor's offices also give tetanus shots and bill Medicare the same way.
Urgent care clinics and hospital emergency departments can give you a tetanus shot if you have a wound that needs one. If you go to an emergency room for a cut or puncture wound, the tetanus shot is part of your treatment and is covered.
Before you go anywhere, call and ask: "Do you accept Medicare?" This takes 30 seconds and prevents a bill. If the answer is no, ask where the nearest Medicare-accepting pharmacy is. Most areas have several.
When you need a tetanus booster
The standard rule is one booster every 10 years if you have no wound. If you have a cut, puncture, or dirty wound and it has been more than 5 years since your last tetanus shot, you should get a booster. If you cannot remember when your last shot was, getting one now is safe — you cannot overdose on tetanus vaccine.
If you are traveling outside the United States, check the CDC website for the country you are visiting. Some regions have higher tetanus risk, and your doctor may recommend a booster even if it has been fewer than 10 years. Medicare covers this too.
You do not need your doctor's permission to get a tetanus shot. You can go directly to a pharmacy and ask for one. The pharmacist will ask a few screening questions to make sure the vaccine is safe for you, but most people have no reason to avoid it.
What happens if you have a wound
If you cut yourself on something dirty — a rusty nail, a piece of metal, a knife used on raw meat — go to an urgent care clinic or emergency room. They will clean the wound and give you a tetanus shot if you need one. All of this is covered by Medicare Part B.
You do not have to wait for an appointment. Urgent care clinics are designed for this. Tell them you have a dirty wound and need tetanus protection. They will ask when your last tetanus shot was, and if it has been more than 5 years, they will give you a booster.
If the wound is very deep, very dirty, or you cannot remember your vaccination history, the clinic may also give you tetanus immunoglobulin — a shot of antibodies that provides when ready protection while your immune system builds its own. This is also covered by Medicare.
Tetanus protection if you have never been vaccinated
If you never received a tetanus series as a child, you can start now. The full series is three shots: the first, a second shot four weeks later, and a third shot six to twelve months after that. Medicare covers all three shots at no cost.
This is uncommon in people over 65, because tetanus vaccination has been routine for decades. But if you were born outside the United States or have gaps in your vaccination record, your doctor can review your history and recommend what you need.
After you complete the series, you will follow the standard 10-year booster schedule like everyone else.
What Medicare Part D does not cover
If you have Medicare Part D (prescription drug coverage), it does not pay for vaccines. Part B does. This matters because some people wonder whether to use their Part D benefits for a shot. The answer is no — Part B is the right coverage, and it is free.
Some pharmacies may ask which insurance you want to use. Tell them Medicare Part B. If they insist on running it through Part D, ask to speak to the manager and explain that Part B is the correct coverage for vaccines.
Frequently Asked Questions
Do I need a doctor's order to get a tetanus shot at a pharmacy?
No. Pharmacists can give tetanus shots without a doctor's order in all 50 states. You can walk into a pharmacy and ask for one. The pharmacist will ask screening questions, but most people can get the shot the same day.
What if I do not remember when my last tetanus shot was?
Get one now. It is safe to receive a tetanus booster even if your last shot was fewer than 10 years ago. If you have a record — an old vaccination card, a doctor's chart — bring it so the pharmacist knows your history. If not, getting a booster is the safest choice.
Will I have a copay if I get a tetanus shot at my doctor's office instead of a pharmacy?
No. Preventive vaccines are free under Medicare Part B whether you get them at a doctor's office, urgent care, or pharmacy. You pay nothing as long as the provider accepts Medicare.
What if I get a tetanus shot at an out-of-network provider by mistake?
Call Medicare at 1-800-MEDICARE and explain what happened. You may be able to file a claim and have Medicare reimburse you. Keep your receipt and any paperwork the provider gave you. In the future, always ask if the provider accepts Medicare before you receive care.
Is the tetanus vaccine safe if I am over 75?
Yes. Tetanus vaccine is safe at any age. Older adults have the same 10-year booster schedule as younger people. If you have questions about whether the vaccine is right for you because of other health conditions, ask your doctor, but age alone is not a reason to skip it.