Flu shot prices
Seasonal influenza vaccination.
Based on the latest published hospital price files, flu shot is disclosed at 72 hospitals across 70 cities in 30 states with cash prices from $11.70 to $1,870. This is public hospital price transparency data, not a guaranteed estimate of your bill.
New to this? Read How to compare hospital prices by procedure.
What this is
Seasonal influenza vaccination.
What affects the price
Drugs and supplies used during the service are frequently billed on their own separate lines, so the total can exceed the price shown here. Ask which additional codes are expected.
Billed under codes 90686, 90688, 90662 — open any code to compare it on its own.
Category: Medicine & Other Services
Published-price availability
A blank price (“—”) means a hospital names this service but did not publish a dollar amount — it is not a free service or a $0 price.
What the published prices show
Across the 81 hospitals that disclose a cash price for flu shot, the median is $131, and half of the disclosed prices fall between $40.86 and $336 — about a 8× difference for the same billing code. The full disclosed range runs from $11.70 to $1,870. At 65% of the hospitals that publish both, the cash price is lower than the midpoint of the disclosed insurance-negotiated rates — so paying cash can sometimes beat using insurance for this service. Confirm with your plan first.
Compare flu shot prices
Filter by hospital, city, setting, or payer — the summary and charts update with your filters.
Published cash prices for flu shot vary by about 160× across the 65 hospitals with disclosed prices here — from $11.70 to $1,870. Shopping around can matter.
Lowest cash price by hospital
- Henderson Hospital$11.70
Cash price by city
Reflects your current filters.
- Henderson · 1 hospital$11.70
- Polson · 1 hospital$18.40–$55.20
- Spokane · 1 hospital$23.60
- Seaside · 1 hospital$24.00
- Hood River · 1 hospital$24.00
- Saint Charles · 1 hospital$24.20
90 prices shown.
Flu shot prices by city
How disclosed cash prices for flu shot compare across cities. Open a city to see the hospitals there.
- Anchorage, AK · 1 hospital$28.08
- Kodiak, AK · 1 hospital$161
- Seward, AK · 1 hospital$25.12
- Valdez, AK · 1 hospital$29.84–$264
- Healdsburg, CA · 1 hospital$23.94
- Stanford, CA · 1 hospital$78.00–$290
- Castle Rock, CO · 1 hospital$446–$1,825
- Denver, CO · 1 hospital$446–$1,825
- Littleton, CO · 1 hospital$446–$1,825
- Louisville, CO · 1 hospital$446–$1,825
- Parker, CO · 1 hospital$446–$1,825
- Bristol, CT · 1 hospital$40.39
- Dover, DE · 1 hospital$303
- Milford, DE · 1 hospital$303
- Dade City, FL · 1 hospital$453–$1,870
- Davenport, FL · 1 hospital$849–$3,495
- Daytona Beach, FL · 1 hospital$81.20–$294
- Deland, FL · 1 hospital$92.58–$353
- Lake Wales, FL · 1 hospital$573–$2,362
- Land O Lakes, FL · 1 hospital$283–$1,137
- New Smyrna Beach, FL · 1 hospital$118–$477
- Ocala, FL · 1 hospital$561–$2,309
- Orange City, FL · 1 hospital$76.73–$275
- Orlando, FL · 1 hospital$301–$1,276
- Palm Coast, FL · 1 hospital$104–$405
- Riverview, FL · 1 hospital$438–$1,807
- Sebring, FL · 1 hospital$287–$1,167
- Tampa, FL · 2 hospitals$209–$917
- Tarpon Springs, FL · 1 hospital$272–$1,098
- Tavares, FL · 1 hospital$211–$845
- Wauchula, FL · 1 hospital$287–$1,167
- Wesley Chapel, FL · 1 hospital$438–$1,807
- Zephyrhills, FL · 1 hospital$376–$1,546
- Calhoun, GA · 1 hospital$418–$1,720
- Chatsworth, GA · 1 hospital$418–$1,720
- Rome, GA · 1 hospital$414–$1,703
- Dubuque, IA · 1 hospital$58.72
- Waterloo, IA · 1 hospital$58.72
- Chicago, IL · 1 hospital$41.00–$55.00
- Naperville, IL · 1 hospital$31.93–$613
- Newburgh, IN · 1 hospital$46.64
- Ottawa, KS · 1 hospital$336–$1,373
- Overland Park, KS · 1 hospital$336–$1,373
- Shawnee Mission, KS · 1 hospital$336–$1,373
- Henderson, KY · 1 hospital$11.70
- Lexington, KY · 1 hospital$27.16–$121
- Baltimore, MD · 1 hospital$150
- Farmington, ME · 1 hospital$372
- Norway, ME · 1 hospital$425
- Manistee, MI · 1 hospital$48.45
- Aurora, MN · 1 hospital$40.64–$122
- Bagley, MN · 1 hospital$61.20
- Burnsville, MN · 1 hospital$27.63–$30.18
- Edina, MN · 1 hospital$26.07–$28.47
- Graceville, MN · 1 hospital$40.64–$122
- Hibbing, MN · 1 hospital$27.63–$30.10
- Jackson, MN · 1 hospital$64.03
- Maplewood, MN · 1 hospital$26.07–$28.47
- Minneapolis, MN · 1 hospital$26.07–$28.25
- Moose Lake, MN · 1 hospital$40.64–$122
- Princeton, MN · 1 hospital$10.03–$28.47
- Sandstone, MN · 1 hospital$40.64–$122
- SE Fosston, MN · 1 hospital$40.64–$122
- St. Paul, MN · 1 hospital$10.03–$28.25
- th Ave NE Deer River, MN · 1 hospital$40.64–$122
- th St W Ada, MN · 1 hospital$40.64–$122
- Tracy, MN · 1 hospital$45.20
- Woodbury, MN · 1 hospital$26.07–$28.47
- Wyoming, MN · 1 hospital$10.03–$27.67
- Bridgeton, MO · 1 hospital$24.20
- Fenton, MO · 1 hospital$24.20
- Jefferson City, MO · 1 hospital$42.90
- Lake Saint Louis, MO · 1 hospital$24.20
- Richmond Heights, MO · 1 hospital$24.20
- Saint Charles, MO · 1 hospital$24.20
- Wentzville, MO · 1 hospital$24.20
- LEXINGTON, MS · 1 hospital$28.27–$40.86
- Polson, MT · 1 hospital$18.40–$55.20
- Hendersonville, NC · 1 hospital$72.71–$258
- Raleigh, NC · 1 hospital$45.08
- Hillsboro, ND · 1 hospital$131
- North Conway, NH · 1 hospital$389
- Brooklyn, NY · 1 hospital$72.09–$268
- Long Island, NY · 1 hospital$44.40–$165
- New York, NY · 3 hospitals$44.40–$268
- Oceanside, NY · 1 hospital$529
- Athens, OH · 1 hospital$304
- Cambridge, OH · 1 hospital$30.42
- Circleville, OH · 1 hospital$79.03–$304
- Columbus, OH · 3 hospitals$79.28–$210
- Delaware, OH · 1 hospital$79.03–$304
- Dublin, OH · 1 hospital$79.28–$210
- Fostoria, OH · 1 hospital$24.70
- Grove City, OH · 1 hospital$79.28–$210
- Kenton, OH · 1 hospital$78.31–$304
- Mansfield, OH · 1 hospital$80.48–$254
- Marion, OH · 1 hospital$78.99–$304
- Or, OH · 1 hospital$27.95
- Pickerington, OH · 1 hospital$79.28–$210
- Shelby, OH · 1 hospital$80.48–$304
- Van Wert, OH · 1 hospital$272–$304
- Hood River, OR · 1 hospital$24.00
- Seaside, OR · 1 hospital$24.00
- Canton, SD · 1 hospital$60.60
- Sioux Falls, SD · 1 hospital$26.40
- Vermillion, SD · 1 hospital$57.48
- Allen, TX · 1 hospital$51.93–$149
- Arlington, TX · 2 hospitals$51.93–$149
- Azle, TX · 1 hospital$51.93–$149
- Bedford, TX · 2 hospitals$51.93–$149
- Burleson, TX · 1 hospital$116–$448
- Cleburne, TX · 1 hospital$51.93–$149
- Dallas, TX · 1 hospital$51.93–$149
- Denton, TX · 1 hospital$51.93–$149
- Flower Mound, TX · 1 hospital$51.93–$149
- Fort Worth, TX · 4 hospitals$51.93–$149
- Frisco, TX · 1 hospital$51.93–$149
- Kaufman, TX · 1 hospital$51.93–$149
- Killeen, TX · 1 hospital$145–$567
- Lampasas, TX · 1 hospital$145–$567
- Levelland, TX · 1 hospital$28.56
- Lubbock, TX · 2 hospitals$17.43–$29.40
- Mansfield, TX · 1 hospital$116–$448
- Plainview, TX · 1 hospital$15.12–$28.35
- Plano, TX · 1 hospital$51.93–$149
- Rockwall, TX · 1 hospital$51.93–$149
- Southlake, TX · 1 hospital$51.93–$149
- Stephenville, TX · 1 hospital$51.93–$149
- Berlin, VT · 1 hospital$139
- Auburn, WA · 1 hospital$20.00–$51.60
- Bremerton, WA · 1 hospital$20.00–$51.60
- Covington, WA · 1 hospital$20.00–$51.60
- Everett, WA · 1 hospital$26.00
- Lacey, WA · 1 hospital$20.00–$51.60
- Spokane, WA · 2 hospitals$13.30–$23.60
- Spokane Valley, WA · 1 hospital$18.40–$23.60
- Yakima, WA · 1 hospital$52.00
- Durand, WI · 1 hospital$85.67–$313
- Fond Du Lac, WI · 1 hospital$62.50
- Mequon, WI · 1 hospital$39.05
- New Berlin, WI · 1 hospital$39.05
- Superior, WI · 1 hospital$40.64–$122
- West Bend, WI · 1 hospital$39.05
| City | Hospitals | Cash (median) | Cash range | |
|---|---|---|---|---|
| Anchorage, AK | 1 | $28.08 | $28.08 – $28.08 | View → |
| Kodiak, AK | 1 | $161 | $161 – $161 | View → |
| Seward, AK | 1 | $25.12 | $25.12 – $25.12 | View → |
| Valdez, AK | 1 | $36.62 | $29.84 – $264 | View → |
| Healdsburg, CA | 1 | $23.94 | $23.94 – $23.94 | View → |
| Sacramento, CA | 1 | — | — – — | View → |
| Stanford, CA | 1 | $184 | $78.00 – $290 | View → |
| Castle Rock, CO | 1 | $1,136 | $446 – $1,825 | View → |
| Denver, CO | 1 | $1,136 | $446 – $1,825 | View → |
| Littleton, CO | 1 | $1,136 | $446 – $1,825 | View → |
| Louisville, CO | 1 | $1,136 | $446 – $1,825 | View → |
| Parker, CO | 1 | $1,136 | $446 – $1,825 | View → |
| Bristol, CT | 1 | $40.39 | $40.39 – $40.39 | View → |
| Dover, DE | 1 | $303 | $303 – $303 | View → |
| Milford, DE | 1 | $303 | $303 – $303 | View → |
| Dade City, FL | 1 | $1,162 | $453 – $1,870 | View → |
| Davenport, FL | 1 | $2,172 | $849 – $3,495 | View → |
| Daytona Beach, FL | 1 | $188 | $81.20 – $294 | View → |
| Deland, FL | 1 | $223 | $92.58 – $353 | View → |
| Lake Wales, FL | 1 | $1,467 | $573 – $2,362 | View → |
| Land O Lakes, FL | 1 | $710 | $283 – $1,137 | View → |
| New Smyrna Beach, FL | 1 | $297 | $118 – $477 | View → |
| Ocala, FL | 1 | $1,435 | $561 – $2,309 | View → |
| Orange City, FL | 1 | $176 | $76.73 – $275 | View → |
| Orlando, FL | 1 | $788 | $301 – $1,276 | View → |
| Palm Coast, FL | 1 | $254 | $104 – $405 | View → |
| Riverview, FL | 1 | $1,123 | $438 – $1,807 | View → |
| Sebring, FL | 1 | $727 | $287 – $1,167 | View → |
| Tampa, FL | 2 | $531 | $209 – $917 | View → |
| Tarpon Springs, FL | 1 | $685 | $272 – $1,098 | View → |
| Tavares, FL | 1 | $528 | $211 – $845 | View → |
| Wauchula, FL | 1 | $727 | $287 – $1,167 | View → |
| Wesley Chapel, FL | 1 | $1,123 | $438 – $1,807 | View → |
| Zephyrhills, FL | 1 | $961 | $376 – $1,546 | View → |
| Calhoun, GA | 1 | $1,069 | $418 – $1,720 | View → |
| Chatsworth, GA | 1 | $1,069 | $418 – $1,720 | View → |
| Rome, GA | 1 | $1,058 | $414 – $1,703 | View → |
| Dubuque, IA | 1 | $58.72 | $58.72 – $58.72 | View → |
| Waterloo, IA | 1 | $58.72 | $58.72 – $58.72 | View → |
| Chicago, IL | 1 | $45.00 | $41.00 – $55.00 | View → |
| Naperville, IL | 1 | $77.25 | $31.93 – $613 | View → |
| Frankfort, IN | 1 | — | — – — | View → |
| Newburgh, IN | 1 | $46.64 | $46.64 – $46.64 | View → |
| Ottawa, KS | 1 | $854 | $336 – $1,373 | View → |
| Overland Park, KS | 1 | $854 | $336 – $1,373 | View → |
| Shawnee Mission, KS | 1 | $854 | $336 – $1,373 | View → |
| Henderson, KY | 1 | $11.70 | $11.70 – $11.70 | View → |
| Lexington, KY | 1 | $28.80 | $27.16 – $121 | View → |
| Baltimore, MD | 1 | $150 | $150 – $150 | View → |
| Farmington, ME | 1 | $372 | $372 – $372 | View → |
| Norway, ME | 1 | $425 | $425 – $425 | View → |
| Manistee, MI | 1 | $48.45 | $48.45 – $48.45 | View → |
| Aurora, MN | 1 | $81.29 | $40.64 – $122 | View → |
| Bagley, MN | 1 | $61.20 | $61.20 – $61.20 | View → |
| Burnsville, MN | 1 | $28.91 | $27.63 – $30.18 | View → |
| Edina, MN | 1 | $28.25 | $26.07 – $28.47 | View → |
| Graceville, MN | 1 | $81.29 | $40.64 – $122 | View → |
| Hibbing, MN | 1 | $29.33 | $27.63 – $30.10 | View → |
| Jackson, MN | 1 | $64.03 | $64.03 – $64.03 | View → |
| Maplewood, MN | 1 | $28.25 | $26.07 – $28.47 | View → |
| Minneapolis, MN | 1 | $27.16 | $26.07 – $28.25 | View → |
| Moose Lake, MN | 1 | $81.29 | $40.64 – $122 | View → |
| Princeton, MN | 1 | $26.07 | $10.03 – $28.47 | View → |
| Sandstone, MN | 1 | $81.29 | $40.64 – $122 | View → |
| SE Fosston, MN | 1 | $81.29 | $40.64 – $122 | View → |
| St. Paul, MN | 1 | $19.14 | $10.03 – $28.25 | View → |
| th Ave NE Deer River, MN | 1 | $81.29 | $40.64 – $122 | View → |
| th St W Ada, MN | 1 | $81.29 | $40.64 – $122 | View → |
| Tracy, MN | 1 | $45.20 | $45.20 – $45.20 | View → |
| Woodbury, MN | 1 | $28.25 | $26.07 – $28.47 | View → |
| Wyoming, MN | 1 | $27.67 | $10.03 – $27.67 | View → |
| Bridgeton, MO | 1 | $24.20 | $24.20 – $24.20 | View → |
| Fenton, MO | 1 | $24.20 | $24.20 – $24.20 | View → |
| Jefferson City, MO | 1 | $42.90 | $42.90 – $42.90 | View → |
| Lake Saint Louis, MO | 1 | $24.20 | $24.20 – $24.20 | View → |
| Richmond Heights, MO | 1 | $24.20 | $24.20 – $24.20 | View → |
| Saint Charles, MO | 1 | $24.20 | $24.20 – $24.20 | View → |
| Wentzville, MO | 1 | $24.20 | $24.20 – $24.20 | View → |
| LEXINGTON, MS | 1 | $29.76 | $28.27 – $40.86 | View → |
| Big Sky, MT | 1 | — | — – — | View → |
| Bozeman, MT | 1 | — | — – — | View → |
| Polson, MT | 1 | $36.80 | $18.40 – $55.20 | View → |
| Charlotte, NC | 1 | — | — – — | View → |
| Columbus, NC | 1 | — | — – — | View → |
| Hendersonville, NC | 1 | $166 | $72.71 – $258 | View → |
| Raleigh, NC | 1 | $45.08 | $45.08 – $45.08 | View → |
| Hillsboro, ND | 1 | $131 | $131 – $131 | View → |
| North Conway, NH | 1 | $389 | $389 – $389 | View → |
| Brooklyn, NY | 1 | $151 | $72.09 – $268 | View → |
| Long Island, NY | 1 | $93.06 | $44.40 – $165 | View → |
| New York, NY | 3 | $133 | $44.40 – $268 | View → |
| Oceanside, NY | 1 | $529 | $529 – $529 | View → |
| Athens, OH | 1 | $304 | $304 – $304 | View → |
| Cambridge, OH | 1 | $30.42 | $30.42 – $30.42 | View → |
| Circleville, OH | 1 | $218 | $79.03 – $304 | View → |
| Columbus, OH | 3 | $145 | $79.28 – $210 | View → |
| Delaware, OH | 1 | $208 | $79.03 – $304 | View → |
| Dublin, OH | 1 | $145 | $79.28 – $210 | View → |
| Fostoria, OH | 1 | $24.70 | $24.70 – $24.70 | View → |
| Grove City, OH | 1 | $145 | $79.28 – $210 | View → |
| Kenton, OH | 1 | $218 | $78.31 – $304 | View → |
| Mansfield, OH | 1 | $167 | $80.48 – $254 | View → |
| Marion, OH | 1 | $214 | $78.99 – $304 | View → |
| Or, OH | 1 | $27.95 | $27.95 – $27.95 | View → |
| Pickerington, OH | 1 | $145 | $79.28 – $210 | View → |
| Shelby, OH | 1 | $254 | $80.48 – $304 | View → |
| Van Wert, OH | 1 | $288 | $272 – $304 | View → |
| Hood River, OR | 1 | $24.00 | $24.00 – $24.00 | View → |
| Seaside, OR | 1 | $24.00 | $24.00 – $24.00 | View → |
| Canton, SD | 1 | $60.60 | $60.60 – $60.60 | View → |
| Sioux Falls, SD | 1 | $26.40 | $26.40 – $26.40 | View → |
| Vermillion, SD | 1 | $57.48 | $57.48 – $57.48 | View → |
| Allen, TX | 1 | $53.43 | $51.93 – $149 | View → |
| Arlington, TX | 2 | $53.43 | $51.93 – $149 | View → |
| Azle, TX | 1 | $53.43 | $51.93 – $149 | View → |
| Bedford, TX | 2 | $53.43 | $51.93 – $149 | View → |
| Burleson, TX | 1 | $282 | $116 – $448 | View → |
| Cleburne, TX | 1 | $53.43 | $51.93 – $149 | View → |
| Dallas, TX | 1 | $53.43 | $51.93 – $149 | View → |
| Denton, TX | 1 | $53.43 | $51.93 – $149 | View → |
| Flower Mound, TX | 1 | $53.43 | $51.93 – $149 | View → |
| Fort Worth, TX | 4 | $53.43 | $51.93 – $149 | View → |
| Frisco, TX | 1 | $53.43 | $51.93 – $149 | View → |
| Kaufman, TX | 1 | $53.43 | $51.93 – $149 | View → |
| Killeen, TX | 1 | $356 | $145 – $567 | View → |
| Lampasas, TX | 1 | $356 | $145 – $567 | View → |
| Levelland, TX | 1 | $28.56 | $28.56 – $28.56 | View → |
| Lubbock, TX | 2 | $23.42 | $17.43 – $29.40 | View → |
| Mansfield, TX | 1 | $282 | $116 – $448 | View → |
| Plainview, TX | 1 | $18.27 | $15.12 – $28.35 | View → |
| Plano, TX | 1 | $53.43 | $51.93 – $149 | View → |
| Rockwall, TX | 1 | $53.43 | $51.93 – $149 | View → |
| Southlake, TX | 1 | $53.43 | $51.93 – $149 | View → |
| Stephenville, TX | 1 | $53.43 | $51.93 – $149 | View → |
| Berlin, VT | 1 | $139 | $139 – $139 | View → |
| Auburn, WA | 1 | $35.80 | $20.00 – $51.60 | View → |
| Bremerton, WA | 1 | $35.80 | $20.00 – $51.60 | View → |
| Covington, WA | 1 | $35.80 | $20.00 – $51.60 | View → |
| Everett, WA | 1 | $26.00 | $26.00 – $26.00 | View → |
| Lacey, WA | 1 | $35.80 | $20.00 – $51.60 | View → |
| Spokane, WA | 2 | $18.40 | $13.30 – $23.60 | View → |
| Spokane Valley, WA | 1 | $21.00 | $18.40 – $23.60 | View → |
| Yakima, WA | 1 | $52.00 | $52.00 – $52.00 | View → |
| Durand, WI | 1 | $200 | $85.67 – $313 | View → |
| Fond Du Lac, WI | 1 | $62.50 | $62.50 – $62.50 | View → |
| Mequon, WI | 1 | $39.05 | $39.05 – $39.05 | View → |
| New Berlin, WI | 1 | $39.05 | $39.05 – $39.05 | View → |
| Superior, WI | 1 | $81.29 | $40.64 – $122 | View → |
| West Bend, WI | 1 | $39.05 | $39.05 – $39.05 | View → |
Hospitals that publish flu shot prices
Flu shot: frequently asked
- How much does flu shot cost at a hospital?
- Across the published hospital price files, disclosed cash prices for flu shot range from $11.70 to $1,870. This is public hospital price transparency data, not a guaranteed estimate of your bill.
- Will my bill match these prices?
- Actual patient responsibility may vary based on your insurance plan, deductible, coinsurance, network status, diagnosis, setting, bundled services, clinical circumstances, and hospital billing practices.
- What counts as flu shot here?
- We group flu shot by the billing codes hospitals use for it (90686, 90688, 90662). Exact services and codes can vary by hospital and clinical situation.
- Why do hospitals show such different prices?
- Hospitals set their own prices and negotiate separately with each insurer, so published prices for the same service can differ widely between hospitals — and between plans at one hospital. Use the comparison to see the range and ask informed questions; a difference does not by itself mean one hospital is better or worse.
- What this page is not
- It is not a quote, a guarantee, or medical advice. It shows what hospitals have published for this category of service. Your actual cost depends on your insurance, the exact services performed, and the care setting — always confirm with the hospital and your plan.