Seriously, it's time. 

By Sarah Klein and Amber Brenza
October 16, 2019
Stevica Mrdja / EyeEm/Getty Images

Hey, quick question: Have you gotten your flu shot yet? If your answer was "yes," good for you; carry on. If your answer was "no," what are you waiting for? 

The Centers for Disease Control and Prevention (CDC) say that every. single. person. (age six months and older) should get a flu shot before the end of October. That's because flu season typically starts to peak in December—and it can take up to four weeks for you to have full immunity from the flu shot.

Once you get that flu shot, it'll last you about six months, Vanessa Raabe, MD, pediatric infectious disease specialist at NYU Langone Health, previously told Health—which means the flu shot you got last year most definitely won't give you any protection for this year's flu season. Plus, the flu vaccine changes slightly year after year anyway, so last year's shot wouldn't protect you as well as this year's anyway. 

While you can technically still get the flu shot well into flu season (like, if you forgot about it until January), it's still wise to get it ASAP—especially when, for most people, it takes less than a minute of your time, and can be totally free. That's right: With most insurances, a flu vaccine costs a cool $0. 

Got some time? Plug your zipcode into the CDC's Flu Vaccine Finder to find the nearest provider near you. But, to help you out right this instant, we rounded up everywhere you can get a free flu shot, with—and sometimes without—insurance.

RELATED: Why You Should Get the Flu Shot Every Year

Your primary-care doctor

If you're enrolled in a health insurance plan through the Affordable Care Act (ACA) or almost any private plan, your provider will cover the cost of the flu shot entirely, even if you go to your doctor for the shot. That's right, no copayment or coinsurance for your appointment, just protection from the flu—whether you've hit your yearly deductible yet or not.

Urgent-care centers

Can't make it to your regular doctor because of the 9 to 5 office hours? Check with local urgent-care centers. Many stock flu shots and provide them gratis if you have insurance, but you'll want to call ahead of time to make sure the shots are available at the center you choose.

Your job

Many corporations offer free flu shots on site, often without insurance, or provide vouchers you can take to local pharmacies. If you haven't heard anything from your employer about this, check in with HR—they should be able to tell you what's up.

RELATED: The 10 Biggest Myths About the Flu

Your college

Some research shows that college students are particularly likely to skip out on getting vaccinated. If you're still in school, head to your campus health center, where you can typically score the shot.

Walgreens and Duane Reade

Plenty of neighborhood pharmacies offer no-cost flu shots for people with health insurance, including Walgreens, and, in New York City, Duane Reade.

Target and CVS

Inside many Target locations you'll find a CVS pharmacy, where you can get a no-cost flu shot and a $5 coupon for Target. You can get a no-cost flu shot at CVS pharmacies too, and you may even qualify for a $5 of $25 coupon if you do.

Supermarkets

Several larger grocery store chains around the country, including Giant, Stop & Shop, Wegman's, and Kroeger offer pharmacy services on the premises—and in many cases that means a free flu shot with most health insurance plans.

Rite Aid

Rite Aid is another pharmacy chain giant where you can get a free flu shot with most types of insurance.

RELATED: If You Have an Egg Allergy, Can You Still Get a Flu Shot?

Walmart

Walmart stores also offer pharmacy services, including free flu shots with most insurance plans.

Kmart

You can also get no-cost flu shots depending on your insurance coverage at Kmart Pharmacy locations. Members also receive cashback rewards for getting vaccinated.

Sam's Club and Costco

Yep, you can grab a flu shot when you're making your weekly bulk-grocery runs to Sam's Club or Costco—flu shots (and other vaccines) there have a $0 copay with most insurances. The best part? You don't even need a membership to snag the shot. 

Your county health department 

According to GoodRX, many county health departments offer free flu shots during flu season—with or without insurance. Contact your county's health department to see if you can benefit from this service. 

To get our top stories delivered to your inbox, sign up for the Healthy Living newsletter

Advertisement