Need to send cash, pay a bill, or buy a money order? CVS makes it easy through its partnership with MoneyGram. This 2025 guide explains store hours, transfer limits, and fees—plus practical tips to save on every CVS MoneyGram or money-order transaction.
Why Use CVS for MoneyGram and Money Orders?
- Thousands of locations: More than 9,900 CVS stores offer MoneyGram services—most open late and on weekends.
- One-stop convenience: Send or receive MoneyGram transfers and purchase USPS-backed money orders in one visit.
- Transparent pricing: Flat-rate fees for money orders and tiered MoneyGram transfer costs by amount.
- Nationwide access: Every transaction is tracked with a 10-digit reference number for safety and speed.
CVS Store & MoneyGram Hours
Day | Typical Store Hours | Notes |
---|---|---|
Monday – Saturday | 8 AM – 10 PM | Varies by region; check local listings |
Sunday | 9 AM – 9 PM | Some stores open until 10 PM |
Tip: Verify your local CVS hours using the CVS Store Locator before you visit—MoneyGram and money-order services close when the checkout lanes close.
MoneyGram Services at CVS
Transfer Hours
- MoneyGram transfers are available during regular CVS store hours (see table above).
- Cut-off for same-day delivery is typically 4 PM local time.
- International transfers may take 1–2 business days depending on destination country and currency.
MoneyGram Transfer Fees
Amount Sent | Estimated Fee |
---|---|
Up to $50 | $5.99 |
$51 – $100 | $6.99 |
$101 – $500 | $8.99 |
$501 – $1,000 | $9.99 |
Note: Fees vary slightly by state and destination. Use the MoneyGram fee estimator to confirm current pricing.
How to Send Money with MoneyGram at CVS
- Bring a valid government-issued photo ID (driver’s license or passport).
- Provide the recipient’s full name and destination city or country.
- Pay with cash, debit, or select prepaid cards.
- Receive a 10-digit reference number—share it with your recipient for pickup.
- Track the transfer online or in the MoneyGram mobile app.
Buying a Money Order at CVS
Money Order Hours
Money orders can be purchased anytime the store registers are open. Most locations follow standard CVS hours, though 24-hour stores may limit sales to staffed lanes only.
Money Order Fees and Limits
Type | Fee | Maximum Value |
---|---|---|
USPS Money Order | $1.25 | $1,000 |
Western Union Money Order* | $1.50 | $700 |
*Western Union money orders are offered at select CVS locations only—check your store for availability.
How to Purchase a Money Order
- Fill in the payee name and amount on the money-order form.
- Pay the cashier using cash or debit (credit cards not accepted).
- Keep the stub or receipt with the tracking number for proof of purchase.
Ways to Save on Fees
- Combine transactions: Buying a money order and sending a transfer together may qualify for a single fee at some locations.
- Use ExtraCare promotions: CVS occasionally offers fee-waiver coupons for MoneyGram services through its rewards app.
- Compare providers: Ask if your store supports Western Union—its rates can be slightly lower for domestic transfers.
- Send off-peak: Fees sometimes drop mid-week or early morning when demand is lower.
Related Resources
- Where to Get Money Orders on Sunday
- Damaged Money Orders: How & Where to Cash Them
- ATM & Mobile Banking Hub
Bottom line: CVS provides one of the most convenient ways to handle MoneyGram transfers or purchase USPS money orders nationwide. With predictable hours, low fees, and secure tracking, it’s a reliable choice for everyday money needs in 2025.