40% Off Fees Every 5th Money Transfer
20% Off Your 2nd Money Transfer
15% Off Mother's Day Gifts
Enter this coupon code at checkout and get 15% discount on Mother's Day gifts.
Expires today
Send Money Online
Used 55 Times
20% Off Fees on Your Next Money Transfer With Email Sign Up
Quick Confirmation
Manage Your Money With MoneyGram
User-Friendly Service
Send Money Directly to Your Bank Account
International Money Transfers Online 24/7
Track + Receive Your Money
Pay Bills Online Or In-App from $3.49
Free Mobile App
Fraud Prevention
Buy and Sell Crypto
Recently Expired MoneyGram Coupons
Cyber Monday: Exclusive Deals
Black Friday: Exclusive Deals
Mother's Day: Get Chance to Win $1000 EGift Card With MoneyGram
Get $10 EGift Card on Your First Transfer of $100 Or More to a Visa Debit Card
Cyber Monday Special Offer: $0 Fees When You Send Money Online
Register a MoneyGram Account for Free Fees on Your First Transfer
Sign up for a free MoneyGram account by downloading the app and registering, and get your first MoneyGram transfer for free. You’ll also get discounted fees for foreign money exchanges in select countries.
How to Save at MoneyGram
Take Advantage of MoneyGram Plus Rewards
Join the MoneyGram Plus Rewards program to gain access to exclusive savings. This free program offers a 20% discount on the fee for your second money transfer and a 40% discount after every fifth transfer. Create a free MoneyGram account to sign up.
Refer Your Friends
Send your personal MoneyGram referral link to friends and family to encourage them to download the MoneyGram app and register an account. When they do, you’ll get your next money transfer for free.
More Ways to Get an Online Deal at MoneyGram
A Secret Shopping Hack From James Moore, Your MoneyGram Deals Expert
MoneyGram’s fees don’t rise if you send more money, so it’s cost-effective to send more money at one time than transfer multiple smaller amounts. For example, sending $500 from the United States to Mexico costs $1.99 — the same fee you’d pay if you sent $5,000. Plan your transfers ahead of time when possible to limit unnecessary transaction fees.
How do I apply my MoneyGram coupon?
- Find a MoneyGram coupon or deal you want to use from Savings.com.
- Visit the MoneyGram website, enter your desired transfer amount and receiving country, and click or tap “Get Started."
- Log in or sign up for an account.
- Start a new transaction and specify the amount and location of your recipient.
- Select the “Estimate fees" button.
- Scroll down and select the “Enter a promo/coupon code" field under the transfer fee information.
- Enter your MoneyGram coupon code and click or tap “Apply."
- Review your order total and complete your transaction.
MoneyGram - Frequently Asked Questions
What kinds of MoneyGram coupons and promo codes are available?
MoneyGram doesn’t frequently use traditional coupon codes, but it does sometimes release coupons for free or discounted transfers (usually, 20-40% off fees) and automatic rewards like $10 eGift cards for first-time transfers. Some discount codes for MoneyGram apply automatically when you tap or click on a deal from Savings.com.
How often does MoneyGram release new coupons or deals?
Our data shows that MoneyGram has launched around 18 unique promotions in recent years, with activity peaking in February, March, and May. While MoneyGram doesn’t release new deals every week, it does run campaigns several times a year, with most of them focused on first-time customers.
Where can I find MoneyGram near me?
Tap the “Locations" link in the MoneyGram menu and enter your ZIP code or city and state to find MoneyGram locations near you. Many MoneyGram locations are inside other stores, so you may have a MoneyGram inside Walmart or Dollar General.
Is the MoneyGram app free?
Yes, the MoneyGram app is free to download and use. However, MoneyGram does have fees for transfers, which vary based on your recipient’s location.
How much does MoneyGram charge for a $100 transfer?
The fee for MoneyGram transfers depends on your recipient’s location. Most fees range from $1.99 to $5.49. Use the MoneyGram send and receive tool on its website to check how much your fee will be to send money. Fees remain the same regardless of how much you send.