Skip to content
onlinecasinosafrica.com

Kenya · licences checked 27 August 2026

Best online casinos in Kenya

The short answer

Yes. Online casino gambling is licensed in Kenya and the regime was rebuilt recently. The Gambling Control Act 2025 was signed in August 2025, and in February 2026 the Betting Control and Licensing Board handed over to a new Gambling Regulatory Authority.

Licensing is demanding by design. An operator must be a Kenyan body corporate with at least 30% Kenyan shareholding, and online gambling carries security deposits of up to KSh 200 million. Licensed and unlicensed is a real distinction here, and it is enforced.

1

100% up to KES 5,000

Licence BK 0001193 on the GRA register

  • Mega Jackpot
  • M-Pesa payouts
  • Licensed since 2014
Visit Site
  • M-Pesa
  • Airtel Money
  • Card
SportPesa review
2
Betika

Karibu Bonus, applied automatically

No code and no qualifying bet

  • Grand Jackpot
  • M-Pesa integration
  • Most used app in Kenya
Visit Site
  • M-Pesa
  • Airtel Money
Betika review
3
Odibets

KES 30 free bet, no deposit

Activates on phone verification alone

  • Kareco Holdings Ltd
  • Licence BK0001095
  • Lowest entry cost here
Visit Site
  • M-Pesa
  • Airtel Money
Odibets review
4

Stakes from KES 1

Built for small-stakes play

  • Very low minimums
  • Simple interface
  • Wide coverage
Visit Site
  • M-Pesa
  • Airtel Money
betPawa review
5

100% up to KES 26,000

5x wagering at odds of 1.40 or better

  • Largest ceiling in Kenya
  • Casino and sports
  • Heavy wagering terms
Visit Site
  • M-Pesa
  • Card
  • Crypto
1xBet review

We may earn commission from operators listed here. It never affects the order — rankings are computed from rating.

The rules, in full

5%tax on winnings
18minimum age
KEScurrency
Licensed and regulatedstatus

Kenya has the most developed online casino market in East Africa and, since 2025, one of the most heavily rebuilt regulatory regimes on the continent.

The Gambling Control Act 2025 replaced legislation dating to the 1960s. It raised capital requirements sharply, required local incorporation with at least 30% Kenyan ownership, and created the Gambling Regulatory Authority, which took over from the Betting Control and Licensing Board in February 2026. Any guide still describing the BCLB as Kenya’s current regulator was written before that handover.

The tax position changed at the same time and is the thing most worth understanding before you play. Kenya now charges 5% excise on deposits and 5% withholding on withdrawals, replacing the old 15% excise and 20% tax on net winnings. For a casual player who deposits occasionally, the new regime is cheaper. For anyone cycling money in and out of a wallet frequently, it is considerably more expensive, because the charge attaches to the transfer rather than to any winnings.

MethodDeposit speedWithdrawal speedDaily capLast tested
M-PesaInstantMinutes to same dayKES 250,000 per transaction, KES 500,000 dailyNot tested
Airtel MoneyInstant1 to 4 hoursOperator setNot tested
Bank transfer1 to 2 hours1 to 3 working daysBank dependentNot tested
CardInstantRarely supportedIssuer dependentNot tested
Two separate 5% taxes apply and neither is optional. You are charged 5% excise when you deposit and 5% withholding when you withdraw, so a KSh 10,000 deposit puts KSh 9,500 into play, and withdrawing KSh 10,000 returns KSh 9,500. This applies to the transfer itself, whether or not you place a bet, so moving money in and out repeatedly is expensive.

Common questions

Is the BCLB still the regulator in Kenya?
No. The BCLB transferred its functions to the Gambling Regulatory Authority in February 2026, under the Gambling Control Act 2025. Licences issued by the BCLB remain the historical record, but new licensing and enforcement sit with the GRA. A site still citing the BCLB as its current regulator has not updated its footer.
How much tax do I actually pay in Kenya?
5% on the way in and 5% on the way out. The Finance Act 2025 cut excise duty from 15% to 5% and moved it onto deposits, and replaced the old 20% tax on net winnings with a 5% withholding on withdrawals. Both are deducted automatically, so the figures you see in your wallet are already net.
Why has my M-Pesa withdrawal not arrived?
Four causes account for almost all of them. KYC not completed; withdrawing to a different M-Pesa number from the one on your account; bonus funds still under a wagering requirement; or an amount large enough to trigger a manual review. If none apply and the operator is licensed, the Gambling Regulatory Authority is who you escalate to.
Is there a limit on how much I can withdraw at once?
Yes, and it is M-Pesa's limit rather than the casino's. Safaricom caps a single transaction at KES 250,000 and a day's transactions at KES 500,000. A win larger than that arrives in instalments, which is the system working as designed rather than the operator withholding your money.
How do I check a casino is genuinely licensed?
Find the licence number in the footer, then look it up on the regulator's own register — not on the casino's page, which is where a fabricated number would live. If it is absent from the register, you have your answer.

Official source for this page