MoneyGram is the second-largest money transfer company in the world, according to its website, and it offers a number of different services, including money orders and money transfers, but it does not offer check cashing services.
According to a MoneyGram customer service agent, there is no way to transfer a check of any kind to MoneyGram and then get cash or even a money order.
And, if you want to send money, you’ll need to use a credit or debit card — or send the money directly from your bank account.
To purchase a money order you’ll need to visit your nearest MoneyGram location and bring cash and your photo ID.
Where Else to Cash Checks
If you need to cash a check, your best bet is a branch of your personal bank.
If you don’t have a bank account, see our list of banks that cash checks for non-customers.
We also have the details on where to cash personal checks when banks are closed and grocery stores that cash checks.