If you’re wondering whether Walgreens cashes checks, the short answer is
no. Walgreens does not currently offer check cashing services at any of its U.S. locations. However, you can still handle check-related transactions nearby — or through mobile apps that work instantly from your phone. Here’s what you need to know in 2025.
Does Walgreens Cash Checks?
No. Walgreens does not cash personal, payroll, or government checks in-store. The company focuses on prescriptions, retail items, and photo services, not financial transactions like check cashing. Unlike Walmart, Kroger, and Meijer — which have dedicated MoneyCenters or customer service desks — Walgreens does not partner with MoneyGram or Western Union for in-store check cashing.
What Financial Services Does Walgreens Offer?
- Prepaid debit card purchases (Netspend, Green Dot, and Serve)
- ATM withdrawals (fee applies depending on your card)
- Money transfers through third-party kiosks (limited locations)
- Bill payment and prepaid phone card reloads
These options make Walgreens a convenient stop for cash withdrawals or card reloads — but not for direct check cashing.
Alternatives to Cashing Checks at Walgreens
Since Walgreens doesn’t cash checks, your best alternatives are nearby retailers and mobile apps that do.
- Walmart: Cash most checks at MoneyCenter or Customer Service for low fees. See our Walmart MoneyCard Guide.
- Kroger: Offers payroll and government check cashing. Read the Kroger Check Cashing Guide.
- Meijer: Cashes most government and payroll checks with ID.
- Mobile Apps: Use Venmo or PayPal for instant mobile deposits.
Can You Deposit a Check to a Prepaid Card from Walgreens?
Yes — if you’ve purchased a
Netspend or
Green Dot card at Walgreens, you can use the card’s mobile app to deposit a check remotely.
- Netspend Mobile Check Load: Powered by Ingo Money for instant deposits.
- Green Dot App: Accepts check deposits and offers instant access for a small fee.
- Serve Card: Offers similar functionality once activated.
Nearby Places That Cash Checks
- Walmart: Cashes most types of checks.
- Kroger or Meijer: Offers check cashing up to $5,000.
- ACE Cash Express or CheckSmart: Dedicated check-cashing businesses open late.
- Banks & Credit Unions: Even non-customers can cash certain checks (for a small fee).
If you live near a Walgreens that’s close to a Walmart, you can often handle both errands on the same trip — cash your check at Walmart and then shop at Walgreens.
Why Walgreens Doesn’t Cash Checks
Walgreens doesn’t maintain the security infrastructure or cash reserves required for high-volume financial services. In addition, check fraud prevention rules make in-store cashing risky for retailers without dedicated verification systems.
Final Thoughts
Walgreens does not cash checks, but it remains a convenient stop for prepaid cards, bill pay, and ATM access. To cash checks quickly, use nearby retailers like Walmart or mobile apps such as
Venmo and
PayPal. If you already use a prepaid card like
Green Dot or
Netspend, you can deposit checks directly through their mobile apps without needing to visit a store.