Menu Close

Money Order Near Me: Where to Get a Money Order Near Me?

money order near me
Disclosure: We may receive a commission when you click on our links, but this is at no extra cost to you. Read our privacy policy for more information.

Need Easy Extra $500+ for Your Next Vacation?

Wondering where to get a money order near me? This article will share the closest places to get a money order, prices, and locations.

Wondering where to get money orders near me?

In our digitally advanced world, money orders and physical checks are slowly becoming a thing of the past. A lot of people don’t even carry cash anymore, opting instead to purchase most things with a card or PayPal instead.

However, sometimes money orders are needed for things like rent or certain purchases that you want proof that payment was made. When you need a money order now, where can you buy money orders, and how much do they cost?

Want free money?

  • Aspiration: Want to get spotted a $100 for free? Simply sign up for Aspiration, and the free banking app will give you cash for free, you just relax while it gives you $100 just for opening a new debit card. There’s no catch. This bank account is legit and only takes two minutes to sign up for an account.

Money Order Facilities Near You

Use Whippio to find great local businesses near you, from restaurants to nightlife to home services and more that are “near me”.

Here are the nearest places to get a money order near your location. The closest money order shouldn’t be too far, no matter where you are in the US:

1. United States Postal Service

USPS is one of the safest places to get a money order, as it is a government-regulated place. They allow you to purchase money orders up to $1,000, and you can pay for them with cash, debit cards, or traveler’s checks. It costs $1.20 for money orders of $0.01 to $500.00, and $1.65 for money orders of $500.01 to $1,000. Their money orders are on the pricey side, but you can feel rest assured that your money is safe with them.

  • Fee: $1.20 per money order up to $500, $1.65 for money orders over $500
  • Limit: $1,000
  • Provider: USPS uses its own money order brand

2. Walmart

Most Walmart locations happen to have MoneyGram machines, which is a company that provides money orders. Getting a money order from Walmart will cost you as little as 88 cents per money order, with values up to $1,000. Most cities have at least one Walmart, and it may be closer to you than you realize.

  • Fee: $0.88 max fee, exact fees vary by location
  • Limit: $1,000 max per money order
  • Provider: MoneyGram

3. CVS

Your local CVS should have a MoneyGram machine. They will only charge 99 cents, and you can get money orders up to $500.00 for that fee.

  • Fee: $0.99
  • Limit: $500 max per money order
  • Provider: MoneyGram

4. Kroger

Kroger has around 2,700 locations, and they are equipped with Western Union machines. Their fee is 79 cents and will allow $500 to $1,000 for money orders. Inquire before you buy as limits vary depending on location.

  • Fee: $0.79, fees vary by subsidiary and location
  • Limit: $1,000 or $500 depending on location
  • Provider: Western Union

5. Your Local Bank

Most banking institutions will sell money orders but at a steep price of around $5.00 per money order. These are usually valued up to $1,000 each. If you’re lucky, they may even waive that $5.00 fee for you.

Money Order Cost: Around $5.00 per money order.

6. Your Local Gas Station

Most gas stations, like 7-11, Chevron, and smaller, family-owned places, have MoneyGram machines. They will charge anywhere from $1.00 to $2.00 for their services, and will usually allow values up to $1,000. Depending on where you go, you may be allowed to use a debit card for these purchases, but some places may only allow cash. Inquire before you take your money in, just in case!

Money Order Cost: They will charge anywhere from $1.00 to $2.00 per money order.

7. Check Cashing Companies

Most check cashing companies will offer money orders. Their fees vary, as well as their values. Simply find one near you and inquire with them about money orders.

Similar to a check, make sure all the information filled out on your money order is correct before you send it off. False or incorrect information can result in a waste of money. Be careful with your money!

Money Order FAQs

How much do money orders cost?

You can get a money order from the USPS for these prices:

Dollar AmountFee
$0.01 to $500.00$1.25
$500.01 to $1,000.00$1.75
Postal Military Money Orders (issued by military facilities)$0.45

Where Can I Get a Money Order?

You can get a money order at Walmart, 7 Eleven, CVS, Publix, Meijer, Kroger, Kmart, United States Postal Service, your local bank, your local gas station, and your local cash checking company.

Jessica Madison
Latest posts by Jessica Madison (see all)

Related Posts

Do NOT follow this link or you will be banned from the site!