How to Get a Free or Cheap Flu Shot in 2021

Hip2Save may earn a small commission via affiliate links in this post. Read our full disclosure policy here.

Learn how to get a free or cheap flu shot this year!

flu shot signage at cvs

Protect your crew from getting the flu! 😷

With the colder temperatures here, flu season is among us. The CDC is recommending that everyone six months and older get a flu shot with rare exceptions, so we are outlining the best ways for you to protect yourself from getting sick.

Did you know that there is a flu shot for people with egg allergies? Some influenza vaccines licensed for use every year are manufactured without the use of eggs. Learn more about the CDC’s recommendations for persons with egg allergies here.

arm with sleeve rolled up in preparation for a shot

The CDC recommends that you get your shot as soon as possible for maximum protection. It’s best to get the flu shot before the flu begins spreading in your community since it takes about two weeks after vaccination for antibodies to develop and provide protection.

Luckily, flu prevention doesn’t have to cost a fortune! Read on to find out how and where you can save money on flu shots – and even possibly get them for free!

get a flu shot at CVS pharmacy

Your flu shot may be free!

If you have health insurance or a public health insurance exchange, your health insurance is now required to pay for your flu shot without any co-pay when given by an in-network provider. Be sure to confirm with your insurance as some may offer free flu shots at specific locations. If you are over the age of 65, Medicare Part B covers the cost of flu shots as well.

Be sure to check with your employer or university to see if they will be offering free flu shots and/or clinics this year. Many do offer this service because it’s in their best interest to keep you healthy!

Additionally, many county health departments offer free flu shots to children and the elderly, and they often extend this service to everyone, especially during a bad flu season. Be sure to check your local county or city’s website for more information about their health program.

costco pharmacy flu shot signage

No insurance? Here are some places to get a flu shot:

Although pharmacists can now administer the flu shot to children as young as 3 years old, we found that some still have an older minimum age requirement. We listed the age ranges as confirmed by phone with each location but found that the minimum age requirement can vary quite a bit, even within the same company. If you have young children, we recommend calling ahead to ensure that the pharmacist will give them a flu shot.

Note that most of the prices listed below reflect the cost of a seasonal quadrivalent (4-strain) flu shot, recommended for people between the ages of 6 months and 64 years of age. The high-dose flu shot recommended for persons 65 and older is often priced differently. Please contact your local flu shot provider to verify the cost in your area.

  • Costco: Get a seasonal 4-strain flu shot for $19.99 without insurance. NO Costco membership is required.
  • Sam’s Club: Get a seasonal 4-strain flu shot for $38 without insurance (ages 6-64). NO Sam’s Club membership is required, although members do receive a discount and sometimes will even receive a $10 gift card.
  • CVS: Get a seasonal 4-strain flu shot for $39.99 without insurance (ages 3-64).
  • Kroger: Get a seasonal 4-strain flu shot for $40 without insurance (ages 18-64).
  • Meijer: Get a seasonal 4-strain flu shot for $35.99 without insurance (ages 7-64).
  • Publix: Get a seasonal 4-strain flu shot for $48 without insurance (ages 4-64). Plus, get a $10 Publix Gift Card when you get your flu shot at the Publix Pharmacy.
  • Albertson: You’ll get a $10 grocery gift card.
  • Rite Aid: Get a seasonal 4-strain flu shot for $39.99 without insurance (ages 3-64).
  • Safeway: Get a seasonal 4-strain flu shot for $45 without insurance (ages 9-64). Plus, get 10% off your next grocery purchase with any immunization.
  • Target: Get a seasonal 4-strain flu shot for $39.99 without insurance (ages 3-64) at the CVS Pharmacy inside Target. Plus, get a $5 off $20 Target coupon with a no-cost flu shot, covered by most insurance plans.
  • Walgreens: Get a seasonal 4-strain flu shot for $40.99 without insurance (ages 4-64).
  • Walmart: Get a seasonal 4-strain flu shot for just $39.88 without insurance (ages 6-64).

Looking for more places to get a flu shot near you?

In addition to your primary care physician, many urgent care facilities and locally-owned grocery stores and pharmacies also offer flu shots that are free under most insurance plans, or reasonably priced for anyone without insurance. If you’re paying out of pocket, download the FREE GoodRX app and use it to find coupons for discounted flu shots in your area.

The CDC also has a vaccine finder on its website where you can search for all the vaccines in your area (including influenza) based on the age of the recipient and immunization desired.


Check out the latest and greatest wellness deals!


Kaitlyn has a Bachelor's Degree from St. John's University with 2 years of writing experience for LinkedIn, Celeb Magazine, and other various publications.


Join The Discussion

Comments 14

  1. beth-3

    I don’t know how much they are without insurance, but Giant Eagle (mid west: OH & PA) gives $5 in store credit! 3 of us got our flu shots & I my advantage card was credited $15!!

    • Amber (Hip Sidekick)

      Oh cool! Thanks for sharing! Good to know!

  2. Susan

    I don’t see the $10 gift card offer at Publix.

    • notnuts50

      No $10 gift card at my Publix, either.

    • Amber (Hip Sidekick)

      Bummer! Thanks for the feedback. I wonder if that may vary.

  3. Mita

    In SoCal, Albertsons is giving you a 10% off groceries coupon if you get the flu shot.

    • Amber (Hip Sidekick)

      Thanks for the heads up, Mita!

  4. scott

    if you are looking for the flu shot without insurance, don’t forget to check GoodRX (free), they will get you 25-50% off of these prices. the drug is called Quadrivalent

    • Amber (Hip Sidekick)

      Thanks for the helpful tip!

    • CateM

      This is what i did. Paid around $26 at walmart after the GoodRx discount.

  5. Kim

    This is helpful, thank you. Note for uninsured, the pricing for Costco “reflects Costco Member Prescription Discount card.” GoodRx is great!

  6. suzieq-0

    My free target flu shot came with a 5$ off at target 👏

  7. ambersteph

    Walgreens gave $5 coupon

  8. Shawn

    Costco is $25 without a membership.

Leave a Reply

Your email address will not be published.

It's not your Grandma's coupon site!

Sign up for a Hip2Save account (it's free) to access all of the awesome features!

Forgot Password?

Don't have an account? Register

Forgot Password

Don't have an account? Register

Become a Hip2Save Insider

Don't Miss Out! Join our large community of insiders - it's totally free! Once you join, you'll be able to save & share your favorite deals, rate posts and recipes and add items to your HipList and Cookbook! What are ya waiting for?!



Already have an account? Login

Thank you for rating!

Would you also like to leave us a comment?