Where To Get A Free Flu Shot Even If You Don’t Have Insurance

Updated: November 26, 2019

Flu season lasts every year from October to May. And, the virus usually peaks in December, when lower humidity and cooler temps settle in for the winter. So yes, while now is the season for pumpkin spice lattes, and festive family meals, it is also the time of year when we all have to deal with the flu.

To make it easy on you, we’ve found all of the places that are offering free flu shots so you can get yours this next month at no cost. All insurance plans cover the flu shot, remember. Even if you don’t have health insurance, there are options out there to get a flu shot for relatively little.

Here are some of your best options:

Your primary-care doctor

If you have health insurance through a state-run marketplace or a private plan, your provider will likely cover the cost of the flu shot. There’s usually no co-payment or co-insurance for your appointment either.

Urgent care

If you can’t make it to your doctors office and find yourself near an urgent care on your lunch break or after hours, stop in and see if they will give you the shot. Most stock flu shots and provide them at no cost if you have insurance.

Your school

If you’re enrolled in college you can check with your campus health center to see about getting the flu shot. They typically keep them on hand.

At work

Many offices and corporations will offer free flu shots one day on site or a voucher to go get one at a pharmacy. Take advantage of this offer, especially if they come to you! It might also be worth an email to your boss inquiring if they can or will offer the shots this year.

Walgreens, Rite Aid, Walmart, CVS, Costco

Most neighborhood pharmacies offer flu shots at no cost if you have health insurance. Any of these three are great options to look in to. If you don’t have health insurance, this is probably your best bet. The shots are about $40 at CVS or Walgreens. At Costco they are even cheaper, roughly $20.


If your Target has a CVS Pharmacy, you can get a free flu shot and a $5 store coupon.

A military hospital

If you are in the military or a military dependent the shots are covered under Tricare, so you can visit a military hospital or clinic for one.

For a list of more providers, visit VaccineFinder.org.

Feature Image: Twenty20