Home › Kenya

Betting Guide for Kenya: M-Pesa Deposits, Licensing and Where to Play in 2026

Kenya has one of the most developed betting markets in Africa — and one of the most heavily taxed. Here is how M-Pesa deposits work, what BCLB licensing means for you, and how to withdraw without delays.

M-Pesa native BCLB licensed market Excise tax explained Updated October 2026
Create your account Read our top pick
Disclosure: BetWise Guide is an independent publisher, not a bookmaker. Some links are affiliate links and we may earn a commission if you register through them, at no cost to you. 18+ only. Check your local law before betting.

Kenya at a Glance

ItemDetail
CurrencyKenyan shilling (KES)
Dominant paymentM-Pesa, plus Airtel Money
Typical deposit timeSeconds
Typical withdrawal timeMinutes after verification
Most popular sportFootball, followed by athletics and cricket
RegulatorBetting Control and Licensing Board (BCLB)
Tax positionExcise duty on stakes plus withholding tax on winnings
Minimum age18
What makes Kenya different: this is a genuinely licensed, regulated market. Operators must hold a BCLB licence, which gives you something most of the markets we cover do not — a domestic regulator to escalate a dispute to.

Top Platforms for Kenyan Players

Ranked on KES payment support, withdrawal speed, local licensing status and mobile usability.

1

Local licensed bookmakers — fastest payouts on M-Pesa

For pure M-Pesa speed and domestic dispute resolution, licensed Kenyan operators are hard to beat. Deposits and withdrawals move in seconds to minutes, and the licence means there is a regulator in your own country if something goes wrong. The trade-off is a narrower product: fewer markets, less casino, and higher effective taxation on stakes.

STRENGTH

Instant M-Pesa

Deposits credit in seconds and withdrawals land in minutes — the fastest cycle available anywhere.

STRENGTH

Domestic regulator

BCLB licensing gives you a local route to escalate a payment dispute.

WATCH OUT

Tax on stakes

Excise duty applies to the stake itself, which eats into margins on every single bet.

2

Melbet — best for market depth and casino

Our pick if you want more than football and a handful of markets. Melbet accepts KES deposits through M-Pesa, and the difference is breadth: far deeper sports coverage, more live markets, plus a full casino and crash-game section that licensed local operators do not offer at this scale.

STRENGTH

Market depth

Many more leagues, live markets and specials than domestic operators typically carry.

STRENGTH

Casino included

Slots, live dealer tables and Aviator-style crash games alongside sports.

WATCH OUT

Offshore status

No BCLB licence, so a payment dispute cannot be escalated to a Kenyan regulator.

Open an account
#PlatformBest forM-PesaLicence
1Licensed local operatorsFastest M-Pesa payoutsYesBCLB
2MelbetMarket depth and casinoYesOffshore
3SportyBetFootball and virtualsYesVaries
4OdibetsJackpot-style productsYesBCLB
5BetwinnerLive betting depthYesOffshore
How to choose: if you bet small amounts frequently on football, a licensed local operator usually wins on payout speed and tax clarity. If you want wide markets, live betting and casino, an offshore operator offers far more — at the cost of domestic recourse.

Depositing with M-Pesa

  1. Open the cashier in your account and select M-Pesa.
  2. Enter the amount in KES, or enter your M-Pesa number if the site asks for it.
  3. Approve on your phone. You will receive an STK push — enter your M-Pesa PIN to confirm.
  4. Confirm the credit. Balance normally updates within seconds. Keep the M-Pesa confirmation SMS.

Three rules that prevent withdrawal problems

Excise duty reminder: in Kenya, tax applies to the stake rather than only to winnings. That means a portion of every deposit is consumed by duty — factor it into your staking plan.

Football: Where Kenyan Volume Goes

Football dominates, and the local market is unusually well served. Four approaches worth knowing:

Accumulators

Widely popular and heavily marketed. Multi-leg bets multiply margin against you, so treat them as entertainment rather than strategy.

Single match bets

Lower variance and easier to track. The sensible base for anyone keeping records.

Jackpot pools

Fixed-entry jackpots with large headline prizes and tiny win probability. Fun, but not an investment.

Virtuals

Computer-generated matches running every few minutes. Pure chance with a fixed house edge — no form to study.

Long-term reality: accas and jackpots are where local players lose most. If you want to last, keep stakes small and records honest.

Other Popular Markets

Withdrawals: Getting Paid Fast

StepWhat to do
1Complete identity verification immediately after registering
2Check whether an active bonus blocks withdrawals until wagering finishes
3Withdraw to the same M-Pesa line you deposited from
4Submit early in the day — processing queues build overnight
5Keep the request reference for any follow-up

The Legal and Tax Position

Kenya regulates betting rather than prohibiting it. Operators must hold a licence from the Betting Control and Licensing Board, and licensed operators are subject to Kenyan tax rules, including excise duty on stakes and withholding tax on winnings.

Tax rates on betting have been revised repeatedly through successive Finance Acts, so the current figures should be checked rather than assumed. In practice, licensed operators deduct the applicable amounts automatically, which means the number you see in your balance is usually already net.

Practical consequence: because duty applies to the stake, chasing small margins on frequent bets is harder in Kenya than in untaxed markets. Keep stakes modest and avoid high-frequency betting.

Be aware that offshore operators used by Kenyan players sit outside this licensing framework, which means no BCLB recourse and different tax handling. This page is general information, not legal or tax advice.

Staying in Control

See our responsible gaming page for support resources.

Frequently Asked Questions

Can I deposit with M-Pesa?

Yes. M-Pesa is the standard method in Kenya. Deposits credit within seconds, and withdrawals back to M-Pesa usually complete within minutes once verification is done.

Which operators are licensed in Kenya?

Bookmakers operating locally must hold a Betting Control and Licensing Board licence and display their details. Offshore operators accepting Kenyan players do not, which means no domestic recourse.

Do I pay tax on winnings?

Kenyan betting carries excise duty on stakes and withholding tax on winnings, with rates revised over successive budget cycles. Licensed operators generally deduct automatically — verify the current rates yourself.

How fast are M-Pesa withdrawals?

Normally minutes, provided your identity verification is complete. Delays usually mean verification is pending or an active bonus is blocking the withdrawal.

What is the minimum age?

18. Licensed operators are required to verify age as part of their identity checks.