Kenya · Betting laws
Is Sports Betting Legal in Kenya?
Online bookmakers need a licence from the Gambling Regulatory Authority under the Gambling Control Act 2025. Licences from the old BCLB system stay valid only for a transition period, after which operators must apply again.
- Legal age
- 18+
- Licensed sportsbooks
- 7
- Tax on winnings
- 20%
At a glance
- Regulator
- Gambling Regulatory Authority (GRA)
- Minimum age
- 18+
- Tax on winnings
- The Finance Act 2026 reintroduced a 20% withholding tax on winnings.
- Operator tax
- Excise duty is 5% of amounts deposited for betting.
- Self-exclusion
- No national scheme yet; use each sportsbook's own self-exclusion tool.
- Help
- Gambling Regulatory Authority of Kenya · gra.go.ke
The main laws
- 2025
Gambling Control Act 2025
Replaced the Betting, Lotteries and Gaming Act and the BCLB with the Gambling Regulatory Authority.
- 2026
Gambling Control Regulations 2026
Rules on licensing, operations, foreign operators, advertising and appeals, in force from 30 June 2026.
- 2026
Finance Act 2026
Reintroduced withholding tax on winnings and changed how betting excise duty is charged.
How to check a sportsbook's licence
- Look for the GRA licence number on the betting site.
- Check the operator on the GRA website or contact the GRA directly.
- Avoid offshore sites that are not licensed in Kenya.
Recent changes
The Gambling Control Act 2025 came into force, and betting excise duty was cut to 5%.
The GRA's first licensing cycle began after the regulations were gazetted on 30 June.
The Finance Act 2026 reinstated a 20% withholding tax on winnings.
Sources
This guide is general information, not legal advice. Laws change; check the regulator's website for the latest rules.