Cash prices 1,504 hospitals

Vaccine cost without insurance

The median cash price for Shingles vaccine (Shingrix) is $220.00 across 650 US hospitals that publish a self-pay price. Most hospitals (the middle 80%) charge between $121.19 and $646.91.

A vaccine's code is the dose itself; giving the shot is a separate administration fee (90471 for the first vaccine of a visit), so add the two lines to get a total. Pharmacies and health departments give most routine vaccines and often charge less than hospitals, which makes a hospital's cash price one point of comparison rather than the only option.

Collected Sep 25, 2026 One price per hospital, from each hospital's own price file

Vaccine prices by type

Each vaccine has its own code, and series vaccines (shingles, hepatitis, HPV, MenB) need two or three doses, so multiply the per-dose price. Flu, pneumonia and COVID-19 shots are covered by Medicare Part B, and the shingles, Tdap and RSV vaccines by Part D plans with nothing to pay.

ProcedureHospitals Most chargeMedian Medicare
Shingles vaccine (Shingrix) Shingles vaccine (Shingrix), recombinant, one dose · code 90750 650 $121.19–$646.91 $220.00 —
Flu shot Flu shot, standard dose, preservative-free, for age 6 months and older · code 90656 1,018 $14.00–$106.86 $32.50 —
High-dose flu shot (65+) High-dose flu shot, preservative-free, mainly for age 65 and older · code 90662 908 $31.50–$376.04 $93.69 —
Adjuvanted flu shot (65+) Adjuvanted flu shot (with an immune booster ingredient), for age 65 and older · code 90653 543 $39.90–$349.44 $95.70 —
Tdap vaccine Tdap vaccine (tetanus, diphtheria and whooping cough), age 7 and older · code 90715 1,314 $32.00–$254.10 $84.15 —
Tetanus shot (Td) Td vaccine (tetanus and diphtheria booster), age 7 and older · code 90714 1,151 $25.20–$203.03 $67.00 —
Pneumonia vaccine (Prevnar 20) Pneumonia vaccine, 20-valent conjugate (Prevnar 20) · code 90677 1,122 $177.43–$1,261.16 $501.93 —
Pneumonia vaccine (Pneumovax 23) Pneumonia vaccine, 23-valent polysaccharide (Pneumovax 23) · code 90732 1,004 $71.20–$583.07 $168.22 —
RSV vaccine (Abrysvo) RSV vaccine (Abrysvo), one dose for older adults or during pregnancy · code 90678 570 $217.58–$931.59 $442.80 —
RSV vaccine (Arexvy) RSV vaccine with adjuvant (Arexvy), one dose for older adults · code 90679 338 $214.10–$737.74 $353.00 —
RSV antibody shot for babies RSV antibody shot for infants, seasonal dose (0.5 mL) · code 90380 699 $365.68–$2,083.67 $968.03 —
MMR vaccine MMR vaccine (measles, mumps and rubella), live · code 90707 1,079 $48.60–$405.01 $156.00 —
Chickenpox vaccine (Varivax) Chickenpox (varicella) vaccine, live (Varivax) · code 90716 831 $108.00–$642.75 $242.15 —
Hepatitis B vaccine (adult) Hepatitis B vaccine, adult dose (3-dose schedule) · code 90746 1,020 $44.08–$322.86 $108.72 —
Hepatitis A vaccine (adult) Hepatitis A vaccine, adult dose · code 90632 931 $52.50–$288.00 $123.60 —
Hepatitis A and B vaccine (Twinrix) Hepatitis A and B combination vaccine, adult (Twinrix) · code 90636 631 $84.70–$500.58 $172.95 —
Meningitis vaccine (MenACWY) Meningococcal ACWY (MenACWY) vaccine · code 90734 925 $84.72–$618.35 $230.85 —
Meningitis B vaccine (Bexsero) Meningococcal B vaccine (Bexsero), 2-dose schedule · code 90620 867 $131.44–$910.62 $328.20 —
HPV vaccine (Gardasil 9) HPV vaccine, 9-valent (Gardasil 9) · code 90651 736 $163.45–$1,116.87 $415.22 —
Rabies vaccine Rabies vaccine, one dose · code 90675 1,194 $269.57–$1,419.84 $659.39 $331.98median 2.0×
Typhoid vaccine Typhoid vaccine, injectable (Vi polysaccharide) · code 90691 474 $75.65–$378.93 $173.14 —
COVID-19 vaccine (Pfizer) COVID-19 vaccine (Pfizer-BioNTech), age 12 and older · code 91320 529 $77.32–$346.26 $191.10 —
COVID-19 vaccine (Moderna) COVID-19 vaccine (Moderna), age 12 and older · code 91322 520 $98.00–$382.91 $204.96 —
Vaccine administration fee Vaccine administration fee (giving the shot), first vaccine of the visit · code 90471 1,504 $12.79–$137.80 $50.00 $73.56median 0.7×
Additional vaccine administration Vaccine administration fee, each additional vaccine at the same visit · code 90472 1,419 $12.00–$113.70 $34.20 —

“Most charge” is the middle 80% of hospitals (10th to 90th percentile), so one mistyped line in a hospital file cannot stretch it. Each hospital counts once, at its lowest outpatient cash price for the code. “Medicare” is Medicare's 2026 national base rate for the same service outside a hospital stay, including the patient's share (the hospital outpatient, lab or hospital clinic rate); “median 3×” means the median cash price is three times that rate.

Shingles vaccine (Shingrix): median by state

States with at least two hospitals, cheapest median first. Pick a state for its vaccine prices and cheapest hospitals.

Paying cash: what to do

  • Ask whether the self-pay price is per dose and whether it includes the injection fee (90471), then multiply by the number of doses in the series.
  • Compare with a pharmacy's cash price and your local health department, which often charge less for routine vaccines.
  • For a rabies or tetanus shot after an injury, ask whether later doses can be given at a clinic instead of the emergency department.

Questions

Where can I get vaccines without insurance?

Pharmacies post cash prices for most adult vaccines, community health centers charge on a sliding scale, and local health departments offer some vaccines free or at low cost. Children can get vaccines free through the Vaccines for Children program.

Why are there two charges for one shot?

Billing rules separate the vaccine (the product) from the work of giving it, so a bill usually has a vaccine code and an administration code such as 90471. Some hospitals combine them in one price; ask which you are being quoted.

Does Medicare cover vaccines?

Part B covers flu, pneumonia, COVID-19 and, for people at risk, hepatitis B vaccines. Part D drug plans cover other vaccines the CDC recommends for adults, such as shingles, Tdap and RSV, with nothing to pay out of pocket.