Grocery stores, convenience stores, and pharmacies are among the list of places where you can get a money order on a Sunday — when most financial institutions are closed. We have the details below.
The List
Money orders are a secure alternative to personal checks and cash. But a common inconvenience when buying a money order is that several financial institutions that issue them are closed on Sundays. There are, however, several options available for obtaining a money order on a Sunday.
In addition to grocery stores, there are other convenient options. Below, we’ve made the list of where to get a money order on Sunday, including limits, fees, and accepted payment methods.
7-Eleven
- Available on Sundays? Yes, money orders are typically available any time a 7-Eleven store is open.
- Pricing and fees: You can purchase money orders up to $500 each. Fees vary by location but are typically 1 to 3% of the money order amount, with a minimum fee of $0.65 per money order.
- Accepted payment methods: Varies by location. Some locations accept debit or credit cards, while others only accept cash for money orders.
- Type of money order: Varies by state, but 7-Eleven either sells Western Union or MoneyGram money orders
- Source: A 7-Eleven customer service representative reached by calling (800) 255-0711; store associates from 7-Eleven locations in New York, Illinois, and Arizona
- Find your nearest 7-Eleven
To learn more about 7-Eleven money orders, see our article: 7-Eleven Money Order FAQ: Fees, Limits, Cashing and More.
CVS
- Available on Sundays? Yes, money orders are available during regular business hours, including on Sundays.
- Pricing and fees: You can purchase money orders up to $500 each with a $2,000 limit in a 24-hour period. There is a fee of $1.25 per money order.
- Accepted payment methods: Cash only
- Type of money order: MoneyGram
- Source: CVS customer service representatives reached by calling (800) 746-7287
- Find your nearest CVS
To learn more about CVS money orders, see our article: CVS Money Order FAQ: Does CVS Sell Money Orders/ Cash Them? Fees?
Rite Aid
- Available on Sundays? Yes, money orders are available during regular business hours, including on Sundays.
- Pricing and fees: You can purchase money orders up to $500 each. There is a fee of $0.99 per money order.
- Accepted payment methods: Cash only
- Type of money order: Western Union
- Source: Rite Aid customer service representatives reached by calling (800) 748-3243
- Find your nearest Rite Aid
Kmart
- Available on Sundays? Not every Kmart store sells money orders, but those that do sell them any time the store is open, including on Sundays.
- Pricing and fees: You can purchase money orders up to $500 each. Fees vary by location but typically ranges from $0.69 to $1.25 per money order.
- Accepted payment methods: Credit, debit, or cash
- Type of money order: Western Union
- Source: Kmart customer service representatives reached by calling (866) 562-7848 and via online chat
- Find your nearest Kmart
Walmart
- Available on Sundays? Yes, Walmart MoneyCenters are open every day of the week; hours vary location.
- Pricing and fees: You can purchase money orders up to $1,000 each. Fees vary by store but are typically around $0.88 per money order.
- Accepted payment methods: Credit, credit, or cash
- Type of money order: MoneyGram
- Source: Walmart customer service representatives reached by calling (800) 925-6278
- Find your nearest Walmart
Our related research details more about Walmart’s money order policy.
We also list more places that sell money orders, and 24-hour money order options.