Best Betting Sites in Kenya: How to Choose a Licensed Bookmaker in 2026
Betting sites in Kenya are online sportsbooks licensed under the Gambling Control Act, 2025 to take bets from Kenyan players. The strongest of them publish a licence number in the footer, quote decimal odds, and pay winnings into an M-Pesa wallet. Choosing between them starts with four checks that cost nothing to run.
- Licence: the footer should carry a BK number and the company approved for 2025/26.
- Tax: since 1 July 2026, 5% excise applies to deposits and 20% withholding to winnings net of the stake.
- Payout: a licensee must settle a monetary prize within two days under section 70(1).
- Stake: the minimum online bet is KSh 20, set by section 71, not the operator.
Two changes in 2026 matter more than any promotion. The Gambling Regulatory Authority replaced the Betting Control and Licensing Board, so a site still calling itself BCLB-licensed is working from old copy. And the 20% withholding tax on winnings returned on 1 July 2026.
Licence status, bonus terms, payment methods and tax treatment differ more between licensed Kenyan bookmakers than prices and markets do, and each can be checked before you register. Six operators meet the licensing test used here. We have deliberately chosen not to cover online casinos in Kenya here, as they constitute a separate category of gambling.
What Makes a Betting Site the Best Choice in Kenya
Four attributes separate a licensed Kenyan sportsbook from a site that merely takes Kenyan money: a traceable licence, readable bonus terms, comparable odds, and a cashier built around mobile money. Ranked in that order, the choice narrows quickly.
GRA Licensing Is the First Filter
Kenya’s gambling regulator is the Gambling Regulatory Authority, created by the Gambling Control Act No. 14 of 2025 in place of the Betting Control and Licensing Board. Section 28(1) makes every gambling service licensable, and section 67 names the online bookmakers licence a sportsbook needs. Older licence numbers still show on operator footers as BK and PG codes.
Bonus Terms Decide the Value, Not the Headline
A headline percentage is an advertisement, not a term. betPawa, for instance, advertises a “1250% Win Bonus” on its Kenyan home page without publishing the conditions there. Whether an offer is worth claiming depends on the turnover requirement attached, the minimum odds a qualifying bet must carry, and the window before the bonus expires.
Odds You Can Compare
Kenyan sportsbooks quote decimal odds, so two sites can be compared without conversion. SportPesa’s own explainer sets out the arithmetic: total return equals stake multiplied by decimal odds, which makes a KSh 50 stake at 3.50 worth KSh 175, a profit of KSh 125. Two sites priced side by side show the margin difference directly.
Payment Speed and M-Pesa Fit
Mobile money is the default cashier here, with 53.4 million active accounts and penetration of 100.1% in the Communications Authority of Kenya’s figures. A site that fits the market takes deposits by Pay Bill number or STK push and pays withdrawals back to the same wallet.
Top Licensed Bookmakers in Kenya Compared
Two tests produced this list. Licence verifiability came first: the licensed company had to sit among the 99 approved for the 2025/26 licensing year, or the brand had to publish a BK number on its own footer. Market presence came second, measured by how often comparison pages covering Kenyan bookmakers name the brand.
The two rarely coincide. The four operators printing Kenyan licence numbers are the ones those pages name least, while the international brands they agree on publish no checkable number. Many brands promoted to Kenyan bettors fail the first test.
| Brand | Licensed company | Licence number published | Best suited to |
|---|---|---|---|
| betPawa | Nanovas International (K) Limited | BK0001070, PG0001071 | Small stakes; states an 18+ rule and a harm warning |
| SportPesa | Milestone Games Limited | BK 0001193 | Jackpot play and domestic football |
| Betika | Shop And Deliver Limited | BK-0001117, PG-0001113 | Jackpot-led betting, wide local reach |
| OdiBets | Kareco Holdings Limited | BK0001095 | Low stakes; Pay Bill 290680 on its deposit page |
| 1xBet | Advanced Gaming Limited | Check the footer | The international brand promoted most often here |
| 22Bet | Nuntis Holdings Limited | Check the footer | Fixtures outside the Kenyan calendar |
These companies were approved for the 2025/26 licensing year, and the Authority’s 2026 licensing cycle was suspended by the High Court on 20 July 2026, so check current status before depositing.
Which Name Fits Which Bettor
Role, not ranking, is the useful distinction. Betika and SportPesa are the jackpot-led names; SportPesa’s Mega Jackpot Pro asks for predictions on between 13 and 17 pre-selected fixtures, with a separate prize pool for each game count.
OdiBets and betPawa sit at the low-stake end, while Melbet, also on the 2025/26 licensing list, joins 1xBet and 22Bet in the international group. Domestic depth favours the first pair, unusual markets the last.
Sports and Markets on Kenyan Betting Sites
Football dominates the Kenyan market. A GeoPoll survey published in May 2026, covering 2,452 respondents across five African markets, put football followership in Kenya at 96%, the highest of the five, with the English Premier League followed by the same share.
Participation is close to saturation. That survey found 77% of Kenyan respondents taking part in sports betting, 42% of them regularly, and only 8% who had never bet; 67% watch three or more matches a week. Little audience is left to recruit, so licence verifiability outranks another sign-up offer from a new site.
SportPesa returned as title sponsor of the FKF Premier League on 31 July 2025 under a ten-year agreement worth KSh 1.12 billion, with a reported 60% going to clubs as grants. Jackpots and accumulators, known locally as multibets, sit alongside single match markets on every Kenyan sportsbook.
Payment Methods: M-Pesa, Airtel Money and Cards
Betting sites in Kenya take deposits through the payment methods the Act sets out: debit cards, electronic funds transfers, mobile money and cash deposits. Credit is the exception, since sections 72(7) and 74 stop a licensee from letting anyone bet with a credit card.
Depositing Through M-Pesa
Almost every Kenyan deposit is mobile money. You send funds to the operator’s Pay Bill number or confirm an STK push in the app, and the balance is credited almost immediately. OdiBets publishes Pay Bill 290680 on its own deposit page, and a number copied from a forum is worth checking against the operator’s site.
Excise of 5% is charged on the amount deposited rather than on the bet, so a KSh 1,000 transfer funds KSh 950 of stake before a single selection is made. Airtel Money works the same way, and debit cards and bank transfers are permitted alternatives.
Withdrawal Times and Verification
Two days is the statutory limit: section 70(1) requires a licensee to pay a monetary prize into the player’s account within that period, which makes payout speed a legal duty in Kenya rather than a selling point.
- Register and pass the age check the Act requires before funding an account.
- Deposit through the Pay Bill number or an in-app STK push.
- Request the withdrawal; a first request can wait up to 24 hours for verification.
- Receive the amount in the M-Pesa wallet, with the 5% withholding already deducted.
Section 77 covers forgotten money: a licensee must return the balance of an account with no transaction for three months.
Welcome Bonuses and Wagering Terms
A welcome bonus in Kenya takes one of two forms: a percentage match on the first deposit, or a free bet credited after a qualifying wager. Terms attached to it decide the value. A matched deposit carries a turnover requirement, so the bonus must be staked several times over before any of it can be withdrawn.
Free bets behave differently, because the stake is not returned with the winnings. Minimum-odds conditions matter as much as the multiple, since a qualifying bet below the stated odds does not count towards the requirement.
Kenyan tax arithmetic sits underneath all of it. Excise of 5% is taken from the deposit a percentage match is calculated on, and 20% withholding applies to winnings net of the stake. A headline percentage describes marketing, not the money reaching your account.
One illustration shows what the terms do. A 100% match on a KSh 1,000 deposit adds KSh 1,000 in bonus funds, and a five-times turnover requirement means staking that bonus five times over in qualifying bets before any of it converts to cash. Both figures are hypothetical: the binding numbers sit in the operator’s own terms.
Promotion itself is regulated. Kenyan gambling adverts need the Authority’s approval and must give 20% of aired advertisement to responsible gambling, and the 2026 advertising rules are reported to bar celebrities and influencers.
Legality and Taxation of Betting Sites in Kenya
Betting sites in Kenya are legal when they hold a licence. No operator may offer a gambling service without one, and a sportsbook applies for the online bookmakers licence in section 67. Kenya’s minimum age is 18, enforced through the Act’s ban on betting with a child.
Taxation is where the position changed most recently. As of July 2026 the same money carries three separate deductions: 5% excise on the amount deposited, 20% withholding on winnings net of the stake, and 5% withholding on the amount paid to a player’s account.
The Kenya Revenue Authority collected KSh 16.527 billion in betting tax in the 2025/26 financial year. Confirming a licence yourself takes a minute and settles what the marketing cannot.
- Open the footer and look for a BK licence number and the licensed company name.
- Match that company name against the approved list, not the brand name.
- Treat an M-Pesa Pay Bill as a Safaricom merchant facility and not proof of a licence; 58 unlicensed platforms had theirs suspended in 2025.
- Ignore offshore zero-tax pitches: an unlicensed foreign operator faces a fine of up to KSh 50 million, and your risk is a cashier that stops working.
The Act stays in force even though the 2026 licensing regulations are suspended, and the case is listed for mention on 21 September 2026.
Choosing a Site That Fits Your Priority
Priority order does the work. Licence status is the first filter, bonus terms the second, and odds and market depth separate the remaining names. Payout speed matters least here, since the two-day rule binds every licensee equally. A practical next step is to read the footer of two shortlisted sites, price the same selection at both, then fund one with a small deposit before committing more. A bettor who mostly plays jackpots will choose differently from one chasing unusual international markets.
Frequently Asked Questions About Betting Sites in Kenya
Yes, when the operator holds a licence. Kenyan law requires every gambling service to be licensed, and a sportsbook needs the online bookmakers licence under section 67. Betting on an unlicensed site is no offence for the player, though the operator risks prosecution.
The best starting point is an operator that publishes its licence number and supports M-Pesa directly. betPawa and OdiBets fit that description and are built around small stakes, which limits the cost of learning. Neither suits a bettor who wants deep international markets.
No published ranking of Kenyan operators by odds exists, and margin figures on comparison pages trace back to single sources. Pricing the same selection at two licensed sites and comparing the decimal return is the reliable method, market by market.
Withholding tax on winnings is 20%, applied to the payout excluding the amount staked, and in force since 1 July 2026. A further 5% withholding applies to money paid into a player’s account, and 5% excise is charged on deposits.
Mobile money is the standard deposit method at licensed Kenyan operators, and the Act lists it among the permitted funding methods alongside debit cards and bank transfers. Deposits run through a Pay Bill number or an in-app STK push, while credit cards are the one method a licensee may not use.
Two days is the legal maximum, since that is the deadline the Act gives a licensee for paying out a monetary prize. A withdrawal reaches the M-Pesa wallet far sooner in practice, although a first request waits for verification.
Yes, a qualifying deposit is standard, and the amount differs by operator. Figures quoted for one brand on a comparison page often disagree with figures quoted elsewhere, so the operator’s own terms page is the reliable place to read it.
The offence belongs to the operator rather than to you. An unlicensed foreign operator serving Kenya is liable to a corporate fine reaching KSh 50 million, and enforcement runs through payments, so deposits and withdrawals can stop without notice.