From here, to anywhere
Send money in person with cash, no bank account needed. Walk into one of 470K+ MoneyGram locations worldwide and get friendly in person support on your money transfer.

Convenience you can count on
Our global agent network makes it easy to send money across the world from a local MoneyGram location near you. Send money simply, right from your neighborhood.
Pay with cash at the counter. All you need is a valid photo ID and your recipient's name and country.
A MoneyGram agent walks you through the transfer and answers your questions in person, from start to finish.
Your recipient can pick up cash at an agent location or receive funds straight to a bank account or mobile wallet.
Know before you go
Bring these three things to a MoneyGram location:
A valid photo ID.
The amount you want to send, plus the fee. The fee depends on the amount and destination, and you'll see it before you confirm.
Your recipient's full name and country. That's it. No bank account or appointment needed.

How it works
Choose a location
Find a MoneyGram location near you.
Bring what you need
Bring a valid photo ID and the cash you want to send, plus the fee.
Send your money
Give the agent your recipient's name and country, pay in cash, and share the reference number.
Options to fit your day
Enjoy the convenience of MoneyGram’s online services even when sending cash in person. Sign up online to create your MoneyGram profile, set up your transfer, and choose "cash at a location." Then visit a MoneyGram location near you within 24 hours to pay in cash and complete your transfer.
