MPESA ATM Withdrawal Charges

Mpesa ATM Withdrawal Charges

Have you ever walked to your bank’s ATM only to find a long queue or the dreaded message “service not available” or “Out of order”? Many time a lot of us decide to give up or start right at end of the queue. This is not a problem if you have all time to wait but if not there are options and you can get the same service from other ATMs.

There are many situations that can lead any of us to use an ATM to withdraw money from Mpesa account such as; You can’t find¬† any Mpesa agent, For Security Reasons or Mpesa agents without Money or simply put “float”.

Mpesa ATM withdrawal services are currently available in the following ATMs; Pesapoint, Diamond Trust Bank, KCB, Family Bank, NIC Bank and Equity Bank.

If you can locate either of the above ATMs you can get your money quick.

MPESA ATM Withdrawal Charges

Min(KSHs.) Max(KSHs.) MPESA Charges
200 2,500 34
2,501 5,000 67
5,001 10,000 112
501 20,000 197

Learn how to withdraw money from Mpesa using an ATM

Withdraw money from MPesa from any Co-op Bank ATM



MPESA Rates and Charges

Withdrawal From MPESA Agent

Transfer To Unregistered Users

Transfer To Other MPESA Users

Transfer To Other Mobile Money Users

ATM Withdrawal


Airtel Money

Transfer To All Networks

Withdrawal from Airtel Money Agent


What is T-kash?

Withdrawal From T-kash Agent

Transfer To T-kash Registered Customers

Transfer To T-kash Unregistered Customers

ATM Withdrawal

Bulk Disbursement

Other Transactions

Customer Paybill


Equitel Tariff Guide

Send to Airtel Money / Mpesa

Sending to other bank account - PESA LINK

Sending to other bank account - RTG

Sending to Equity bank account - RTGS

Cash withdrawal charge

Mini statement request - Email

Rate across all Networks


Buy KQ Ticket Using MPESA

Buy SGR Ticket Online Using MPESA

Buy Bus Ticket Online Using MPESA

Buy DSTV Subscription/Package Using MPESA Paybill








Local Business Directory, Search Engine Submission & SEO Tools