There are a lot of ways to shop CVS and save loads of money.

ExtraCare is CVS’s loyalty program, and when you sign up, CVS will start throwing many ways to save your way — among these, look for opportunities to earn ExtraBucks, which are basically coupons you can spend like cash on anything at CVS.

The best strategy is to stack as many offers as possible. For example, you can stack a manufacturer coupon, an ExtraBucks promotion and a rebate offer (Ibotta, for example) with a sale price. Look for stock-up prices on these items:


1. OxiClean laundry detergent

Look for stock-up deals on OxiClean laundry detergent about once every other month.

You can get a stock-up price when you combine a high-value Oxi-Clean coupon ($3.00 off or more) with a sale.

KCL Stock-Up Price:

  • OxiClean, 40 oz. bottle: $0.99


2. Milk

I know it seems odd to buy a perishable grocery item like milk at a drugstore, but believe me, CVS is the place to buy — and stock up on — milk. (Yes, you can freeze milk!)

The best way to snatch a stock-up price on milk is by combining milk coupons and Ibotta “any brand of milk” offers.

We only see this deal a few times a year, so download the KCL app in order to find out right away when coupons and rebate offers show up!

KCL Stock-Up Price:

  • Milk, 1 gallon: $1.99


3. Scott paper towels

CVS has the most frequent stock-up prices on Scott paper towels. In fact, roughly once a month, you can score paper towels for less than stock-up prices!

We see prices dip into the $0.01 per square foot range when there’s an ExtraBucks promotion like “Spend $20 and receive $5.00 in ExtraBucks.” Combine this promotion with Scott coupons, and you’re set.

KCL Stock-Up Price:

  • Scott paper towels: $0.03 per sq. ft.



4. Claire’s brand hair accessories

In 2017, Claire’s announced some store closures but also a partnership with CVS, bringing Claire’s hair accessories into your local CVS.

And you can get them for free when you spend your ExtraBucks on them.

KCL Stock-Up Price:

  • Claire’s hair accessories: At least 80% savings


5. Multivitamins

Look for a stock-up-worthy deal on multivitamin brands like Nature Made, Flintstones and Olly at least once a month.

A few times a year you can find a coupon for savings that match a sale price on Nature Made vitamins at CVS, making it so you only pay tax!

KCL Stock-Up Price:

  • Multivitamins, 28-ct.: At least 75% savings


6. Maybelline cosmetics

At CVS a few times a year, you can actually make money on Maybelline cosmetics like mascara, lipstick and eye shadow.

Stacking coupons and promotions is key to getting better-than-free Maybelline.

Look for CVS store coupons (found in the CVS ExtraCare Coupon Center), and combine these with ExtraCare promotions and rebate app offers (Ibotta and SavingStar).

KCL Stock-Up Prices:

  • Maybelline Baby Lips: $0.49
  • Maybelline Expert Wear Eye Shadow singles: $0.99
  • Maybelline Great Lash Mascara: $0.99


7. Dunkin’ Donuts K-Cups

Every couple of months, Dunkin’ Donuts K-Cups go on sale, and when you use a $1.00/1 or a $1.50/1 Dunkin’ Donuts coupon, you can get them for a stock-up price or lower.

KCL Stock-Up Price:

  • Dunkin’ Donuts K-Cups, 10-ct.: $4.99


RELATED: 16 Essential Items You Should Always Buy at Walgreens


8. Gift Cards

When you buy gift cards during certain ExtraCare promotions at CVS, you can get cash back in the form of ExtraBucks.

For example, “Spend $75 in gift cards, get $15 in ExtraBucks,” or “Spend $50 in gift cards, get $10 in ExtraBucks.”

Typically the promotion includes certain gift cards, but there are usually a few options like Uber, Nike, The Children’s Place, Dunkin’ Donuts, etc.

KCL Stock-Up Price:

  • Gift cards: At least 15% savings



9. Pantene shampoo and conditioner

In order to get dirt cheap (below stock-up prices!) on Pantene shampoo and conditioner, you’ll need to combine Pantene coupons with an ExtraBucks promotion.

Note that many P&G coupons (like Pantene) are only good for 24 hours after you print them. Be sure to double-check this before you print, and wait to print until you’re ready to go to the store.

KCL Stock-Up Price:

  • Pantene shampoo or conditioner, 12.6 oz.: $1.99


10. Deodorant

You can usually find free deodorant from brands like Sure, Brut, Mitchum and Speed Stick at CVS when you stack a coupon and an ExtraBucks promotion like “Buy 1, get $1.00 back in ExtraBucks” with a sale price.

These opportunities roll around multiple months in a row during both spring and fall.

KCL Stock-Up Prices:

  • Sure deodorant: $0.99
  • Brut deodorant: $0.99
  • Mitchum deodorant: $0.99
  • Speed Stick deodorant: $0.99


11. Neutrogena cosmetics

Buy Neutrogena cosmetics like lip gloss and foundation at CVS when you can combine a sale price, a Neutrogena coupon and an ExtraBucks promotion.

This perfect storm only shows up a few times a year, so keep your eyes peeled!

KCL Stock-Up Prices:

  • Neutrogena lipstick and lip gloss: $2.99
  • Neutrogena foundation: $3.49


12. Canned soup

CVS has tons of Campbell’s and Progresso canned soup deals — I’m talking an average of a couple stock-up deals per month.

Of those, the very best deals are on Campbell’s Well Yes! soups, which can dip as low as $0.25 per can — $1.00 below stock-up prices! Watch for opportunities to stack rebate offers (Ibotta and Fetch Rewards) with a coupon and a sale.

KCL Stock-Up Prices:

  • Progresso soup, 18-19 oz. can: $1.00
  • Campbell’s Well Yes! soup, 15-17 oz. can: $1.25
  • Campbell’s Condensed soup, 10.5 oz. can: $0.75



13. Tampax tampons

Roughly once every three months, you can find a stock-up price on both Tampax Pearl and Tampax Radiant tampons at CVS.

Watch for Tampax coupons you can combine with an ExtraBucks promotion like “Spend $20.00, receive $5.00 ExtraBucks.”

KCL Stock-Up Price:

  • Tampax Pearl tampons, 18 ct.: $2.00
  • Tampax Radiant tampons, 16 ct.: $2.00


14. Crest toothpaste

You might already know that you should never pay for toothpaste because you can usually get it for free.

But I bet you don’t know that CVS has the most opportunities to pay nothing for Crest toothpaste. We see a few free Crest deals a year — the bulk of them are in summer months (stock up!).

Look for opportunities to combine a Crest coupon with an ExtraBucks promotion like “Buy 1, Get $2.00 in ExtraBucks.”

KCL Stock-Up Price:

  • Crest toothpaste, 3 oz. or larger: $0.25


15. Flu shots

In the fall, CVS offers a $5-off-$25 coupon when you get a flu shot. But here’s the kicker: your insurance will probably cover the cost of your flu shot, but you’ll still get the coupon, which is basically like getting $5 for free.

KCL “buy now” price:

  • Flu shots: FREE


Ready to shop? See all the CVS deals now!


UP NEXT: How to Build a Stockpile for Less than $5 a Week

15 Essential Items You Should Always Buy at CVS