Walk to the nearest M-PESA Agent and enquire with the agent if they have enough funds for your transaction.
- Verify the agent has sufficient cash for your withdrawal amount
- Ensure you know the agent's number (displayed at the agent's shop)
- Check your M-Pesa balance to confirm sufficient funds
How to Withdraw Cash from M-Pesa at an M-Pesa Agent via SIM Toolkit (STK)
This is the traditional method using your phone's SIM toolkit menu.
Steps:
- Access M-Pesa Menu
- Select M-PESA from your phone's main menu
- Choose Withdrawal Option
- Select withdraw cash
- Select Agent Withdrawal
- Select from agent
- Enter Agent Details
- Enter agent number which is displayed at the agent's shop
- Specify Amount
- Enter the amount you wish to withdraw
- Confirm Transaction
- Confirm to accept transaction details
- Enter your M-Pesa PIN when prompted
- Receive Confirmation
- You and the agent will receive an SMS confirming the transaction. The agent will give you the cash.
How to Withdraw Cash from M-Pesa at an M-Pesa Agent via M-Pesa Super App
The M-Pesa Super App provides a modern, user-friendly interface for withdrawals.
Steps:
- Launch the App
- Launch the M-PESA Super App on your smartphone
- Navigate to Withdrawal
- On the home screen, Select withdraw
- Choose Agent Withdrawal
- Select withdraw at agent
- Enter Agent Information
- Enter agent number which is displayed at the agent's shop
- Input Amount
- Enter the amount you wish to withdraw
- Complete Transaction
- Confirm and accept transaction details
- Use M-Pesa PIN or biometric authentication
- Collect Cash
- You and the agent will receive an SMS confirming the transaction
- Present the SMS to the agent and collect your cash
How to Withdraw Cash from M-Pesa at an M-Pesa Agent via My Safaricom App
The Safaricom app integrates M-Pesa services with other Safaricom offerings.
Steps:
- Open Safaricom App
- Launch the M-PESA My Safaricom app
- Access M-Pesa Services
- On the M-PESA tab, Select withdraw cash
- Select Agent Option
- Select from agent
- Provide Agent Details
- Enter agent number which is displayed at the agent's shop
- Enter Withdrawal Amount
- Enter the amount you wish to withdraw
- Authorize Transaction
- Confirm and accept transaction details
- Enter your M-Pesa PIN
- Complete at Agent
- Both you and agent receive SMS confirmation
- Agent provides cash equivalent to withdrawal amount
How to Withdraw Cash from M-Pesa at an M-Pesa Agent via USSD (*334#)
The USSD method works on all phone types and doesn't require internet connectivity.
Steps:
- Dial USSD Code
- Dial *334# from your registered Safaricom line
- Select Withdrawal
- Select withdraw cash from the menu
- Choose Agent Withdrawal
- Select withdraw from agent
- Enter Agent Number
- Enter agent number which is displayed at the agent's shop
- Specify Amount
- Enter the amount you wish to withdraw
- Confirm Details
- Confirm and accept transaction details
- Enter your M-Pesa PIN when prompted
- Finalize at Agent
- You and the agent will receive an SMS confirming the transaction
- Present confirmation to agent for cash disbursement
Withdrawing from an Agent Security and Safety Tips
Transaction Security
- Verify Agent Legitimacy
- Use only authorized M-Pesa agents with official signage
- Check that the agent number matches the displayed number
- PIN Protection
- Never share your M-Pesa PIN with the agent or anyone else
- Enter your PIN privately on your own phone
- Amount Verification
- Double-check the withdrawal amount before confirming
- Ensure you can afford the transaction fees
- SMS Confirmation
- Always wait for SMS confirmation before proceeding
- Don't complete the transaction if you don't receive confirmation
At the Agent Location
- Count Your Money
- Count the cash provided by the agent before leaving
- Verify the amount matches your withdrawal request
- Keep Records
- Save the SMS confirmation for your records
- Note the transaction details for future reference
- Report Issues
- Report any discrepancies immediately to customer care
- Contact Safaricom if the agent refuses to provide cash after confirmation