I recently needed cash but didn’t want to go through an Mpesa agent. That’s when I discovered you can actually withdraw money directly from an ATM using Mpesa.
If you’ve never used this method before, here’s a simple step-by-step guide to help you withdraw cash بسهولة.
Quick Answer
To withdraw Mpesa money via ATM, select “Withdraw Cash → From ATM,” enter agent number (555555 or 286286), get a code, then use it at the ATM to withdraw.
What Is Mpesa ATM Withdrawal?
This service allows you to:
- Withdraw Mpesa money from selected bank ATMs
- Avoid agent queues
- Access cash quickly
Step-by-Step: How to Withdraw Mpesa Money via ATM
Step 1: Open Mpesa Menu
Go to Mpesa on your phone.
Step 2: Select Withdraw Cash
Choose the “Withdraw Cash” option.
Step 3: Select From ATM
Tap on “From ATM”.
Step 4: Enter Agent Number
Use:
- 555555 → Most bank ATMs
- 286286 → Equity Bank ATMs
Step 5: Enter Mpesa PIN
Confirm with your PIN.
Step 6: Receive Authorization Code
You will get a 6-digit code via SMS (valid for 4 minutes).
At the ATM: Complete Withdrawal
Step 7: Go to ATM
Visit a supported bank ATM.
Step 8: Select Mpesa Option
Choose Mpesa on the ATM screen.
Step 9: Enter Authorization Code
Input the 6-digit code.
Step 10: Enter Phone Number
Provide your Safaricom number.
Step 11: Enter Amount
Input the amount to withdraw.
Step 12: Receive Cash
ATM dispenses cash and prints receipt.
Supported ATM Banks in Kenya
- Equity Bank
- KCB
- Family Bank
- Stanbic Bank
- Sidian Bank
- GT Bank
- Prime Bank
- Faulu Bank
- Credit Bank
- DIB Bank
- Solution Sacco
Important Notes
- Maximum withdrawal: KSh 20,000
- Authorization code expires in 4 minutes
- Must be an active Mpesa user
- Keep your PIN confidential
Extra Tips and Best Practices
- Use ATM withdrawal to avoid long queues
- Generate code when near the ATM
- Double-check agent number
- Keep your phone secure
- Always collect your receipt
Common Mistakes to Avoid
- Letting the code expire
- Entering wrong agent number
- Sharing your PIN or code
- Entering wrong phone number
- Waiting too long before using the code
FAQ
What is the Mpesa ATM agent number?
Use 555555 for most ATMs and 286286 for Equity Bank.
How long is the ATM code valid?
It expires after 4 minutes.
What is the maximum withdrawal amount?
You can withdraw up to KSh 20,000.
Conclusion
Withdrawing money from Mpesa via ATM is fast, secure, and convenient. Just generate your code, head to the ATM, and complete the transaction within minutes.
