How Much Are Tetanus Shots? Costs With and Without Insurance

A tetanus shot typically costs between $25 and $90 for the vaccine itself, but most Americans pay nothing out of pocket thanks to insurance coverage. The total you’ll pay depends on where you get the shot, whether you have insurance, and the type of vaccine you receive.

Vaccine Cost Without Insurance

Two vaccines protect against tetanus. The Td vaccine covers tetanus and diphtheria, while the Tdap vaccine adds protection against pertussis (whooping cough). Td has a wholesale cost around $18, while Tdap runs about $35 at wholesale. By the time a pharmacy or clinic adds its markup and an administration fee (typically $20 to $30), you’re looking at roughly $40 to $95 total if you’re paying out of pocket.

Real-world pricing varies by location. San Francisco’s public health travel clinic, for example, charges $86 for a Td shot and $87 for Tdap, with a $26 administration fee that can be waived for those who can’t afford it. A county health department in Michigan charges $23 for administration alone, with the vaccine cost added on top unless you qualify for a public assistance program.

What You’ll Pay With Private Insurance

Under the Affordable Care Act, most health plans must cover recommended preventive vaccines at no cost to you when administered by an in-network provider. That means no copay, no coinsurance, and no deductible requirement for a routine tetanus booster. This applies to Marketplace plans, employer-sponsored insurance, and most individual plans.

The key phrase is “in-network.” If you go to an out-of-network provider or an emergency room for a routine booster, your plan may not cover it as a preventive service, and you could end up with a bill. A quick call to your insurance company or a visit to an in-network pharmacy can save you the entire cost.

Medicare Coverage

Medicare handles tetanus shots differently depending on why you’re getting one. If you need a tetanus shot after an injury, like stepping on a nail, Medicare Part B covers it with no coinsurance or deductible. A routine booster that isn’t tied to an injury falls under Part D instead. Thanks to recent changes, Part D plans now cover all vaccines recommended by the CDC’s Advisory Committee on Immunization Practices at zero out-of-pocket cost, even from out-of-network providers. So either way, most Medicare beneficiaries pay nothing.

Options If You’re Uninsured

Several programs exist to reduce or eliminate the cost:

  • Vaccines for Children (VFC): Covers all recommended vaccines at no cost for children under 19 who qualify for Medicaid, lack insurance, can’t afford vaccine copays, or are Native American or Alaska Native.
  • Federally Qualified Health Centers: These clinics offer preventive services on a sliding fee scale based on your income. Many provide vaccines for little or no cost.
  • State and local health departments: Your state health department can direct you to free or low-cost vaccination sites at community centers, schools, and other locations.

HHS.gov maintains information on all of these programs, and your state health department’s website will list nearby options.

Where You Get It Changes the Price

The vaccine itself is only part of the bill. Where you receive it dramatically affects total cost. A retail pharmacy like CVS or Walgreens charges the vaccine price plus a standard administration fee. An urgent care clinic adds an office visit charge, typically $100 to $200 for uninsured patients. An emergency room is the most expensive option by far, with facility fees that can push the total bill into several hundred dollars for what amounts to a single injection.

If you just need a routine booster and don’t have an urgent wound, a pharmacy or local health department is the most affordable route. Most major chain pharmacies can administer tetanus vaccines without an appointment and will bill your insurance directly.

When You Actually Need One

The CDC recommends a tetanus booster every 10 years for all adults. If you can’t remember your last shot, your doctor can help you figure out whether you’re due. The full childhood series is five doses of DTaP given at 2 months, 4 months, 6 months, 15 to 18 months, and 4 to 6 years. At age 11 or 12, adolescents get a single Tdap dose, then switch to a booster every 10 years from there.

Wound care changes the timeline. If you get a deep puncture wound, a cut from a dirty object, or an animal bite, you may need a tetanus shot even if your last booster was only five years ago, depending on the wound type. In that scenario, the shot is considered medically necessary rather than preventive, which can affect how your insurance categorizes and covers it. For most plans and for Medicare Part B, injury-related tetanus shots are fully covered as treatment rather than prevention.

Td vs. Tdap: Which One to Get

If you’ve never had a Tdap vaccine as an adult, the CDC recommends getting Tdap for your next booster instead of Td. After that initial Tdap dose, either vaccine works for subsequent boosters every 10 years. Pregnant people are advised to get Tdap during each pregnancy, ideally in the third trimester, to pass pertussis antibodies to the baby.

Cost-wise, the difference is modest. Tdap runs roughly double the wholesale price of Td (about $35 vs. $18), but with insurance covering most vaccinations fully, the out-of-pocket difference for most people is zero. If you’re paying cash, asking for Td instead of Tdap can save you $15 to $20, though the added pertussis protection in Tdap is generally worth the small premium.