Skip to content
Search programs... Get the appDownload on theApp StoreGet it onGoogle Play
CVS ExtraCare logo

CVS ExtraCare

Rewards post after each purchase in the free program of America's largest pharmacy chain, and weekly deals and pharmacy credits add the value.

Cost
Free (ExtraCare Plus: $5/month or $48/year)
Earn rate
2% back in ExtraBucks on qualifying purchases

CVS ExtraCare Quick ReferenceAs of October 20266 min read

In this guide
  1. What Is CVS ExtraCare?
  2. Is CVS ExtraCare Worth It?
  3. How Does CVS ExtraCare Work?
  4. How to Get the Most From CVS ExtraCare
  5. How to Redeem CVS ExtraCare Points
  6. CVS ExtraCare — What to Watch Out For
  7. When to Skip CVS ExtraCare
  8. CVS ExtraCare Pro Tips
  9. CVS ExtraCare Quick Reference

CVS ExtraCare at a glance:

  • Cost Free (ExtraCare Plus: $5/month or $48/year)
  • Earn rate 2% back in ExtraBucks on qualifying purchases
  • Point value $1 ExtraBucks = $1 off
  • Effective cashback 2% (base) / 5-10%+ (with deals and rolling)
  • Rewards expire 90 days after the end of the calendar quarter following issue (quarter-ends Mar 31, Jun 30, Sep 30, Dec 31) (2% rewards); varies for promos

Verified: October 2026 — against official program terms

What Is CVS ExtraCare?

CVS ExtraCare is the free loyalty program for America's largest pharmacy chain — scan your card at any of 9,000+ CVS locations and earn 2% back in ExtraBucks Rewards on almost everything you buy. ExtraBucks work like store credit: $1 earned = $1 off your next purchase. The base 2% is modest, but the real value comes from stacking weekly promotions, coupons, and pharmacy rewards — realistically $50-100+/year if you shop CVS regularly.


Is CVS ExtraCare Worth It?

Without effort: Spend $150/month at CVS, just scan your card each time, never touch a coupon. That's $36/year back in ExtraBucks, plus a $3 birthday reward. Total: ~$39/year.

With the 3 moves: Activate digital coupons, roll your ExtraBucks through weekly promotions, and earn pharmacy credits. Realistic range: $80-150/year depending on your prescription volume and how often you catch good weekly deals.

Recent changes: CVS simplified its loyalty structure in 2024, merging the old CarePass into ExtraCare Plus ($5/month). The 2% reward now appears after each transaction instead of quarterly. Pharmacy rewards are part of ExtraCare.


How Does CVS ExtraCare Work?

Where it works: CVS Pharmacy stores (9,000+ locations) and CVS.com. Also earns on qualifying CVS purchases through Instacart and Shipt.

What you earn: 2% back in ExtraBucks Rewards on qualifying purchases (max $5 per transaction, $25 per day). Plus bonus ExtraBucks on specific products promoted in the weekly ad.
How you get it back: ExtraBucks apply as store credit at checkout — in-store or online. $1 ExtraBucks = $1 off. No cash-out option.

What it costs: Free. ExtraCare Plus is $5/month ($48/year) and adds a $10 monthly bonus, free delivery, and 20% off CVS Health brand products.

How to sign up: Free on CVS.com or at any store. Digital card works immediately. You can scan your card into SuperCards via screenshot after registration.

Member perks: $3 birthday ExtraBucks (must have email or text alerts enabled 4+ weeks before your birthday). Pharmacy rewards: $2 ExtraBucks per 4 credits (prescription 1–3, vaccination 4), up to $50/year. Member-only sale prices and Extra Big Deals on marked items.

Good to know: Your 2% ExtraBucks appear shortly after each purchase — not quarterly anymore. Each 2% reward expires 90 days after the end of the calendar quarter following its issue date (quarter-ends: Mar 31, Jun 30, Sep 30, Dec 31). Promotional ExtraBucks from weekly ad deals expire sooner (check the printed date). You cannot add rewards retroactively if you forget to scan. Keep your card in SuperCards so it's always one tap away.


How to Get the Most From CVS ExtraCare

1. Send All Digital Coupons to Your Card — Then Forget About Them

Open your ExtraCare account on the CVS website, go to coupons, and send every relevant deal to your card. If you happen to buy something that matches, the discount or bonus ExtraBucks apply automatically. If not, the coupon expires with no downside. Also scan your card at the red coupon kiosk inside the store before shopping — it prints personalized coupons that may not appear in your online account. New kiosk coupons refresh every Monday.

2. Roll Your ExtraBucks Through Weekly Promotions

The weekly ad regularly features "Buy X, earn $Y ExtraBucks" deals. Buy the promoted item, earn the ExtraBucks, then immediately use those ExtraBucks to pay for another promoted item that earns more ExtraBucks. This chain — called "rolling" — slashes your out-of-pocket cost on each transaction. Split purchases into separate transactions at the register to maximize this. It turns 2% into 20%+ on individual items.

3. Earn Up to $50/Year From Your Pharmacy

Every prescription fills earns credits: 1 credit per 30-day supply, 3 credits per 90-day supply, 4 credits per vaccination. After 4 credits, you get $2 in ExtraBucks. If your household fills prescriptions at CVS anyway, this is free money — up to $50/year without changing your behavior. Flu shot credits don't count toward the $50 cap, so those are pure bonus.


How to Redeem CVS ExtraCare Points

Use on products you'd buy anyway — $1 ExtraBucks = $1 off. Best when combined with a sale price or coupon for amplified savings.

Roll into more ExtraBucks deals — Use earned ExtraBucks to fund the next promotional purchase. Multiplies your effective return.

There's a way to turn ExtraBucks into value beyond CVS — see Pro Tips below.

Buying non-deal items just to use rewards — CVS regular prices are high. Don't buy things you wouldn't normally buy just because you have ExtraBucks to spend.


CVS ExtraCare — What to Watch Out For

  • ExtraBucks expire. Each 2% reward expires 90 days after the end of the calendar quarter following its issue date. Promotional ExtraBucks from the weekly ad expire even sooner. Check dates and use them before they vanish — they cannot be reissued.
  • CVS regular prices are steep. The 2% back on an overpriced item is worse than buying cheaper elsewhere with no loyalty program. ExtraCare is a deal-hunting program, not an everyday-low-price program.
  • Long exclusion list. ExtraBucks can't be used on prescriptions, alcohol, gift cards, stamps, prepaid cards, CVS Photo, lottery, or tobacco. Plan accordingly.
  • No retroactive credit. Forget to scan? Those rewards are gone. Most stores won't add them after the fact.

When to Skip CVS ExtraCare

  • You rarely shop at CVS. Under $50/month in spend earns under $12/year. Not worth thinking about.
  • You buy mostly prescriptions. ExtraBucks can't be used on prescriptions, so the 2% on other purchases matters less if that's your only reason to visit.
  • You prefer simplicity. Competing pharmacy loyalty programs are simpler and more passive. CVS rewards those who actively hunt deals — if you won't check the weekly ad, you'll miss most of the value.

CVS ExtraCare Pro Tips

Exclusive to SuperCards — free download

These insider strategies are available exclusively in the free SuperCards app.


CVS ExtraCare Quick Reference

CostFree (ExtraCare Plus: $5/month or $48/year)
Earn rate2% back in ExtraBucks on qualifying purchases
Point value$1 ExtraBucks = $1 off
Effective cashback2% (base) / 5-10%+ (with deals and rolling)
Rewards expire90 days after the end of the calendar quarter following issue (quarter-ends Mar 31, Jun 30, Sep 30, Dec 31) (2% rewards); varies for promos
Best redemptionApply to purchases you'd make anyway, or roll into new deals
Websitecvs.com/extracare

As of October 2026

Other programs in the US

Keep all your cards in one app

Add your loyalty cards to SuperCards and never forget to scan.

QR code: download.supercardsapp.com

Scan to download instantlydownload.supercardsapp.com