CVS Pharmacy is one of the most convenient retail chains in the United States, but many people wonder whether they can cash a check while picking up prescriptions or household items. This guide explains whether CVS cashes checks, what financial services are available in-store, and the best alternatives for accessing your money quickly.
Quick answer: CVS does not cash checks at any of its locations.
Does CVS Cash Checks?
No. CVS does not offer check cashing services, regardless of check type, amount, or customer status.
This applies to:
- Payroll checks
- Government or tax refund checks
- Personal checks
- Business or insurance checks
Having a CVS ExtraCare card or valid photo ID does not change this policy.
What Financial Services Does CVS Offer?
While CVS does not cash checks, some locations offer limited payment-related services:
- Money orders (select locations via MoneyGram)
- Prepaid debit card reloads (such as Green Dot or Netspend)
- Bill payment services through third-party partners
These services do not allow you to turn a check into cash at CVS.
Best Alternatives to Cash a Check Near CVS
If CVS is your nearest store, here are better options to cash a check:
Walmart
- Cashes payroll, government, tax refund, and insurance checks
- Higher limits than most retailers
- Low, flat fees
- Valid photo ID required
Grocery Stores (Kroger, Albertsons)
- Many locations cash payroll and government checks
- Fees and limits vary by store
- Customer service desk hours apply
Check Cashing Stores
Dedicated check cashing locations such as ACE Cash Express or PLS offer:
- Extended hours
- Broad check acceptance
- Faster access to cash
- Higher fees than grocery stores
Mobile Check Deposit Apps
If you don’t need physical cash immediately, mobile apps allow you to deposit checks from your phone:
- PayPal
- Cash App
- Chime
- Ingo Money
Most apps process deposits within 1–3 business days, with optional instant funding for a fee.
CVS Check Cashing FAQs
Can I cash a check at CVS with an ExtraCare card?
No. CVS does not cash checks under any circumstances.
Do CVS ATMs accept check deposits?
Some CVS stores have third-party ATMs, but they typically do not accept check deposits unless connected to your personal bank.
Can I buy a money order at CVS instead?
Select CVS locations sell money orders through MoneyGram, but you must already have cash. CVS cannot convert a check into cash.
Bottom Line
CVS does not cash checks, but there are many nearby alternatives that do. Grocery stores, Walmart, check cashing locations, and mobile apps offer better solutions depending on how quickly you need access to your money.
For more store-specific policies, browse our check cashing guides.