Buying a secure payment instrument shouldn't require a trip to a traditional bank branch. Many shoppers turn to their local pharmacy counter for quick errands, raising the question: does CVS do money orders with debit cards?
Yes, many CVS Pharmacy locations accept debit cards to purchase money orders, though policies can vary depending on your specific store, local state regulations, and corporate register updates. CVS partners with MoneyGram to issue money orders, meaning you can complete your transaction directly at the checkout counter or photo center without filling out lengthy bank applications. However, not every single storefront supports card payments for financial products, so knowing what to expect prevents a wasted trip.
CVS Money Order Payment Methods Explained
When you walk up to the counter to buy a money order, the cashier needs a guaranteed form of payment. CVS accepts cash across all operating locations for money orders. Debit cards are widely accepted at stores equipped with proper point-of-sale configurations for MoneyGram services, but you cannot use a credit card, personal check, or business check.
Credit cards are barred because issuers treat financial instruments like cash advances, which introduces chargeback risks. Gift cards and prepaid cards outside of standard bank-issued debit cards are similarly restricted. If you plan to use a debit card, remember your four-digit PIN because the card reader will require it to authorize the transfer. For another look on this story, refer to the latest update from Kiplinger.
Step-by-Step Guide to Buying a Money Order at CVS
Securing a money order at a pharmacy counter takes just a few minutes if you arrive prepared. Follow these steps to ensure a smooth transaction:
- Confirm that your local CVS offers MoneyGram services by calling ahead or checking the store locator on the CVS official website.
- Bring a valid, government-issued photo ID such as a driver's license, state ID, or passport. The cashier may request it to verify your identity.
- Check your checking account balance to ensure your debit card has enough funds to cover both the face value of the money order and the CVS service fee.
- Fill out the recipient line and your own address details on the physical slip once the cashier prints it out.
- Keep your purchase receipt in a safe place. This paper slip is your only proof of purchase if the physical money order gets lost or stolen in the mail.
Limits and Fees Associated with CVS Money Orders
CVS enforces strict limits on individual money orders to mitigate financial fraud. A single money order purchased through their system typically caps out at $500. If you need to send a larger amount, such as a security deposit for an apartment, you must buy multiple separate money orders to reach your total.
Each money order carries a small administrative fee, usually around $1.25, though pricing can shift slightly based on regional adjustments. If you purchase multiple money orders to bypass the $500 single-item limit, you will pay the fee for each individual document issued.
Common Mistakes to Avoid
Many shoppers run into avoidable snags when attempting to purchase financial products at retail counters. Keep these pitfalls in mind before heading out:
- Assuming every CVS location offers financial services. Smaller urban storefronts or Express locations often lack MoneyGram terminals entirely.
- Forgetting your physical debit card and attempting to use contactless smartphone payment apps. Many register-locked financial service terminals do not process Apple Pay or Google Pay for money orders.
- Leaving the money order unsigned or omitting the recipient line. An unassigned money order is just like cash; if it falls out of your hands, anyone can fill in their name and cash it.
- Throwing away the purchase receipt. Without the tracking number printed on that receipt, tracking or refunding a lost MoneyGram document becomes nearly impossible.
Frequently Asked Questions
Can I use a credit card to buy a money order at CVS?
No, CVS does not accept credit cards for money orders. Financial regulations and store policies restrict purchases to cash or eligible debit cards to prevent cash advance abuse and fraudulent chargebacks.
Does CVS cash money orders that other places issued?
No, CVS locations only sell money orders; they do not cash them. If you need to turn a money order into physical cash, you must visit a traditional bank, credit union, or check-cashing storefront.
What should I do if my CVS money order gets lost?
Locate your purchase receipt immediately. You will need the serial number and transaction details printed on that receipt to file a claim or trace request directly through MoneyGram customer support.
Is there a daily maximum limit on how many money orders I can buy?
While CVS limits individual money orders to $500, there is generally no strict cap on the total number of individual money orders you can purchase in a single visit, provided your debit card has sufficient funds and the store register has enough paper stock.