Several retailers offer money order services throughout the week, including on Sundays. 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 all the details.

Where Can I Get a Money Order on Sunday?

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.

One of the most convenient places to get a money order on a Sunday is at the grocery store. While you’re doing your weekly shopping, you can take care of one more errand by stopping at the money services or customer service counter to get a money order. For the full list of grocery stores that sell money orders, see our article: These Local Places Sell Money Orders.

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.

Note: If buying a money order with a debit or credit card is very important to you, you may also want to check out our article: Can you buy a money order with a debit or credit card?

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

To learn more about Rite Aid money orders, see our article: Rite Aid Money Orders: Everything to Know (Provider, Hours, Cost…)

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

To learn more about Walmart money orders, see our article: Money Orders at Walmart FAQ: Cost/ Fees, Limit, Hours, Debit Cards…

In Summary

You have several options to choose from when purchasing a money order on a Sunday. The most convenient place will be your local grocery store. Other options include 7-Eleven, CVS, Rite Aid, Kmart, and Walmart. For the list of places where you can get a money order 24/7, see our other article: Where to Get a Money Order 24 Hours a Day. And for the list of places where your friend can cash a money order, see our article: Consider These Places If You Need to Cash a Money Order and also How Long You Have to Pick up a Money Order.


This Season