Question: how much does it cost to send $1000 by moneygram?
Answer: For a transfer from a bank account or a credit or debit card to a cash pickup location within the U.S. the fee is $49.99 for $1,000. But when you send the same amount of money from a MoneyGram location to a cash pickup by the recipient, the fee is just $20 for $1,000.