How to withdraw from betting sites in Kenya
A quick guide to cashing out your winnings to M-Pesa from licensed Kenya operators — the steps, timing, fees, and who pays out fastest.
Withdrawing to M-Pesa: step by step
- Log in to your account and open the Withdraw section (usually under your account or wallet).
- Select M-Pesa as your withdrawal method.
- Enter the amount, making sure it's above the operator's minimum.
- Confirm your M-Pesa details match your registered account.
- Submit — verified operators process payouts once any KYC checks pass.
Frequently asked questions
How long do M-Pesa withdrawals take in Kenya?
It varies by operator, from near-instant to a few hours. First-time withdrawals can take longer while your account is verified.
Are there fees on M-Pesa withdrawals?
Most licensed Kenya operators don't charge a withdrawal fee to M-Pesa. Always check the operator's terms, and note that Kenya applies its own gambling taxes on winnings separately from any operator fee.
Why is my withdrawal delayed?
The most common reason is identity verification (KYC) — licensed operators must confirm your identity before paying out, especially on your first withdrawal or larger amounts. Make sure your account details match your M-Pesa account.
Which Kenya betting site pays out fastest?
See our fastest-payout page for the current ranking of verified Kenya operators by withdrawal speed.
More on getting paid in Kenya: account verification (KYC) · deposit & withdrawal limits · betting tax · if a site won't pay.