Question: How Long MoneyGram Hold Money?

MoneyGram allows you to send money to 197 countries and territories in a large range of currencies.


With same day service available at many locations (subject to local holidays and other circumstances), your money can arrive at its destination in as little as 10 minutes during normal business hours.

How long does MoneyGram hold money for pick up?

Cash can be picked up at any MoneyGram location. The money is typically ready for pickup in as little as 10 minutes after the transfer is submitted. Available in all countries.

How long does Walmart MoneyGram hold money?

Walmart partners with MoneyGram to allow customers to easily send money transfers abroad. You can use the Walmart app to send money straight from your phone in as little as 10 minutes, use the Walmart-MoneyGram partner website or go to an agent location.

How long does it take for a MoneyGram Refund?

30 to 65 days

Do Money Grams expire?

How long until expiration: Money orders are valid for one year after purchase. After a year, you can still cash the money order, but you’ll have to pay a service fee. When you cash the money order, the service will be deducted from the face value of the money order.