How Much Is a Tdap Shot? Costs With and Without Insurance

A Tdap shot typically costs between $60 and $95 out of pocket if you’re paying without insurance. The good news: most people pay nothing, because private insurance, Medicare, and Medicaid all cover the vaccine at no cost under current rules.

Cost Without Insurance

If you’re uninsured and paying the full retail price, expect to pay roughly $60 to $95 at a pharmacy like CVS, Walgreens, or Costco. Prices vary by location and retailer. Grocery store pharmacies and Costco (which doesn’t require a membership for pharmacy services) tend to sit at the lower end. Urgent care clinics and doctor’s offices may charge more because they add an administration fee on top of the vaccine cost itself, potentially pushing the total above $100.

What Insurance Covers

Under the Affordable Care Act, most private health plans must cover recommended vaccines, including Tdap, as a preventive service at zero cost to you. That means no copay, no coinsurance, and no deductible applies. This includes plans purchased through the Health Insurance Marketplace and most employer-sponsored plans. The key requirement is that you get the shot from an in-network provider. If you go out of network, your plan may not cover it or may only cover part of the cost.

Medicare Part D also covers the Tdap shot with no copay and no deductible. This changed in recent years as part of the Inflation Reduction Act, which eliminated cost-sharing for all vaccines recommended by the CDC’s Advisory Committee on Immunization Practices. If you have a Part D plan, you can get the shot at a participating pharmacy and pay nothing.

Medicaid covers the Tdap vaccine for both adults and children in all states, though the specifics of where you can get it and whether any nominal fees apply can vary by state.

Free and Low-Cost Options for Uninsured Adults

Federally Qualified Health Centers (FQHCs) are required to see patients regardless of ability to pay. They use a sliding fee scale based on your income: if your household income is at or below the federal poverty level, you qualify for a full discount and may only be charged a small nominal fee, if anything. Families earning up to twice the poverty level still receive partial discounts. You can find the nearest FQHC by searching on the HRSA website.

Local and county health departments also offer Tdap vaccines, often at reduced prices or free during certain immunization events. Calling your local health department is one of the fastest ways to find out what’s available in your area.

Free Vaccines for Children and Teens

Children typically receive their Tdap booster at age 11 or 12. For families who might struggle with the cost, the CDC’s Vaccines for Children (VFC) program provides vaccines at no charge to kids under 19 who meet any of these criteria:

  • Uninsured: no health insurance of any kind
  • Medicaid-eligible or enrolled: including children who qualify but haven’t formally enrolled
  • American Indian or Alaska Native
  • Underinsured: insurance that doesn’t cover vaccines, only covers some vaccines, or requires copays and deductibles before covering them

Underinsured children can only receive VFC vaccines at specific locations, primarily FQHCs and Rural Health Clinics. Children enrolled in a separate CHIP program (as opposed to Medicaid) are considered insured and don’t qualify for VFC.

When You Need a Tdap Shot

Understanding the recommended schedule helps you plan for the cost. Adults who completed their childhood vaccination series need a Td or Tdap booster every 10 years. If you never received a Tdap dose as a teen or adult, you should get one now and then continue with a booster every decade.

Pregnant women are a special case. The CDC recommends one dose of Tdap during each pregnancy, ideally between weeks 27 and 36 of gestation. This timing allows the mother to produce antibodies that cross the placenta and protect the newborn during the first few months of life, before the baby is old enough for their own vaccinations. If you’re pregnant and have insurance, this dose is fully covered as preventive care.

You might also need a Tdap shot outside the normal schedule if you have a deep wound or a dirty cut and it’s been more than five years since your last booster. In that situation, the vaccine is considered medically necessary rather than purely preventive, and insurance typically still covers it, though you may want to confirm with your plan.

Where to Get the Best Price

If you’re paying out of pocket, pharmacy chains are almost always cheaper than a doctor’s office because they don’t charge a separate office visit fee. Call ahead and ask for the total cost including the administration fee. Some pharmacies also accept discount programs like GoodRx, which can bring the price down by $10 to $20. Costco pharmacies consistently rank among the lowest-priced options for vaccines and don’t require a warehouse membership for pharmacy purchases.

If cost is a barrier, start with your local health department or an FQHC before paying retail. Many people don’t realize these resources exist, and they’re specifically designed to fill this gap.