Many people assume that CVS, as a major national pharmacy chain, offers check-cashing services. While some locations have provided limited check-cashing options in the past, most CVS stores today do not cash checks at the register. This guide explains what is and isn’t available at CVS and the best alternatives if you need to cash a check quickly.
Does CVS Cash Checks?
No, most CVS stores do not cash checks. CVS does not operate a formal check-cashing service like Walmart, Kroger, or Meijer. While very rare store-specific exceptions have existed, check-cashing should not be expected at CVS locations today.
However, CVS does offer MoneyGram services at many stores, allowing you to send money or purchase money orders (depending on location). These services do not include cashing checks.
What About Government or Payroll Checks?
CVS does not cash payroll, government, tax-refund, or personal checks. If you need to cash a check in-store, you’ll need to consider alternative retailers with established check-cashing programs.
Where to Cash a Check Instead of CVS
If you were hoping to cash your check at CVS, here are the best alternatives with reliable acceptance policies, longer hours, and predictable fees:
- Kroger – Cashes payroll, government, and tax-refund checks at most locations.
- Meijer – Offers fast check-cashing at the Customer Service desk.
- Walgreens – Select locations cash payroll and government checks.
- Family Dollar – Some stores offer kiosk-based check-cashing.
- Prepaid debit cards – Many cards allow mobile check deposits.
- Mobile deposit methods (PayPal, Venmo, banking apps)
Does CVS Cash Money Orders?
No. CVS sells money orders through MoneyGram, but it does not cash money orders or checks. If you need to cash a money order, your best options include Walmart, some grocery stores, or the issuing institution (e.g., MoneyGram or Western Union locations).
Does CVS Offer Check-Cashing Through MoneyGram?
No. CVS stores with MoneyGram can help you send money or purchase money orders, but they do not cash checks of any kind through MoneyGram services.
Best Digital Alternatives to CVS
If you prefer to avoid a store altogether, the following digital options allow you to deposit checks electronically and access funds quickly:
- PayPal mobile check deposit
- Venmo mobile check deposit
- Mobile deposit through your bank or credit union app
- Ingo Money (third-party check deposit service)
Final Thoughts
CVS is a convenient place for many everyday errands, but it is not a location where you can cash checks. For payroll, government, tax-refund, or cashier’s checks, you’ll get faster service and clear policies at Kroger, Meijer, Walgreens, or major supermarkets.
To compare all options, see our full guide to stores that cash checks.