Yes, you can transfer money from MoneyGram to your bank account, but the method depends on which MoneyGram service you used to receive the money
If someone sent you money through MoneyGram, you have two main ways to get it into your bank account: pick it up in cash and deposit it yourself, or use MoneyGram's direct deposit feature if the sender used that option. The fastest route is direct deposit, which lands money in your account within one to two business days. If the money was sent as a standard transfer, you'll need to collect it first—either at a MoneyGram agent location or through their app—then deposit the cash at your bank or an ATM.
The catch is that you can't transfer directly from MoneyGram to your bank without going through one of these steps. MoneyGram doesn't connect to your bank account the way a peer-to-peer app like Venmo does. You're moving physical money or using a service MoneyGram set up beforehand, not linking accounts.
Key Takeaways
- Direct deposit is the fastest option if the sender chose it when sending money—funds arrive in one to two business days without you having to visit a location.
- If money was sent as a standard transfer, you must pick it up in cash at a MoneyGram agent location or through the MoneyGram app before depositing it at your bank.
- You need a valid government ID to collect any MoneyGram transfer, whether you pick it up in person or authorize it through the app.
- Depositing cash at your bank or ATM takes one business day to clear, so plan for two to three days total if you're collecting and then depositing.
How direct deposit works if the sender set it up
When someone sends you money through MoneyGram, they can choose to have it deposited straight into your bank account instead of making you pick it up. This requires you to provide your bank details—routing number and account number—before the sender completes the transfer. If direct deposit was selected, the money moves from MoneyGram to your bank without you taking any action.
Direct deposit typically takes one to two business days. Weekends and holidays don't count as business days, so a transfer sent on Friday may not land until Tuesday. You can check the status in the MoneyGram app or by calling MoneyGram customer service at 1-800-666-3947 with your reference number.
The advantage here is that you never handle cash and the money goes straight where you need it. The disadvantage is that the sender has to set this up at the time they send the money—you can't change it after the fact.
Collecting a standard transfer and depositing it yourself
If the money was sent as a standard MoneyGram transfer (not direct deposit), you'll pick it up as cash. You have two options: go to a MoneyGram agent location in person, or use the MoneyGram app to authorize pickup and collect the money at a participating retailer like Walmart or CVS.
To pick up in person, bring a valid government-issued ID—driver's license, passport, or state ID card. You'll need the reference number from the sender or the MoneyGram receipt. The agent will verify your identity, confirm the amount, and hand you cash. This takes about five minutes. You can find agent locations at moneygram.com or in the MoneyGram app by entering your zip code.
Once you have the cash, deposit it at your bank through a teller, ATM, or mobile deposit (if your bank offers it). Mobile deposit is fastest—you photograph the check or cash envelope and it clears in one business day. ATM deposits and teller deposits also clear in one business day, though some banks hold the funds for an additional day depending on the amount.
What happens if you don't have a bank account yet
If you don't have a bank account, you can still collect the MoneyGram transfer as cash and use it however you need. However, if you want to move the money into a bank account later, you'll need to open one first. Most banks require a government ID, proof of address (utility bill, lease, or bank statement), and an initial deposit to open an account.
Some banks and credit unions offer second-chance accounts if you have a banking history issue. You can also use a prepaid card account, which works similarly to a bank account for receiving deposits but doesn't require a credit check. If you're opening an account specifically to receive MoneyGram transfers, ask the bank whether they accept cash deposits and what their fees are.
Fees and timing to expect
MoneyGram doesn't charge you to receive money or to pick it up. However, your bank may charge a fee if you deposit cash at an ATM that isn't part of their network, or if you use a third-party service to deposit on your behalf. Check with your bank about their cash deposit policies before you collect the transfer.
The total timeline depends on which method you use. Direct deposit takes one to two business days from the time the sender completes the transfer. Collecting cash and depositing it yourself takes one to three business days: same day if you pick up immediately and use mobile deposit, or up to three days if you collect later and the bank holds the deposit.
If the sender used a scheduled delivery date (some MoneyGram services allow this), the money won't be available to pick up or deposit until that date arrives. Check the reference number or receipt to see if a delivery date was set.
What to do if the transfer doesn't arrive or you can't collect it
If direct deposit was supposed to happen and the money hasn't landed after two business days, contact MoneyGram at 1-800-666-3947 with your reference number. They can check whether the transfer was sent, whether it's still pending, or whether there was an error with your bank details. Common issues include a typo in your routing number or account number, or your bank rejecting the deposit because the account was closed or flagged.
If you can't collect a standard transfer within the pickup window (usually 60 days, though this varies), the money goes back to the sender. If you've lost the reference number, you can still collect the transfer if you have the receipt or if the sender can provide the reference number. If the sender is unavailable and the deadline has passed, contact MoneyGram to see if they can extend the pickup period or refund the sender.
If you suspect fraud—the transfer was sent without your permission or the amount is wrong—report it to MoneyGram immediately. They can freeze the transfer if it hasn't been collected yet.
Frequently Asked Questions
Can I transfer MoneyGram money to someone else's bank account?
No. You must collect the transfer in your own name using your ID. Once you have the cash, you can deposit it in your own account or give it to someone else, but MoneyGram won't move it to a third party's account directly.
What if I don't have a government ID to pick up the transfer?
You cannot collect a MoneyGram transfer without a valid government-issued ID. If you don't have one, you'll need to get a state ID or passport before you can pick up the money. The sender cannot authorize someone else to collect it on your behalf.
Does my bank charge me to deposit MoneyGram cash?
Most banks don't charge to deposit cash at a teller or your own ATM. However, using an out-of-network ATM or a third-party deposit service may incur a fee. Contact your bank to confirm their cash deposit policy and any fees that apply.
How long does it take for deposited cash to show up in my account?
Cash deposits typically clear in one business day. Some banks hold large cash deposits for an additional day. Mobile deposits clear in one business day. Deposits made on weekends or holidays are processed the next business day.
Can I pick up a MoneyGram transfer at any location?
No. You must pick up at a MoneyGram agent location or an authorized retailer like Walmart or CVS that offers MoneyGram services. Not all locations offer MoneyGram. Use the MoneyGram app or website to find participating locations near you.