Shot Cost Calculator
A flu shot costs $40.47 at Walgreens and $74.99 at CVS without insurance. A three-dose HPV series runs $1,050.27 once administration fees are added, while shingles lands at $481.02 for two doses. Insured patients in network usually pay nothing, and children who qualify for the CDC's Vaccines for Children program pay only a state-capped fee, such as $21.32 per shot in Montana.
All calculations run in your browser. Nothing you type is uploaded anywhere.
Add up what a shot costs: dose price, administration fee, insurance share and the free Vaccines for Children route for kids.
Key takeaways
- A shot bill has two parts, the dose price and the administration fee, and the fee is charged per dose rather than per disease
- CDC private-sector prices from December 2025 list Gardasil 9 at $329.09 a dose, Shingrix at $215.51 and Tdap at $48.75
- Four flu shots at the Walgreens cash price of $40.47 come to $161.88 for a family, against $299.96 at the CVS price of $74.99
- Children on Medicaid, uninsured children and some underinsured children get the dose free through VFC and pay only a capped fee, from $19.93 in Kentucky to $21.32 in Montana
- Insurance covers recommended shots at no cost only in network, and an out-of-network COVID dose was listed at $262.99 to $298.99 in December 2025
On this page
What One Shot Costs in 2026
A vaccine bill has two parts: the dose and the fee to give it. Manufacturers report their private-sector prices to the CDC each year, and the December 2, 2025 price list is the closest thing the country has to a national sticker price. Gardasil 9 for HPV shows $329.09 a dose, Shingrix for shingles $215.51, Boostrix for Tdap $48.75, and M-M-R II $97.99. A standard flu dose is the bargain of the list at $19.48.
| Vaccine | CDC private-sector price per dose | Doses for a typical adult | Cash price seen at pharmacies |
|---|---|---|---|
| Flu, standard dose | $19.48 | 1 each fall | $40.47 at Walgreens, $74.99 at CVS |
| Flu, high dose for age 65 and up | $86.23 | 1 each fall | $77.00 at Walgreens, $125.99 at CVS |
| Tdap booster (Boostrix) | $48.75 | 1 every 10 years | About $49 plus an administration fee |
| Shingles (Shingrix) | $215.51 | 2, given 2 to 6 months apart | About $216 plus an administration fee |
| HPV (Gardasil 9) | $329.09 | 2 before age 15, 3 at 15 and older | About $329 plus an administration fee |
| MMR | $97.99 | 2 for adults without records | About $98 plus an administration fee |
| COVID-19, adult | About $142 reported by makers | 1 seasonal dose | $278.99 at CVS |
Those two columns tell different stories, and the gap between them is where billing surprises come from. A pharmacy selling a flu shot for $40.47 is not reselling a $19.48 product at a huge margin. It is covering the dose, the pharmacist's time, the needle, the record keeping and the risk of unused vials at the end of a season. Chain prices move too: CVS quoted $74.99 for the same standard dose that Walgreens sold for $40.47 in December 2025, so a ten minute drive can change the bill by $34.
Why the Bill Tops the Sticker Price
The second line on a vaccine bill is the administration fee, sometimes called the injection fee. It pays for the visit, the person giving the shot and the paperwork, and it is charged per dose rather than per disease. A combination shot that covers five diseases still carries one administration fee, a rule the CDC spells out in its VFC provider guidance.
Clinics add more on top. An office visit charge, a nurse visit charge or a facility fee can appear when the shot is given during a sick visit or a physical. Pharmacy counters usually fold their fee into the quoted cash price, which is why a pharmacy quote of $40.47 for flu often beats a clinic quote that starts at the same list price and then adds $25 to $40 at checkout.
Run the arithmetic on a Tdap booster: $48.75 for the dose plus a $25 administration fee comes to $73.75. The HPV series is where fees add up fastest. Three doses at $329.09 is $987.27 of vaccine, and three $21 fees push the total to $1,050.27 before any visit charge. That is how the same series can cost $1,000 at one clinic and $1,300 at another with identical list prices.
Insurance, Medicaid and the $0 Copay
Most private plans must cover recommended vaccines with no copay when you stay in network, a rule that comes from the Affordable Care Act's preventive services requirement. Medicare Part B covers flu, pneumococcal and hepatitis B shots for people at risk. Medicare Part D handles shingles and Tdap through the drug benefit, so the copay depends on where the plan puts the vaccine on its formulary. Medicaid covers childhood vaccines through the same VFC supply and usually covers adult shots with no cost sharing.
In network is the phrase that decides the bill. A CVS page in December 2025 listed $262.99 to $298.99 for a COVID-19 vaccination given to a patient whose plan did not include CVS in its network, against $0 when the same plan did. Before you book, check the plan's pharmacy directory and ask whether the location bills the medical benefit or the pharmacy benefit, because the two can produce different copays for the same shot.
Deductibles matter less than people expect for routine vaccines, since preventive coverage usually skips the deductible. They matter a lot for travel vaccines, which many plans treat as elective and bill at full price. A yellow fever shot before a trip is a different transaction from a flu shot in October, even when the same nurse gives both.
Free Shots for Kids: How VFC Works
Children under 19 who are on Medicaid, uninsured, or underinsured and seen at a federally qualified health center can get recommended vaccines at no charge for the dose through the CDC's Vaccines for Children program. The vaccine itself is free to the family. What a provider may charge is an administration fee, and that fee is capped by a regional maximum that CMS sets and each state adopts.
| State | Maximum fee per vaccine | Where the figure comes from |
|---|---|---|
| Kentucky | $19.93 | Kentucky VFC Provider Manual 2025 |
| Wisconsin | $20.83 | Wisconsin DHS publication P-02723K |
| Montana | $21.32 | Montana VFC Provider Handbook |
Three protections sit behind that number, and they are written into federal rules at 42 CFR 441.615. A provider cannot turn a child away because the parent cannot pay the fee, cannot send an unpaid fee to collections, and can issue only one bill, within 90 days. A clinic that asks for $60 per shot from a VFC-eligible family is outside the program's rules, and the state immunization program is the place to report it.
The arithmetic explains why the program exists. If two uninsured kids were both due for MMR, eight doses at the $97.99 private-sector price would be $783.92. Through VFC the family pays at most 8 x $21.32, or $170.56, and a clinic that waives the fee charges nothing at all.
Five Adult Shots Priced Without Insurance
Adults without coverage face the full list price plus fees, and the spread between the cheapest and most expensive common shot is wide. The table uses CDC private-sector prices from December 2025 and a $25 administration fee where a clinic charges one.
| Vaccine | Doses | Vaccine cost | Administration fees | Total |
|---|---|---|---|---|
| Flu, standard dose | 1 | $40.47 | $0 at a pharmacy counter | $40.47 |
| Tdap booster | 1 | $48.75 | $25.00 | $73.75 |
| COVID-19, adult | 1 | $278.99 | $0 at a pharmacy counter | $278.99 |
| Shingles (Shingrix) | 2 | $431.02 | $50.00 | $481.02 |
| HPV at age 16 (Gardasil 9) | 3 | $987.27 | $63.00 | $1,050.27 |
| All five series | 8 | $1,786.50 | $138.00 | $1,924.50 |
Shingrix is the one adults most often misjudge. It is a two-dose series for anyone 50 and older, so the $215.51 list price doubles to $431.02 before fees, and a clinic charging $25 a visit turns it into $481.02. Under Medicare Part D the copay depends on the plan's tier, and a plan that files Shingrix under a specialty tier can still leave a three figure bill.
HPV pricing depends on age at the first dose. Starting before the 15th birthday means two doses, and starting at 15 or later means three, which is why the same vaccine costs $658.18 for a 12 year old and $987.27 for a 16 year old at list. COVID-19 shots sit in the middle: manufacturers report about $142 a dose to the CDC, while a retail pharmacy charged $278.99 in December 2025 for the adult Pfizer dose.
A Family of Four, Priced Three Ways
The same four people produce three different totals depending on coverage. Take two adults and two children, one flu shot each, with the two adults also due for a COVID-19 dose.
| Path | What the family pays | What drives it |
|---|---|---|
| All four insured, in network | $0 | Preventive coverage with no cost sharing |
| Kids on VFC, adults pay cash for flu | $123.58 | 2 x $21.32 in fees plus 2 x $40.47 |
| No insurance, all cash at a pharmacy | $719.86 | 4 x $40.47 plus 2 x $278.99 |
Check the middle row: 2 x $21.32 is $42.64 and 2 x $40.47 is $80.94, so the two add to $123.58. The bottom row is 4 x $40.47, or $161.88, plus 2 x $278.99, or $557.98.
The gap between the first row and the last, $719.86, is the value of the preventive benefit in one fall afternoon. It is also the number to keep in mind when a renewal letter arrives with a higher premium. A family that skips shots to save $40 a month can spend the year's savings on a single round of vaccines, and the uninsured path costs more than a year of many individual market premiums for a household that qualifies for subsidies.
Where to Get a Cheaper Shot
Price is negotiable in ways that are not obvious. Federally funded health centers, listed in HRSA's health center finder, charge on a sliding scale based on income and cannot turn away a patient who cannot pay. County health departments run low cost flu and childhood clinics, and many states use federal 317 funds to buy vaccine for uninsured adults, so a call to the state immunization program can turn a $279 COVID dose into a $0 or $20 one.
Retail options deserve a second look. A walk-in pharmacy counter usually beats a clinic for a single shot because there is no office visit fee. College clinics and employer clinics often bill nothing to the patient. Manufacturer patient assistance programs cover some high priced series for people who meet income limits, though the paperwork takes weeks, so start before the first dose rather than between dose two and dose three.
Money set aside in an HSA or FSA can pay for vaccines, including ones insurance does not cover, since vaccination counts as a qualified medical expense. Keep the receipt. A $481.02 shingles series is exactly the kind of cost those accounts exist for, and the card usually works at the pharmacy counter the same day.
Using This Calculator for Your Own Family
The calculator takes the price you were quoted, the number of doses in the series, the number of people getting it, the administration fee and the share your insurance covers. It returns the total, the insurance share, your out-of-pocket amount and a comparison line for a child who qualifies for VFC.
Three numbers are worth running before you book anything. Price the flu shot at both a pharmacy and a clinic, because the $34 gap between $40.47 and $74.99 repeats for every family member. Price the whole series rather than the first dose, since shingles and HPV both double or triple the total. Then price the same visit with the VFC fee in place, which shows what the vaccine alone would have cost without the program.
Two limits are worth stating. This page estimates prices, and it is not medical advice: which vaccines you or your children need is a question for a doctor, a pharmacist or the local health department. It also leaves out costs that never appear on the vaccine bill, such as a lost morning of work, parking, and the office visit fee a clinic adds when the shot is given during a physical.
Frequently asked questions
How much is a flu shot without insurance in 2026?
Chain pharmacies quoted $40.47 at Walgreens and $74.99 at CVS for a standard dose in December 2025, and the high dose for people 65 and older ran $77.00 to $125.99. A community health center on a sliding scale can be cheaper than either.
Is the shingles vaccine free with Medicare?
Medicare Part D covers Shingrix, but the copay depends on the plan's tier and deductible. The list price is $215.51 a dose for a two-dose series, so a plan on a specialty tier can still leave a bill near $481.02.
What does the HPV series cost without insurance?
Three doses at the $329.09 list price come to $987.27, and three $21 administration fees push it to $1,050.27. A child who starts before the 15th birthday needs only two doses, which cuts the vaccine cost to $658.18.
Are childhood vaccines free?
For children who qualify for Vaccines for Children, the dose is free and only the administration fee can be billed. That fee is capped by state, at $19.93 in Kentucky, $20.83 in Wisconsin and $21.32 in Montana in 2025.
Does the calculator include the office visit?
No. It covers the dose and the administration fee. Add the office visit or facility fee your clinic charges when the shot is given during a physical or a sick visit, which commonly runs $25 to $40.
Why is my bill higher than the CDC price?
The CDC list is a manufacturer price for the dose alone. A bill adds the administration fee, sometimes an office visit, and a clinic markup. Out-of-network care adds more: CVS listed $262.99 to $298.99 for a COVID shot to a patient whose plan excluded it.
How many shingles shots do I need?
Two doses, given two to six months apart, for adults 50 and older. At the $215.51 list price the series is $431.02 before fees, and adults with weakened immune systems 19 and older are also recommended to get it.
Can I get a Tdap booster at a pharmacy?
Yes, at most chain pharmacies without an appointment. The dose lists at $48.75, and a pharmacy counter price near $49 plus its fee usually beats a clinic visit once the office charge is added.
What is an administration fee?
It is the charge for giving the shot: the visit, the nurse's time and the record keeping. It is billed per dose, not per disease, so a five-in-one combination shot still carries a single fee.
Will insurance cover a COVID vaccine in 2026?
Most plans still cover it at no cost in network, and Medicare Part B does the same. Out of network the same shot was listed at $262.99 to $298.99 in December 2025, so check the pharmacy directory first.
What if I cannot afford a vaccine for my child?
Ask whether the clinic is enrolled in Vaccines for Children. If it is, the dose is free and the fee must be waived when a family cannot pay. Federally funded health centers also use an income based sliding scale.
Can I pay for vaccines with HSA or FSA money?
Yes. Vaccination is a qualified medical expense, so a card or a reimbursement works at the pharmacy counter. Keep the receipt for a series like the $481.02 shingles course.
How much do flu shots cost for a family of four?
At the $40.47 Walgreens cash price the four doses come to $161.88. At the $74.99 CVS price the same four shots are $299.96, so the choice of counter is worth $138.08 to that family.
Is this page medical advice?
No. It estimates prices only. Which vaccines you or your children need, and when, is a question for a doctor, a pharmacist or the local health department.
Spotted a wrong number or a broken result?
More Health tools
- 10-Year ASCVD Calculator
- 10-Year ASCVD Risk Calculator
- 10-Year CV Risk Calculator
- 10-Year CVD Risk Calculator
- 10-Year CVD Risk Calculator
- 10-Year Cardiac Risk Calculator
- 10-Year Cardiovascular Risk Calculator
- 10-Year Fracture Risk Calculator
- 10-Year Heart Risk Calculator
- 10-Year Risk Calculator
- 10-Year Stroke Risk Calculator
- 10-Years ASCVD Risk Calculator
- 6-Minute Walk Test Calculator
- A1C to Blood Sugar Calculator
- Adjusted Body Weight Calculator
- Alcohol Units Calculator
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.