Does CVS Do Cash Back? How Much? Details Listed

CVS pharmacy storefront

Short Answer

CVS allows customers to get up to $35 cash back on debit card transactions. The retailer doesn’t offer cash back for purchases made with checks or credit cards (except for the Discover Card). Below, we have what you need to know about getting cash back at CVS and similar stores.

CVS Cash Back Policy

CVS allows customers to get cash back on any purchase with a debit card.[1]

Be aware that CVS has a cash-back limit of $35.[2] If you need more than that, you’ll have to make another transaction or visit a different store.

You can’t get cash back from check or credit card purchases at CVS.[2]

One exception to this is the Discover Card, which allows customers to get cash back at the register with its “cash over” feature (as previously reported).

Bank Limits

Receiving cash back counts toward your debit card’s daily purchase limit, so be careful not to go over your limit to avoid incurring any bank fees.

Additionally, when receiving cash back with your debit card, note that taking out more than you have in your account can lead to overdraft fees.

Cash Back Process

Getting cash back at CVS using your debit card is a fairly straightforward process.

If you’re only making a purchase to receive cash back, try to look for a low-cost item or something that you need to buy anyway. That way, you’re not wasting any money.

Of course, if you’re already shopping for other things at CVS, you can save yourself some time by getting cash back and keeping it for when you might need it.

The process is as follows:

  • When it’s time to pay for your purchase, the card reader will display the cash-back prompt, or the cashier will ask you if you’d like cash back.
  • Answer “yes” and choose how much cash you’d like to receive ($35 or less).
  • The amount of cash back you want will be added to the total of your transaction, and you’ll be asked to confirm the total.
  • After the transaction goes through, you’ll receive your item and the amount of cash that you requested. Be sure to let the cashier know if you’d like any specific denominations. As long as the register has the requested denominations available, you should be able to get cash back in whatever combination of bills you prefer.
  • Remember that you will be debited immediately for the full amount of the transaction.

If you need to take out more and don’t want to make separate transactions at CVS, you can check out our article with the list of stores that give the most cash back on debit card transactions.

Other Stores That Offer Cash Back

In addition to CVS, several other stores offer cash back. Grocery stores, drugstores, superstores like Walmart, and even the U.S. Post Office are places that typically offer cash back.

If the store offers cash back on debit card or credit card transactions, the process will be similar to CVS.

If the store allows cash back with a check, you’ll need to add the desired amount of cash back to the amount of your purchase, then write your check for that amount.

For more cash-back options, see our article with the list of stores that offer cash back.

  1. CVS store customer service representatives[]
  2. CVS customer service (800) 746-7287[][]


  • Terri L

    Hi I frequent CVS often all my 9 scripts are there, I go there 2 to 4x a month easy, and I have used my debit card and gotten cash back. It’s easy as 123 Now here comes the big Cahoona Question. I got a CVS Gift card from a friend for 98.00 will you give cash back on those. I would hope so its to our store. I will most likely use a lot of it buying things, I never get out of there without shopping, but can I get some cash back? Thanks Terri LGranada Hills Balboa and Devonshire Baby Everyone there knows me…

    • First Quarter Finance logo
      First Quarter Finance | Rebecca Turley

      Hi Terri,

      Good question! Unfortunately, you cannot receive cash back from a CVS gift card.

  • Stacey Sexton

    Do it mean you enter any amount of cash back money.example 220$..if i need it..please responsed

    • First Quarter Finance logo
      First Quarter Finance | Hillary M. Miller

      Hi Stacey,

      CVS has a cash back limit of $35. This is the maximum amount of cash you can receive by running a cash back transaction at a CVS store. Many other stores, like Walgreens, Walmart, etc., typically have cash back limits as high as $100. For an amount over that, you’ll generally need to go to a bank branch or an ATM (or run multiple transactions at the same store). I hope this helps!

  • dem lo xo

    In addition to CVS, there are a number of stores that offer cash back. Grocery stores, drugstores, superstores like Walmart,

Leave a Reply

Your email address will not be published. Required fields are marked *