Home / Free CVS

Free CVS: Every Freebie in 2026

1 on now · 3 every year · 3 need no purchase · Checked October 30, 2026

CVS gives ExtraCare members $3 in ExtraBucks on their birthday, runs free photo print promos a few times a year, and gives flu shots and most other vaccines at no cost with most insurance. ExtraCare is free to join in the CVS app or at the register.

On now

  1. Any timeOn now

    Free 8×10 Zombie Photo Print at CVS

    A free 8x10 photo print, with the zombie filter or without it, through the Photo Prints Now app and picked up at CVS.

    No purchase Get it →

Every year at CVS

  1. Anytime

    $3 ExtraBucks on your birthday

    Your birthday (once a year)

    $3 in ExtraBucks Rewards, spendable like cash on almost anything in the store, so a small item can be free.

    How: Join ExtraCare, add your birth date to your account, and sign up for CVS emails, texts or app notifications at least four weeks before your birthday. The reward arrives through those; you then have 7 days to send it to your card and 7 days to use it.

    Nothing to buy; ExtraBucks cover up to $3 Source (2026)

  2. Anytime

    Free photo prints

    A few times a year (promos change; zombie 8x10 print live in October 2026)

    A free 8x10 or set of small prints through a CVS Photo promo, picked up in store.

    How: Watch for the current promo here; most need a promo code or app link and free same-day store pickup, not shipping.

    No purchase Source (2026)

  3. Sepevery year

    Free flu shot (with most insurance)

    Fall and winter (flu season, from about September)

    A flu shot at no cost with most insurance, including Medicare Part B, plus a $5-off-$20 coupon after the shot.

    How: Schedule online or walk in at a CVS Pharmacy or MinuteClinic and bring your insurance card. Without insurance it costs money.

    Free with most insurance Source (2026)

Get the most from CVS

  • Join ExtraCare now and turn on CVS emails or app notifications: the birthday ExtraBucks need four weeks of notice, and they arrive through those channels.
  • Send ExtraBucks to your card as soon as they arrive; each reward has its own short expiration date.
  • Photo print promos almost always mean free store pickup; choosing shipping adds a charge.
  • Use the coupon from your flu shot quickly; vaccine coupons expire within weeks.

More: All birthday freebies · Grab bag (photo prints and more) · Walgreens freebies

Questions about free CVS

Does CVS give a birthday reward in 2026?

Yes: $3 in ExtraBucks Rewards for ExtraCare members who have their birth date on file and are signed up for CVS emails, texts or app notifications at least four weeks before their birthday. One per year per card.

How do I get a free photo print at CVS?

CVS Photo runs free print promos a few times a year, usually a free 8x10 or a few small prints with a code or app link and free same-day pickup. Current ones are listed at the top of this page while they run.

Is the flu shot free at CVS?

With most insurance, including Medicare Part B, yes, and CVS adds a $5-off-$20 coupon after the shot. Without insurance there is a charge.

Do I need to buy anything?

No for the birthday ExtraBucks (they pay for up to $3 of something), the photo promos and an insured flu shot. Other ExtraBucks deals in the weekly ad usually need a purchase first.

❤️ Saved