Dyme
Gift Card Buying Guide

Where to Buy CVS Pharmacy Gift Cards: Deals, Rewards & Miles

CVS Pharmacy gift cards work in store at more than 7,800 CVS locations across the country, covering prescriptions, beauty, over-the-counter health products, and the photo counter. They never expire, carry no fees, and come in physical or digital form. The catch is that they are in-store only — and the four ways to buy them differ on speed, denomination, discounts, and what you earn back. Here's how each one works.

CVS PharmacyUpdated June 1, 20268 min read
CVS Pharmacy gift card
E-gift · $5 – $500 · delivered instantly

What a CVS Pharmacy gift card gets you

Here is the catch most buyers miss: CVS Pharmacy gift cards are in-store only — they cannot be used on CVS.com, in the CVS app, or for online prescription refills. In a store, though, they spend on almost everything: prescriptions and co-pays, over-the-counter medicine, beauty and personal care, the photo counter, MinuteClinic visits, household goods, and the front-of-store grab-and-go. Unlike a bank-issued Visa or Mastercard gift card, there are no activation or per-purchase fees, and the balance never erodes from dormancy charges.

two formats:

  • Physical card: Sold on racks inside any CVS and at third-party retailers. $5 to $500 per card.
  • E-gift card: Emailed within minutes. $5 to $500 per card via Dyme. Redeemed by showing the barcode at the register or entering the card number on the keypad.

You can stack multiple CVS gift cards in a single in-store transaction. The register draws down each card in turn, so two $25 cards cover a $50 basket with no documented cap on how many you combine.

Where to buy: four channels compared

ChannelFormatDenominationsDeliveryDiscountAdds on top
DymeBest for MilesE-gift only$5 – $500InstantNoneDyme Miles + instant paperless delivery
In store at CVSPhysical only$5 – $500ImmediateNoneExtraCare offers when applicable
Supermarket and big-box racks
Kroger, Safeway, Target, Walmart
Physical only$25 – $200 typicalImmediateOccasional grocery gift-card promoRetailer loyalty + fuel points
Secondary marketplaces
Raise, CardCash
Digital codeVariesMinutes to hoursOften a few percent below face

Discounts and grocery promotions rotate by chain and season. Verify pricing before you buy.

Can I get a CVS Pharmacy gift card at a discount?

Yes, but not through Dyme. Dyme sells CVS Pharmacy e-gift cards at face value; the value-add is Dyme Miles and instant paperless delivery, not a face-value discount. The discount channels are:

  • Grocery gift-card promotions. Kroger, Safeway, and other supermarket families periodically run "buy a third-party gift card, earn bonus fuel points or a discount" events that include CVS cards. Timing rotates and isn't guaranteed.
  • Secondary marketplaces (Raise, CardCash). Resold CVS cards from third parties, typically a few percent below face value. Verify the balance before redeeming, since secondary sellers occasionally list cards with partial balances.
  • Stacked ExtraBucks at the register. Not a discount on the card itself, but spending a CVS gift card on qualifying products still earns ExtraBucks Rewards, which act like cash off your next CVS trip.

The bigger combined return comes from the rewards stack below: your credit card, CVS ExtraCare at the register, and Dyme Miles on the purchase. Most buyers leave that money on the table.

How to stack rewards

Three rewards programs fire on a single CVS Pharmacy gift card purchase through Dyme.

1+2+3
Three rewards on one purchase. Buy the gift card through Dyme and all three can land at once.
1
Credit card
Your credit card

Your credit card earns rewards on the Dyme purchase.

Capital One Venture X2x miles on essentially every purchase, including gift cards
Citi Double Cash2% back on everything (1% when you buy + 1% when you pay)
Amex Gold1x on gift cards. 4x dining and 4x groceries do not apply
Chase Sapphire Preferred1x on gift cards. 3x dining and 2x travel do not apply

Gift-card resellers typically code as MCC 5947; many cards exclude this MCC from category bonuses.

+
2
Brand rewards
CVS ExtraCare

Free to join. Earns at redemption, not on the gift card purchase.

Earning rate2% back in ExtraBucks on most purchases, plus targeted coupons
Reward thresholdExtraBucks issue quarterly and as you hit product-specific thresholds

ExtraCare does not earn on the gift card purchase. It earns on the products when you redeem the card in store, at the same rate as paying with cash or credit. CarePass, the paid membership, adds a monthly promo reward and free shipping but does not change in-store gift-card mechanics. Program terms →

+
3
Dyme Miles
Dyme Miles on the purchase

Earn 1 Mile for every dollar you spend, and 5 Miles per dollarduring special offers — the layer the other channels can't match.

Expirationnever
Blackoutsnone
Redeem atover 2 million hotels and 600 airline partners
Never expireNo blackouts2M+ hotels · 600 airlines
Worked example
$100 CVS Pharmacy e-gift on Dyme, paid with Citi Double Cash, redeemed by an ExtraCare member
Citi Double Cash$2 back (2% of $100)
CVS ExtraCare at the registerExtraBucks on qualifying products, roughly 2% back on eligible spend
Dyme Miles on the purchase100 Miles (1 per dollar), or 500 on a special offer (5 per dollar)

Illustrative only. Card rates, brand-program terms, and Dyme Miles offers change and vary by member; figures above are examples, not a guarantee of value.

Buy a CVS Pharmacy e-gift on DymeFace value, instant delivery, and 1 Mile for every dollar you spend — 5 per dollar during special offers.
Shop CVS Pharmacy gift cards →

How to buy via Dyme

CVS Pharmacy e-gift cards on Dyme arrive in the recipient's inbox in under a minute.

  1. Open the CVS Pharmacy brand page on Dyme.
  2. Enter the recipient's email, the denomination, and an optional personal message.
  3. Check out. The e-gift sends immediately; the recipient redeems it at any CVS register by showing the barcode or entering the card number.

You earn 1 Mile for every dollar you spend, and 5 Miles per dollar during special offers. Miles post to your Dyme account within 3 business days. Dyme Miles never expire, have no blackouts, and are redeemable on any airline, any hotel — across over 2 million hotels and 600 airline partners.

Every Dyme purchase contributes to Dyme's renewable energy mission. Dyme uses part of its profits to support communities worldwide by investing in cheaper and cleaner electricity. Read more at dyme.earth/blog/impact.

How to buy from CVS directly

  1. Walk into any CVS Pharmacy and pick a CVS gift card off the front-of-store rack, or order one from cvs.com/gift-cards.
  2. Choose the amount, from $5 to $500.
  3. Pay at the register or check out online. CVS does not run a member discount on its own gift cards, and ExtraBucks do not accrue on gift-card purchases.

How to buy in store

Any CVS Pharmacy register sells CVS gift cards. Tell the associate the amount you want, pay with cash, credit, or another gift card, and walk out with the card loaded. There is no minimum beyond $5, and you can load any whole-dollar amount up to $500.

How to buy at Costco, Sam's Club, or a supermarket

CVS gift cards appear on third-party gift-card racks at Kroger, Safeway, Albertsons, Target, and Walmart, usually in $25, $50, and $100 denominations at face value. You pay no discount, but supermarket chains periodically run promotions that pay bonus fuel points or a small statement credit on third-party gift cards, and the retailer's loyalty program may also earn points on the purchase.

Designs and personalization

Physical cards: CVS uses a small set of standard branded designs available on the in-store rack and at cvs.com, including seasonal options around major holidays. A card carrier is included at the register.

E-gift cards: standard CVS branded art with a customizable subject line and a recipient message at checkout.

There is no co-branded or personalized card option for individual purchase. For bulk orders, see corporate ordering below.

Delivery and timing

  • E-gift via Dyme: 1 to 60 minutes by email. Redeem at any CVS register by barcode or card number.
  • E-gift via cvs.com: 1 to 60 minutes by email.
  • Physical via cvs.com: 5 to 10 business days standard. Faster shipping available at checkout.
  • Physical in store or at a retailer: Immediate — walk out with the card.

Dyme does not mail physical cards. If you need a physical card in hand, a CVS rack or another retailer's gift-card aisle is the path.

Corporate and bulk buying

CVS Health runs a corporate and bulk gift-card program for businesses buying cards for employee recognition, wellness incentives, or customer rewards. Custom denominations, branded carriers, and bulk invoicing are available on larger orders. Contact the CVS corporate gift-card team to set one up.

Frequently asked questions

No. CVS Pharmacy gift cards are in-store only. They cannot be used on cvs.com, in the CVS app, or for online prescription orders. Bring the card to any CVS register to spend it.

Yes, at the in-store pharmacy counter. CVS gift cards cover prescription co-pays and out-of-pocket medication costs at the register, alongside everyday store purchases.

$5 to $500 in whole-dollar increments, whether you buy a physical card in store, order one from cvs.com, or buy an e-gift through Dyme.

No. CVS Pharmacy gift cards never expire and carry no dormancy or service fees. The full purchased value stays on the card until you spend it.

No. CVS gift cards are non-refundable once purchased. They can be re-gifted or kept and spent on a later trip.

Enter the card number and PIN on the CVS gift card balance page, or ask an associate to scan it at any register. The current balance shows immediately, with no account registration required.

Yes. The register draws down each card in turn, so you can combine several cards on a single purchase. CVS does not publish a cap on how many you can stack.

Yes. Paying with a CVS gift card does not change ExtraCare mechanics — scan your ExtraCare card or app and you earn ExtraBucks Rewards on qualifying products just as you would paying with cash or credit.

Yes. Secondary marketplaces like Raise and CardCash buy unwanted gift cards, typically paying a percentage of face value depending on demand. List with the card number and balance; the marketplace verifies and pays out by ACH or check.

Yes. CVS Health runs a corporate gift-card program with custom denominations, branded carriers, and bulk invoicing for employee and customer rewards. Contact the CVS corporate gift-card team to order.

Usually within 1 to 60 minutes. Gmail's Promotions filter occasionally delays delivery — check there if you don't see it arrive.

Earn while you spend

Shop CVS Pharmacy gift cards on Dyme

Buy at face value, send instantly, and earn 1 Mile for every dollar toward travel at over 2 million hotels and 600 airline partners — 5 per dollar during special offers. Every purchase helps fund clean energy.

Shop CVS Pharmacy gift cards →
CVS Pharmacy
Shop CVS Pharmacy gift cards on DymeFace value · Instant · 1 Mile / dollar (5 on special)
Buy now ▸