Do Grocery Stores Give Cash Back? Limits, Fees & Best Options
Yes, most grocery stores give cash back at checkout — and at the majority of major US chains, it's completely free. You pay by debit card, ask for cash back during the transaction, and the cashier hands you bills from the register. No ATM, no surcharge, no separate machine.
The catch: a handful of well-known chains charge fees that can rival an ATM surcharge. Knowing which is which before you walk in saves you money.
Grocery stores that give free cash back
| Chain | Max cash back | Fee | Notes |
|---|---|---|---|
| Walmart | $100 | Free | All Walmart Supercenters and Neighborhood Markets |
| ALDI | $100 | Free | Debit and EBT; PIN required |
| Albertsons / Safeway / Vons | $200 | Free | All Albertsons Companies banners |
| Whole Foods Market | $20 | Free | Lower limit; good for small amounts |
| Trader Joe's | $50 | Free | PIN debit only |
| Publix | $100 | Free | Southeast US; available at all store registers |
| Meijer | $100 | Free | Midwest US |
| H-E-B | $100 | Free | Texas; limits may vary by store |
| WinCo Foods | $100 | Free | Western US; debit only, no credit |
Grocery chains that charge fees
Three retail companies — Dollar General, Dollar Tree Inc. (Family Dollar and Dollar Tree), and Kroger — charge fees for cash back. A 2024 Consumer Financial Protection Bureau (CFPB) report found these three collectively collect an estimated $90 million per year in cashback fees, from customers who are often in areas with no free alternatives.1
| Chain | Max cash back | Fee |
|---|---|---|
| Dollar General | $40 | $1.00–$2.50 |
| Family Dollar | $50 | $1.50 |
| Dollar Tree | $50 | $1.00 |
| Kroger / Ralphs / Fred Meyer / Pick 'n Save | $300 | $0.50 (≤$100) / $3.50 (>$100) |
| Harris Teeter | $200 | $0.75 (≤$100) / $3.00 (>$100) |
Kroger EBT cardholders are exempt from the cashback fee. For everyone else, the $0.50–$3.50 Kroger fee on amounts above $100 is comparable to an out-of-network ATM charge — and at Dollar General, a $2.50 fee on a $20 withdrawal is a 12.5% surcharge on the cash accessed. If a free alternative is nearby, it's worth the extra steps.
How cash back at a grocery store works
The mechanics are the same everywhere. During checkout:
- Pay with your debit card — insert and enter your PIN. Tap-to-pay and contactless payments do not support cash back at most terminals.
- When prompted, select "cash back" and enter the amount you want.
- Complete the transaction. The cashier counts out your cash alongside any change.
The cash back amount is added to your purchase total — you're not making a separate transaction. From your bank's perspective it's a single debit. There is no cash advance or credit involved.
One common question: can you get cash back without buying anything? No — every major chain requires a minimum purchase to trigger the cashback option. In practice, a pack of gum or a bottle of water is enough at most stores.
How much cash back can you get at a grocery store?
Limits range from $20 (Whole Foods) to $300 (Kroger). The most common limit for free-cashback chains is $100. If you need more than $100, Albertsons ($200) and Publix ($100 at each transaction) are your best options — or consider splitting across two transactions at the same store, which most cashiers will accommodate.
In practice, the Federal Reserve's consumer payment research shows the median cash back request is just $20.1 Most people aren't looking to withdraw their entire weekly budget — they need $20–$40 for a specific purpose, and the grocery store is far more convenient than driving to an ATM.
Australia and Canada: similar services, different names
In Australia, the equivalent is eftpos cash out. It's free at Woolworths (up to $200), Coles (up to $200), ALDI, and most IGA stores. You need a purchase; the terminal prompts you for a cash-out amount during checkout.
In Canada, it operates through the Interac network and is free at Loblaws, No Frills, RCSS, Sobeys, Metro, IGA, and most major chains. Some convenience stores charge a small fee; major grocery chains typically don't.
If no grocery store nearby has what you need
When you need cash fast and the nearest free option is inconvenient, there are alternatives to consider:
- CVS or Walgreens: Free cash back up to $60 and $20 respectively — no grocery purchase required, just any item.
- Target: Free up to $40, available at checkout and self-checkout lanes.
- US Post Office: Free cash back in $10 increments up to $50 on debit purchases at many locations.
- Cashtic: A peer-to-peer cash exchange app that connects you with nearby people who will hand you cash in exchange for a digital payment — useful when no retail options are available or limits are too low. Find cash back near you →
For a complete comparison including pharmacies, dollar stores, and other retailers, see which stores charge for cash back and which don't.
References
- Consumer Financial Protection Bureau. Issue Spotlight: Cash-Back Fees. CFPB, 2024. https://www.consumerfinance.gov/data-research/research-reports/issue-spotlight-cash-back-fees/
More Ways to Get Cash Without an ATM
Grocery stores are just one option. For a full map of retailers offering free cash back, see cash back near me: find free cash at checkout. And if no store is convenient, our breakdown of Dollar Tree and Dollar General cash back fees explains exactly what you'll pay — and where to avoid fees entirely.