KCB Bank ATM Withdrawal Charges

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.

READ>>>>How Much Commission Do KCB Agents Earn? How to become a KCB agent

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.

Signup now and get your website today with the leading web hosting company in Kenya: Kenya Website Experts. No Skills Required

Buy and sell anything for free on the biggest free online marketplace in Kenya.Visit


Majira Media

Keeping you in the loop. I write to share information that matter. From technology to business tips, I share information to inspire and educate