At MoneyGram, the maximum sending amount is $3,000, every 30 calendar days, explains the company's website. The amount of money sent or received in a MoneyGram transaction may vary according to the type of payment used and the laws of the state or country of the agent location.
Walmart is a MoneyGram agent with many locations. Its rules state that if paying with a credit or debit card, the limits are $1 to $2,999 per transfer, and if paying by check, the limits are $50 to $2,999 per transfer. If the recipient picks up money in a store in Arizona, the transaction limit is $499.99, according to Walmart.com.