MoneyGram in South Africa

MoneyGram in South Africa: receiving, FNB, fees and rates.

Answers to what people in South Africa ask about MoneyGram: how to receive money, how to send through FNB, what it costs, how to judge the exchange rate, and how to find a location.

Does it work?

Does MoneyGram work in South Africa?

Yes. You can receive MoneyGram transfers in South Africa as cash at an agent, or paid to a bank account, card or mobile wallet where the sender picks those options. FNB customers can also send MoneyGram from South Africa through the FNB App, an ATM, a branch or cellphone banking.

MoneyGram does not publish one fixed fee or rate. Both change with the amount, how the sender pays, how the money is delivered and where it is collected, so always look at the full quote.

MoneyGram in South Africa at a glance

Use it to
Send or receive money across borders
Receive via
Cash pickup, bank, card or mobile wallet
Local currency
South African rand (ZAR)
Send via FNB
App, ATM, branch or *120*321#
Typical speed (FNB)
Within 10 minutes

Receiving

How to receive MoneyGram in South Africa

  1. 1

    Get the reference number from your sender

    Your sender gets a MoneyGram reference number when they send. FNB describes it as an 8-digit number.

  2. 2

    Choose how you want to be paid

    The sender picks the payout: cash at a MoneyGram agent, or paid to a bank account, debit card or mobile wallet where that is offered.

  3. 3

    Collect with your ID and the reference

    For cash pickup, take valid photo ID and the reference number to a MoneyGram agent.

  4. 4

    Or receive it in the FNB App

    FNB customers can log in to the FNB App, open Forex, then Remittances, then Receive MoneyGram, and enter the reference number.

Compare rates

How to compare MoneyGram's exchange rate

The fee is the part you see. The exchange rate margin is the part that is easy to miss. Here is how to tell what a transfer really costs.

  1. 1

    Ask for the total you will receive

    Before you send, get the exchange rate, the fee and the final amount the receiver gets. FNB shows the rate, fee and the amount debited on its quote screen before you confirm.

  2. 2

    Check the rate against today's market rate

    Look up the mid-market rate for the pair, for example dollars to rand. Your quoted rate will usually sit below it, and the gap is the margin you are paying.

  3. 3

    Add the fee, then compare like for like

    Margin plus fee is the real cost. Compare the rand that will actually arrive, not the headline fee, between providers and delivery methods.

Example (illustrative numbers)

If the market rate is R18.00 to the dollar and a quote gives you R17.40, that is about 3.3% below the market rate before any fee. On US$1,000 that is R600 less than the market rate would give you. These numbers are only an example of the calculation, not a MoneyGram rate.

Sending

MoneyGram with FNB

  • Send in the FNB App, on *120*321#, at an FNB ATM or at a branch
  • The app can pay to a bank account, a mobile wallet or an agent
  • The quote shows the rate, the fee and the amount debited
  • ATM quotes are valid for two minutes
  • Money is available to collect within 10 minutes, according to FNB

Source: FNB MoneyGram page.

Locations

Find a MoneyGram near you

Search MoneyGram's official finder by city or suburb, for example:

Johannesburg, Sandton, Rosebank, Fourways, Randburg, Midrand, Pretoria, Roodepoort, Cape Town, Bellville, Stellenbosch, Durban, Umhlanga, Richards Bay, East London, Bloemfontein, Nelspruit, Polokwane, Rustenburg.

Open MoneyGram's location finder

FAQ

MoneyGram in South Africa: your questions

Does MoneyGram work in South Africa?

Yes. People in South Africa receive MoneyGram transfers as cash at an agent, and as payments to a bank account, card or mobile wallet where the sender chooses those options. FNB also lets its customers send MoneyGram abroad. MoneyGram's rates, fees and options depend on the amount, how the sender pays, how you are paid and where you collect.

How do I receive a MoneyGram in South Africa?

Get the reference number from your sender. For cash pickup, take valid photo ID and the reference number to a MoneyGram agent. If you bank with FNB you can receive in the FNB App: Forex, then Remittances, then Receive MoneyGram, and enter the 8-digit reference number the sender gave you. FNB says it will never ask you for your account details or to click a link when you receive a MoneyGram.

How do I send a MoneyGram with FNB?

FNB says you can send a MoneyGram through the FNB App, by cellphone banking on *120*321#, at an FNB ATM or at a branch. Through the app you can pay to a bank account, a mobile money wallet or for collection at an agent, and you can add beneficiaries yourself. For the ATM, branch and *120*321# routes, FNB says you need to load the beneficiary at an FNB branch first. At an ATM the quote is valid for two minutes.

How long does a MoneyGram take?

FNB says the money is available for the beneficiary to collect within 10 minutes. Speed can depend on how the transfer is paid for and paid out, and on any review of the transaction.

What are MoneyGram fees and charges in South Africa?

There is no single fee. MoneyGram says fees and exchange rates vary with the amount, how the sender pays, how the money is delivered and where it is collected. When you send through FNB, the quote shows the exchange rate, the fee and the amount debited from your account before you confirm. FNB's MoneyGram page does not state a fee to receive, so check with the sender and at the point of collection.

What is the MoneyGram exchange rate in South Africa?

MoneyGram does not publish one fixed rate. It is set when you get a quote and changes with the amount and the method you choose. Compare the quote to the market rate: the further below it, the more the exchange margin costs you, on top of the fee. Our dollar to rand page shows today's market rate to compare against.

How can I compare MoneyGram's rate with other options?

Get a full quote first, with the rate, the fee and the amount the receiver gets. Then compare the final rand amount with what other providers quote for the same amount and delivery method, and with the market rate. Looking only at the fee can hide a poor exchange rate.

Is there a limit on how much I can send from South Africa?

FNB's page notes that residents over 18 have a single discretionary allowance of up to R1 million per calendar year for foreign transfers. Larger amounts and business payments follow exchange control rules and may need more documents. Ask your bank which limits apply to your transfer.

Where can I find a MoneyGram location near me?

Use MoneyGram's official location finder at moneygram.com/locations/za/en and search by your city or suburb, for example Johannesburg, Sandton, Pretoria, Cape Town, Durban or Bloemfontein. Locations change, so check the finder before you travel. FNB says MoneyGram is available at more than 350,000 outlets in 200 countries and territories worldwide.

What is the MoneyGram contact number in South Africa?

We could not find a MoneyGram South Africa customer service number we can verify, so we do not list one. Use the help section of the MoneyGram app or moneygram.com. If you sent or received through FNB and something failed, FNB lists its Foreign Exchange help desk on 08601 36739.

Does MoneyGram work with Absa?

We could not find Absa MoneyGram details we can confirm, so we do not say that it does. FNB is the South African bank we can confirm sends and receives MoneyGram. Ask Absa directly, or check MoneyGram's agent finder.

Can I send money with MoneyGram online from South Africa?

MoneyGram says you can start a transfer online, in its app or in person at an agent, where it is offered. We could not confirm from MoneyGram's own pages that South Africa is a sending country, so the route we can confirm is sending through FNB. Check the MoneyGram app to see what is available to you.

Bank details checked against FNB MoneyGram on 8 November 2026. CurrenC is not affiliated with MoneyGram or FNB, and MoneyGram can change its service, fees and rates.