Does CVS Cash Checks? Check Policy, Limits & Alternatives

If you’re hoping to cash a check during a trip to your local CVS Pharmacy, you’re not alone. With over 9,000 stores across the U.S., CVS is a convenient stop for everyday needs—but does that include check cashing?


In this guide, we’ll answer whether CVS offers check cashing services, what alternatives are available nearby, and how you can quickly access your money without a bank.

Does CVS Cash Checks?

No, CVS does not cash checks at any of its store locations as of 2025.

CVS focuses on pharmacy services, over-the-counter products, and convenience items, but it does not offer financial services like check cashing, money orders, or wire transfers.


What Payment Services Does CVS Offer?

Although CVS doesn’t cash checks, it does provide limited financial services:

  • Sells money orders (in select locations via MoneyGram)
  • Accepts pay-in-store for select bill payment services
  • Allows cash reloads on prepaid debit cards (e.g., Netspend, Green Dot)

But again, check cashing is not offered, even with a CVS ExtraCare card or photo ID.

Alternatives to Cash a Check Near CVS

If you’re looking for a place to cash a check and CVS is your nearest option, here are better alternatives nearby:

1. Walmart

  • Accepts payroll, government, tax refund, and insurance settlement checks
  • Check limit: $5,000 ($7,500 during Jan–Apr)
  • Fees: Up to $4 for checks under $1,000; up to $8 for checks over $1,000
  • ID required

Related: Walmart Check Cashing


2. Kroger or Albertsons

  • Most locations offer check cashing for payroll and government checks
  • Limits and fees vary
  • Typically requires valid government-issued ID

Explore:

3. Check Cashing Stores (ACE, PLS, Check Into Cash)

  • Available in many cities
  • Offer extended hours and broader check acceptance
  • Higher fees, but faster service than banks

Related: Top 10 Check Cashing Services in Chicago

4. Mobile Check Cashing Apps

If you’re short on time or transportation, mobile apps allow check cashing from your phone—no CVS visit required.

Apps like:


  • Ingo Money
  • Venmo (via Ingo)
  • PayPal
  • Brink’s Money Prepaid

These apps allow you to deposit checks instantly or within 1–3 days (fee-free).

Learn More: Best Instant Check Cashing Apps Without ID

What Types of Checks Can’t Be Cashed at CVS?

CVS does not accept any of the following for cashing:

  • Payroll checks
  • Government or tax refund checks
  • Personal checks
  • Business checks
  • Insurance settlement checks
  • Handwritten checks

CVS Check Cashing FAQs

Can you cash a check at CVS with your ExtraCare card?

No, CVS does not offer check cashing services with or without an ExtraCare card.


Does CVS have an ATM that lets you deposit checks?

While some CVS stores have ATMs, they are operated by third parties (like Allpoint or Cardtronics) and do not accept check deposits unless tied to your specific bank.

Can I buy a money order at CVS instead of cashing a check?

Some CVS locations sell money orders via MoneyGram. You can write yourself a money order using cash from a cashed check elsewhere—but CVS cannot complete that transaction.


Final Thoughts

While CVS is a go-to destination for prescriptions and everyday purchases, it does not offer check cashing services. If you’re looking to cash a check quickly, consider using a local retailer like Walmart or Kroger, or explore mobile apps that offer fast, convenient deposits.

For more options, browse our guides to check cashing apps, store policies, and financial solutions for the unbanked.