Does CVS Sell Money Orders? Fees, Limits, And Step-by-Step Guide
If you are looking for a reliable way to send a guaranteed payment or pay a bill without using a personal check or cash, money orders remain one of the most secure financial instruments available. CVS Pharmacy, one of the largest retail chains in the United States, is a primary destination for consumers needing this service. The short answer is yes, CVS does sell money orders at the majority of its locations across the country.
CVS has partnered with MoneyGram, a global leader in cross-border P2P payments and money transfers, to provide these services. Because money orders are "prepaid," they are considered more secure than personal checks, as they cannot "bounce" due to insufficient funds. Whether you are paying rent, sending money to a relative, or making a large purchase where cash is not ideal, understanding the nuances of CVS’s financial services can save you time and potential frustration at the register.
While most CVS locations provide this service, it is important to note that the availability of money orders is typically limited to the front service desk rather than the pharmacy counter. Additionally, while you can purchase them at CVS, the retail giant has specific rules regarding payment methods, maximum limits per document, and daily transaction caps that every consumer should be aware of before heading to their local store.
Understanding the MoneyGram Partnership at CVS
CVS utilizes the MoneyGram network to facilitate its money order transactions. MoneyGram is a trusted financial service provider, making these money orders widely accepted by landlords, government agencies, and utility companies. When you purchase a money order at CVS, you are essentially buying a MoneyGram-branded document. This partnership ensures that the payment is backed by a reputable institution, providing peace of mind for both the sender and the recipient.
One of the significant advantages of the MoneyGram system at CVS is the ease of tracking. Each money order comes with a detachable receipt that contains a serial number. If the money order is lost or stolen before it is cashed, this serial number allows the purchaser to initiate a trace or request a refund through MoneyGram’s corporate customer service. This layer of security is why many people prefer using CVS over smaller, independent convenience stores that might use less recognizable money order vendors.
Furthermore, the integration of MoneyGram services at CVS means that the process is standardized. Whether you are at a CVS in downtown New York City or a rural location in the Midwest, the interface and the physical document will be virtually identical. This consistency is a hallmark of CVS’s commitment to consumer convenience, positioning them as a go-to financial hub for those who may not have access to traditional banking institutions or prefer the extended hours that retail pharmacies offer.
Fees, Limits, and Daily Maximums
When it's time to purchase a money order at CVS, the cost is remarkably competitive compared to traditional banks. Generally, CVS charges a flat fee of approximately $1.25 per money order. While this price can fluctuate slightly based on regional markets or specific store policies, it remains significantly cheaper than the $5.00 to $10.00 fees often charged by commercial banks for cashier's checks or money orders.
However, there are strict limits on the amount of money you can put on a single document. CVS typically limits the value of a single money order to $500. If you need to send a payment of $1,000, you will need to purchase two separate money orders and pay the $1.25 fee for each. There is also a daily aggregate limit, which is usually set at $2,500 per person per day. This limit is in place to comply with federal anti-money laundering (AML) regulations and "Know Your Customer" (KYC) laws.
It is also vital to understand the "cash-only" nature of these transactions. Because a money order is a guaranteed fund instrument, CVS requires that you pay for it with liquid assets. You cannot use a credit card to buy a money order at CVS, as this would essentially be a way to circumvent cash advance fees. Most locations require cash, though some may accept a PIN-debit card. To be safe, always carry enough cash to cover both the principal amount and the service fee.
What Does Drawer Mean on a Money Order? Essential Guide
Step-by-Step Guide: How to Buy a Money Order at CVS
The process of obtaining a money order at CVS is straightforward, but being prepared will ensure a quick transaction. Follow these steps to ensure your payment is handled correctly:
- Locate the Customer Service Desk: Do not wait in the pharmacy line. Head to the front checkout or the designated customer service counter where lottery tickets and tobacco products are often sold.
- Verify Availability: Simply ask the cashier, "Do you sell MoneyGram money orders?" While most locations do, some high-traffic urban stores may occasionally run out of the physical paper stock or have a temporary system outage.
- Specify the Amount: Tell the cashier exactly how much you want the money order for. Remember the $500 limit per document. If you need $750, tell them you need two money orders (e.g., one for $500 and one for $250).
- Provide Payment: Hand over your cash or swipe your debit card. Ensure you have enough to cover the service fee (usually $1.25 per order).
- Check the Document: Before leaving the counter, verify that the printed amount is correct.
- Fill Out the Information Immediately: Use black or blue ink to fill in the "Pay to the Order of" line and your signature. Leaving a money order blank is essentially the same as carrying cash; if you lose it, anyone can find it and write their own name on it.
Once the transaction is complete, the cashier will hand you the money order and a receipt. Do not lose the receipt. The receipt is your only proof of purchase and the only way to track the payment if it gets lost in the mail. Keep it in a safe place until you have confirmed that the recipient has successfully cashed the payment.
Comparison of Money Order Providers
To help you decide if CVS is the best choice for your needs, it is helpful to see how they stack up against other popular retailers and the U.S. Postal Service.
| Provider | Brand Used | Max Limit per Order | Estimated Fee | Payment Methods |
|---|---|---|---|---|
| CVS Pharmacy | MoneyGram | $500 | $1.25 | Cash, Debit |
| Walmart | MoneyGram | $1,000 | $1.00 | Cash, Debit |
| USPS | Postal Service | $1,000 | $2.10+ | Cash, Debit, Traveler's Checks |
| Walgreens | Western Union | $300 - $500 | $1.50 - $2.00 | Cash, Debit |
| Kroger | Western Union | $500 - $1,000 | $1.00 - $1.50 | Cash, Debit |
| Local Bank | Varies | $1,000+ | $5.00 - $10.00 | Account Withdrawal |
As shown in the table, CVS is highly competitive. While Walmart offers a slightly higher limit per document ($1,000), CVS is often more accessible in urban and suburban areas where a massive Walmart Supercenter might not be nearby. The USPS is the most secure but also the most expensive for smaller amounts.
Important: Can You Cash a Money Order at CVS?
A common point of confusion for many consumers is whether CVS provides cashing services. CVS does not cash money orders. Even if the money order was originally purchased at a CVS location or is a MoneyGram brand, CVS does not have the infrastructure or the insurance to act as a check-cashing outlet.
If you have received a money order and need to turn it into cash, you have several other options. The best place to cash a money order is at the entity that issued it. For MoneyGram orders (like those from CVS), you can visit a local credit union, a bank where you have an account, or specialized check-cashing stores. Some grocery stores, like Kroger or Walmart, may cash MoneyGram money orders for a small fee, provided they can verify the funds.
Attempting to cash a money order at a pharmacy counter will only result in a polite refusal. This policy is standard across most major pharmacy chains, including Rite Aid and Walgreens. Pharmacies focus on retail and medication; they are not equipped to handle the high-risk liquidity involved in cashing third-party financial instruments.
Pros and Cons of Using CVS for Money Orders
Like any financial service, there are trade-offs when choosing CVS as your provider. Evaluating these can help you decide if it fits your specific situation.
The Advantages (Pros)
- Convenience: With thousands of locations, many of which are open 24/7 or have late-night hours, CVS is often the most accessible option outside of normal banking hours.
- Reliability: By using MoneyGram, CVS ensures your payment is recognized by almost any landlord or utility company in the country.
- Speed: The process typically takes less than three minutes, provided there isn't a long line at the service counter.
- Cost-Effective: Compared to banks, the $1.25 fee is very low.
The Disadvantages (Cons)
- Lower Limits: The $500 limit per money order can be a nuisance if you are paying a $1,500 rent bill, as you will have to fill out three separate forms.
- No Credit Cards: You cannot use credit cards to earn points or rewards on these purchases.
- No Cashing Services: You can buy them there, but you can’t get your money back there if you decide not to send it.
- Staff Training: In some locations, newer employees might not be fully trained on the MoneyGram machine, which can lead to delays.
Frequently Asked Questions
1. Does CVS sell money orders 24 hours a day?
If the CVS location is open 24 hours, you can generally purchase a money order at any time. However, some stores may close their "Money Center" or customer service desk during overnight shifts (e.g., 12 AM to 6 AM) due to staffing or security protocols. It is always wise to call ahead if you are visiting in the middle of the night.
2. Can I use a credit card to pay for a money order at CVS?
No. CVS and MoneyGram require "guaranteed funds" to issue a money order. Credit cards allow for chargebacks and are essentially a form of debt, which does not satisfy the requirement for an immediate, prepaid instrument. You must use cash or a PIN-based debit card.
3. What should I do if I lose my CVS money order?
If you have the receipt, you can contact MoneyGram customer service or visit their website to initiate a claim. You will likely have to pay a processing fee (often around $15-$25) and wait several weeks for a replacement or refund. If you do not have the receipt, recovering the funds is extremely difficult, if not impossible.
4. Do I need to show ID to buy a money order at CVS?
For small amounts under $1,000, many CVS locations do not strictly require a photo ID. However, if you are purchasing multiple money orders that exceed $1,000 in a single day, federal law requires the retailer to collect information from a valid government-issued ID to prevent money laundering.
5. Are CVS money orders refundable?
CVS itself cannot refund a money order once it has been printed. To get a refund, you must go through the MoneyGram claim process. This usually involves mailing the physical, original money order (if you still have it) back to MoneyGram's corporate office.
Final Advice for Your Financial Transaction
When you need a secure, widely accepted method of payment, CVS is an excellent and affordable choice. Its partnership with MoneyGram provides a professional level of security that smaller retailers cannot match. Just remember to bring your cash or debit card, keep your receipt in a safe place, and fill out the "Pay to" line as soon as the document is in your hands.
Whether you're handling a one-time emergency payment or managing your monthly bills without a bank account, CVS offers the accessibility and reliability you need to manage your finances with confidence.