Guide
Is betting legal in Kenya? GRA licences, tax and closed sites
What Kenya's licensed betting sites must do by law, how to check the GRA register, and why this site tests M-Pesa withdrawal speed instead of tips.
By HarakaRank Editorial · Published 16 September 2026 · updated 21 September 2026
Kenya’s betting sites operate under a licence issued by the Gambling Regulatory Authority of Kenya (GRA), the body that replaced the Betting Control and Licensing Board (BCLB) once the Gambling Control Act, 2025 came into force. A legitimate betting site in Kenya is one that appears on the GRA’s official register, carries a stated licence number, and applies the legal minimum age of 18. This guide does not rank or recommend individual sites - it explains what the law requires and what to check before trusting a platform, while the site’s own comparisons focus on how reliably each licensed operator pays out through M-Pesa, tested and dated directly rather than taken from an operator’s own claims.
Who regulates betting sites in Kenya?
As read on 2026-09-13, the Gambling Regulatory Authority of Kenya is described as “a statutory body established under the Gambling Control Act, 2025 to regulate, supervise, and control all forms of gambling within the Republic of Kenya.” It succeeds the BCLB, though the regulator’s own site and email addresses still carried BCLB branding at the time of reading - a sign that the handover between the two bodies was not yet complete online.
What law governs betting sites?
The Gambling Control Act, 2025 (Act No. 14 of 2025) was assented on 7 August 2025 and commenced on 26 August 2025, repealing the earlier Betting, Lotteries and Gaming Act. The obligations described below all trace back to this Act.
How do I know a site is actually licensed?
The GRA publishes a register of licensed gaming companies for the 2025/2026 financial year, listing operator name, trading name, licence numbers and status - 187 entries as read on 2026-09-13, and again on 2026-09-21, when the register’s numbering ran to 188 with number 119 missing, so 187 companies remained listed. Checking a site’s name and licence number against that register is the most direct way to confirm it is authorised to operate in Kenya, rather than relying on claims made on the betting site itself.
Separately, on 2 October 2025 the BCLB announced its succession by the GRA and suspended the processing of new and renewal licence applications “until the conclusion of the transition period,” originally scheduled to end in February 2026. Until a resumption notice appears, the existing register - not a fresh application - is the reference point for checking a site.
What must a betting site do by law?
The Act sets out protections that apply to every online operator. A player must not be registered before proof of age of majority is provided, and betting with a child, or advertising to one, is a separate offence carrying a fine of up to one million shillings or up to one year in prison, or both. A licensee must also credit a monetary prize won online to the player’s account within two days of the win - a legal deadline for crediting the account itself, distinct from how quickly that money then reaches M-Pesa, which is what this site measures directly. Betting on credit, through credit cards, or with a licensee covering a player’s costs, is prohibited, aside from ordinary free bets and bonus bets. Advertising a gambling activity on any electronic medium also requires the GRA’s approval before it runs.
What is the legal age to bet in Kenya?
The legal betting age in Kenya is 18. Operators are required to check proof of age of majority before registering any player, though the Act’s own wording in that particular section does not spell out a number of years - 18 comes from Kenyan law generally, not from that clause.
What if I want to stop betting, or have a complaint?
A person can enter a self-exclusion agreement with a licensee covering all forms of gambling, including online play, for a period the regulator describes as typically “ranging from 6 months to 5 years.” The Authority is required to keep a register of self-excluded persons, notify licensees, and see accounts closed and funds returned. Complaints against an operator are lodged with the regulator by form, in person at its Nairobi office, or by email.
Is tax taken from betting winnings?
Yes. As read on the Kenya Revenue Authority’s betting, gaming and lottery tax FAQ on 21 September 2026, the Tax Laws (Amendment) Act reintroduced withholding tax on winnings at 20%, imposed on the gross winnings payable by every sector the betting and gaming law covers: betting, lotteries, gaming and prize competitions. In practice the operator withholds it before a payout reaches the player. A separate betting tax of 15% of the revenue generated from betting is paid by the bookmaker itself, remitted to the KRA by the 20th day of the following month; it is not a deduction from a stake or a win. The KRA page read still refers to the Betting, Lotteries and Gaming Act, the law the Gambling Control Act, 2025 repealed.
Why payment reliability, not tips, is the point of comparison
None of the above tells a bettor how quickly a licensed site will actually pay out through M-Pesa once a withdrawal is requested - the law only fixes the two-day deadline to credit the account, not the mobile-money transfer that follows it. That gap is why comparisons on this site are built around directly testing and dating each licensed operator’s M-Pesa withdrawal speed and reliability, rather than repeating a delay announced by an operator, or offering any prediction on the matches being bet on.
Updated on 21 September 2026: a section on tax on winnings was added, from the Kenya Revenue Authority FAQ read that day, and the register count of 187 companies was re-read the same day. Nothing else in the guide changed.