Where to Get Cheap or Free Flu Shots This Winter

iStock.com/Wavebreakmedia

The Cheapest Flu Shot Locations

If you don’t possess a health insurance plan or access to a free flu shot, there are other places that you can get a flu shot for a fairly small price. Trivalent is the standard type of flu shot that protects against 3 different types of influenza. And, quadrivalent protects against four strains. Here are 9 retailers that offer flu shots.

Costco Flu Shots: No trivalent this year. $19.99 for quadrivalent. Costco is the cheapest on this list if you don’t have insurance, also there is no Costco membership needed.

CVS Flu shots: No trivalent (yet this year). $41 for quadrivalent.

Walgreen’s Flu Shots: Costs $31.99 for trivalent. $39.99 for quadrivalent.

Rite Aid Flu Shots: Costs $35 for trivalent. $40 for quadrivalent.

Meijer Flu Shots: No trivalent (yet this year). $35.99 for quadrivalent.

Walmart Flu Shots: Costs $27.88 for trivalent. $39.88 for quadrivalent.

Sam’s Club Flu Shots: No trivalent this year. $30 for quadrivalent. No membership required.

Kroger Flu Shots: Costs $30 for trivalent. $40 for quadrivalent.

Target Flu Shots: No trivalent (yet this year). $39.99 for quadrivalent. CVS runs all Target pharmacies, so prices are the same. But, you will get a $5 Target gift card if you get a flu shot at a Target CVS pharmacy.

In addition, if you can’t go to one of these locations to get a flu shot, visit the CDC’s flu vaccine locator to see a map of locations that offer this service in your local area.

---------- Advertisement ----------