Just like any other bank, each time you withdraw funds from your KCB bank on ATM or KCB Mtaani Agent you will be charged a withdrawal fee.
While many keep on asking how much they will be charged when they make a withdrawal from a KCB ATM machine, the amount you will be charged will entirely depend on the amount of money you are withdrawing.
The lowest amount you can be charged to withdraw from money from KCB ATM machine is Ksh.30 while the highest amount you will be charged is Ksh.275
With your KCB card, you can withdraw money from other affiliate money points such as Pesapal, Kenswitch and other local banks.
Below is the amount you will be charged to withdraw cash with KCB ATM card
KCB Bank ATM withdrawal charges
- Zero costs at POS payments
- One-time fee of Kes.430 for your visa Debit card.
- Withdrawal at KCB ATM fee – Kes 30
- Withdrawal at PesaPoint ATM – Kes 33
- Withdrawal at Kenswitch ATM – Kes 77
- Withdrawal at other local banks ATMs – Kes 275
KCB bank has also made it possible for its customers to withdraw money straight to their Mpesa accounts.
This can easily be done by dialing *522# or by using the KCB mobile banking app.
KCB bank has capped the maximum amount one can withdraw from an ATM machine at Ksh. 40,000 while the minimum one can withdraw is Ksh.200.
— KCB Group (@KCBGroup) May 10, 2021
Should you wish to use your non KCB bank ATM card to withdraw cash from KCB ATM, you will be charged a withdrawal fee of Ksh.100 by KCB.
With KCB you can also make Cash withdrawal in foreign currency at selected KCB ATM’s.