There are no Fee-Free ATMs in South Africa. This post details the ATM withdrawal charges at these 5 banks in South Africa as of April 2024:
- Capitec Bank
- Standard Bank
- ABSA Bank
- FNB
- NEDBank

Which bank has the lowest ATM Fees in South Africa?
1. Capitec Bank:
Capitec ATM withdrawal charges are currently 50 Rand:

2. Standard Bank:
The ATM fees at the Standard Bank are 50 Rand:

3. ABSA Bank:
ABSA ATM withdrawal charges in South Africa are now 75 Rand. This was checked at Cape Town Airport and in the city centre.

4. First Rand Bank:
The FNB charges a 50 Rand withdrawal fee.

5. NEDBANK
NEDBANK withdrawal fees are 50 Rand per withdrawal. This was checked at the airport in Cape Town and in the City Centre.
