Many grocery stores cash checks in 2026 — often for lower fees than dedicated check cashing stores. Major chains including Walmart, Kroger, Publix, Safeway, Albertsons, Giant Food, Food Lion, and Meijer cash payroll, government, tax refund, and select other checks with no bank account required.
Quick answer: Walmart and Kroger usually offer the lowest fees, while Publix and Food Lion are among the few grocery chains that may cash some personal checks at select locations. Most grocery stores require a valid photo ID and charge either a flat fee or a percentage of the check amount.
Best tip: Grocery stores are usually cheapest for payroll and government checks. Personal checks, handwritten checks, and business checks are much harder to cash and may require a bank or dedicated check cashing store instead.
Need a specific store? Jump directly to: Walmart · Kroger · Publix · Safeway · Albertsons · Giant Food · Food Lion · Meijer · Winn-Dixie
Do grocery stores cash checks?
Yes. Many grocery stores offer check cashing services through Money Services counters, Money Centers, or customer service desks.
Because grocery stores use check cashing as a convenience service rather than their primary business model, fees are often lower than dedicated check cashing stores.
Most grocery stores focus on:
- Payroll checks
- Government and benefit checks
- Tax refund checks
- Insurance settlement checks
- Select cashier’s checks
Most chains do not accept handwritten personal checks, third-party checks, or large business checks.
Best grocery stores for check cashing in 2026
These are the most common grocery stores and retailers offering check cashing services in 2026.
| Store | Fee structure | Daily limit | Personal checks? | Availability |
|---|---|---|---|---|
| Walmart | $4 up to $1,000 / $8 above | $5,000 ($7,500 Jan–Apr) | Two-party only up to $200 | Nationwide |
| Kroger | $3–$5 flat fee | Up to $5,000 | Usually no | Nationwide regional brands |
| Publix | Varies | $500–$1,000 typical | Some locations | Southeast U.S. |
| Safeway | About 1.5% | Up to $1,500 | No | Western U.S. |
| Albertsons | Varies | Varies | No | Regional |
| Giant Food | 1%–3% | Up to $1,500 | No | Mid-Atlantic / Northeast |
| Food Lion | Varies | Up to $1,000 | Some locations | Southeast / Mid-Atlantic |
| Meijer | Varies | Varies | No | Midwest |
| Winn-Dixie | Varies | Varies | No | Southeast |
Disclaimer: Fees, limits, accepted checks, and participation vary by location and may change over time.
Best grocery store for each situation
- Lowest overall fees: Kroger ($3–$5 flat); Walmart close behind ($4–$8 flat)
- Highest check limits: Walmart
- Best nationwide availability: Walmart
- Best for personal checks: Publix
- Best for Midwest shoppers: Kroger or Meijer
- Best for Southeast shoppers: Publix or Winn-Dixie
- Best for Mid-Atlantic shoppers: Giant Food
- Best for government checks: Walmart or Kroger
What checks do grocery stores accept?
Most grocery stores accept the same core check types.
| Check type | Accepted? | Important details |
|---|---|---|
| Payroll checks | ✅ Yes | Most widely accepted type |
| Government checks | ✅ Yes | Includes SSA, SSI, SSDI, VA, and tax refunds |
| Tax refund checks | ✅ Yes | Most stores accept IRS Treasury checks |
| Insurance settlement checks | ⚠️ Sometimes | Manager approval may be required |
| Cashier’s checks | ⚠️ Sometimes | Store dependent |
| Two-party checks | ⚠️ Limited | Walmart accepts up to $200 |
| Personal checks | ❌ Usually no | Publix and Food Lion are exceptions at some locations |
| Handwritten checks | ❌ No | Most chains require pre-printed checks |
What checks grocery stores usually refuse
Even stores that offer check cashing still reject certain high-risk check types.
- Handwritten personal checks
- Third-party endorsed checks
- Post-dated checks
- Out-of-state business checks
- Damaged or altered checks
- Checks missing information
- Large checks above store limits
- Checks that fail fraud screening systems
If your check is declined, your best alternatives are usually the issuing bank, your own bank, or a dedicated check cashing store.
Grocery store check cashing fees compared
Grocery stores generally use either flat fees or percentage-based fees.
Flat fee grocery stores
Walmart and Kroger usually offer the cheapest check cashing fees because they use flat-rate pricing instead of charging a percentage of the check amount.
For example, Walmart charges $4 for checks up to $1,000 and $8 for larger checks. Kroger charges about $3–$5 depending on the amount.
Percentage-based grocery stores
Giant Food, Safeway, and some regional chains charge a percentage of the check amount, often between 1% and 3%.
Percentage-based pricing becomes much more expensive on larger checks.
| Check amount | Walmart fee | Kroger fee | 2% fee store |
|---|---|---|---|
| $500 | $4 | $3 | ~$10 |
| $1,000 | $4 | $3 | ~$20 |
| $1,500 | $8 | $3 | ~$30 |
| $2,500 | $8 | $5 | ~$50 |
To learn more, see check cashing fees explained.
If you want to lower costs, see how to avoid check cashing fees.
What you need to cash a check at a grocery store
- Valid government-issued photo ID
- Your unsigned check
- Supporting paperwork for larger checks if requested
- Loyalty card at some stores like Kroger
Do not sign the check until instructed by the cashier. Some stores reject pre-signed checks.
If you are unsure how endorsement works, see how to endorse a check properly.
Grocery stores vs. other check cashing options
| Option | Typical fees | Best for |
|---|---|---|
| Grocery stores | $3–$8 or 1%–3% | Low-cost payroll and government checks |
| Dedicated check cashing stores | 2%–5% | Hard-to-cash checks and extended hours |
| Banks | Free for customers | Account holders |
| Issuing bank | $6–$10 for non-customers | Checks drawn on that bank |
| Mobile check cashing apps | 1%–5% | Remote deposits and mobile users |
For mobile options, see our guide to mobile check cashing apps.
Frequently asked questions
Do grocery stores cash personal checks?
Most grocery stores do not cash personal checks. Publix and Food Lion are among the few exceptions at select locations.
Which grocery store has the lowest check cashing fees?
Kroger and Walmart usually have the lowest fees because they use flat-rate pricing instead of percentage-based fees.
Do I need a bank account to cash a check at a grocery store?
No. All major grocery chains listed above cash checks without a bank account. You only need a valid government-issued photo ID and an eligible check.
Which grocery store has the highest check cashing limit?
Walmart usually has the highest limit at up to $5,000, rising to $7,500 during tax season.
What time does grocery store check cashing close?
Most Money Services counters operate shorter hours than the rest of the store, often around 8 AM to 8 PM depending on location.
Can Kroger family stores cash checks?
Yes. Kroger family brands like King Soopers, Fry’s, Smith’s, Ralphs, and Fred Meyer usually offer the same check cashing services as standard Kroger stores.
Bottom line
Grocery store check cashing remains one of the cheapest and most convenient ways to access cash from payroll, government, and tax refund checks in 2026.
For the lowest fees, Walmart and Kroger are usually the best choices. For regional convenience, Publix, Safeway, Giant Food, Meijer, Food Lion, and Winn-Dixie may be the better local option depending on where you live.
Browse store guides: Walmart · Kroger · Publix · Safeway · Albertsons · Giant Food · Food Lion · Meijer · Winn-Dixie
Store policies, fees, limits, and accepted checks can change without notice. Always verify current details directly with your local store before visiting.