Bonuses checked · 67 brands for South African players18+ · 0800 006 008
CasinoSlots.co.za
Best bonuses
Country guides

Online casinos and betting in Kenya

Online betting and casino games are legal in Kenya when the operator holds a Kenyan licence. The Gambling Control Act 2025 moved licensing from the BCLB to the new Gambling Regulatory Authority (GRA), and unlicensed offshore sites can be blocked. Most Kenyans deposit with M-Pesa.

By Mark SmithChecked 5 min read
On this page 12
  1. Online gambling in Kenya at a glance
  2. Best sites in Kenya
  3. Is online gambling legal in Kenya?
  4. From the BCLB to the Gambling Regulatory Authority
  5. Kenyan bookmakers and offshore sites
  6. How Kenyans deposit and withdraw
  7. Football, rugby and basketball
  8. Responsible gambling in Kenya
  9. Kenya compared with its neighbours
  10. The short version
  11. Frequently asked questions
  12. Other countries

Online gambling in Kenya at a glance

Online casino
licensed
Sports betting
licensed
Regulator
Gambling Regulatory Authority (GRA), Betting Control and Licensing Board (BCLB, being replaced)
Currency
KES (KSh)
Mobile money
M-Pesa, Airtel Money
Minimum age
18+

The Gambling Control Act 2025 replaced the Betting Control and Licensing Board (BCLB) with the Gambling Regulatory Authority (GRA), which licenses sports betting, casinos and online gaming. Unlicensed offshore sites are blocked, and stakes and winnings are taxed.

Best sites in Kenya

Sites that accept players from Kenya, in our order of preference.

  1. 1
    Curaçao licence
    9.8/10
    Welcome bonus
    500% welcome bonus
  2. 2
    Curaçao licence
    7.0/10
    Welcome bonus
    150 free spins
  3. 3
    Curaçao licence
    6.5/10
    Welcome bonus
    100% welcome bonus
  4. 4
    Curaçao licence
    6.6/10
    Welcome bonus
    290 free spins
    40x
  5. 5
    Curaçao licence
    6.5/10
    Welcome bonus
    150 free spins
  6. 6
    Curaçao licence
    6.1/10
    Welcome bonus
    100% welcome bonus
    + 150 free spins
    35x
  7. 7
    Curaçao licence
    6.3/10
    Welcome bonus
    150 free spins
    35x
  8. 8
    Curaçao licence
    5.8/10
    Welcome bonus
    125% welcome bonus
    + 250 free spins
  9. 9
    Anjouan licence
    6.6/10
    Welcome bonus
    Up to $1,600
    + 400 free spins
  10. 10
    Curaçao licence
    6.3/10
    Rakeback
    Up to $2,500
    No wagering
  11. 11
    Curaçao licence
    6.0/10
    Rakeback
    Up to 50%
    rakeback
    No wagering
  12. 12
    Curaçao licence
    6.5/10
    Welcome bonus
    100% up to $1,000
    35x
  13. 13
    Curaçao licence
    6.2/10
    Cashback
    Free bet $5

Local operators: SportPesa, Betika, Odibets, Mozzartbet, Betin.

Kenya is one of the few African countries with a full licensing system for online play. Sports betting, casino games and online gaming are all legal when the operator holds a Kenyan licence, and players must be 18 or older. Betting on an unlicensed site is a different matter: the law allows those sites to be blocked, and if something goes wrong you have no Kenyan body to complain to.

That much is settled. What is still moving is who does the licensing. This guide is general information about how the system works, not legal advice; if you need certainty about your own situation, ask a Kenyan lawyer.

From the BCLB to the Gambling Regulatory Authority

For decades Kenyan betting ran under the Betting, Lotteries and Gaming Act and its regulator, the Betting Control and Licensing Board (BCLB). The Gambling Control Act 2025 replaced both. It creates the Gambling Regulatory Authority (GRA), which takes over the licensing of sports betting, casinos and online gaming.

A few practical points about the transition:

  • It took time. The handover ran from late 2025 into 2026, so for a while both names appeared on operators’ sites and in the news.
  • The detailed rules were still in draft. When we checked in November 2026, the GRA’s regulations were still being written, so details such as advertising rules and tax mechanics may shift again.
  • Web addresses are in flux. We could not confirm an official GRA website. The old BCLB site (bclb.go.ke) still existed but its security certificate had expired when it was checked, so treat any “licence lookup” page with care and check that the address really belongs to the government.

For you as a player, the simple test is unchanged: before you deposit, look for the operator’s Kenyan licence number on its website footer and terms. A brand that only shows a Curaçao or other foreign licence is not licensed in Kenya.

Kenyan bookmakers and offshore sites

Kenya has a large local industry. The licensed names you will see most often are SportPesa, Betika, Odibets, Mozzartbet and Betin. They price the Kenyan Premier League and the big European leagues, take M-Pesa directly and pay winnings back to your phone. Because they are licensed at home, they also answer to the Kenyan regulator if a dispute escalates.

The ranked list above shows the international brands that accept players from Kenya, with 1Win first. It also includes the 1xBet family (1xBet, 22Bet, Melbet, Betwinner, Megapari and PariPesa), Mostbet, and crypto-first sites such as BC.Game, Cloudbet, Rollbit, Shuffle and Roobet.

These are mostly licensed in Curaçao (BC.Game holds an Anjouan licence). Being on our list means the brand accepts Kenyan sign-ups, not that it is licensed in Kenya. Weigh that before you choose one:

  • No local dispute route. A complaint about a withheld withdrawal goes to the foreign licensing body, which is slow and far away.
  • Blocking risk. Kenya’s law targets unlicensed sites, so a domain that works today may not work next month.
  • Tax and records. Local operators handle the betting taxes for you. With an offshore site the paperwork is yours.

Why do people still use them? Bigger casino lobbies, crash games like Aviator alongside thousands of slots, and larger welcome packages. 1Win, for example, advertises a 500% welcome package spread over several deposits. Its terms for Kenya are not something we have confirmed, so read the bonus rules in the cashier before you opt in. Our guide to wagering requirements shows how to work out what a bonus actually costs you to clear.

How Kenyans deposit and withdraw

Kenya runs on mobile money, and betting is no exception.

  • M-Pesa is the default. Local bookmakers publish a paybill number; you deposit from your phone and withdrawals land back on your M-Pesa line, often within minutes.
  • Airtel Money works the same way at most local sites and is the usual second option.
  • Cards (Visa and Mastercard) are accepted at many offshore sites, but some Kenyan banks decline gambling transactions, and a foreign-currency charge may be added.
  • Crypto, mainly Tether (USDT), is how many offshore sites prefer to pay out. It is fast once you know how it works, but you carry the exchange-rate risk and need a reliable exchange to turn it back into shillings. Our crypto casino guide covers the basics.

Watch the currency. Local sites work in Kenyan shillings (KES). Some offshore brands show a shilling balance; others convert everything to US dollars or euros, which means two conversions every time you deposit and withdraw. Check which currency the cashier uses before your first deposit.

Verify early. Every reputable site, local or offshore, will ask for ID before a first withdrawal. Upload your documents straight after registering, so your first win isn’t stuck waiting for checks.

Football, rugby and basketball

Football carries Kenyan betting. The Kenyan Premier League is widely covered by local bookmakers, but most of the money goes on the English Premier League, the UEFA Champions League and La Liga. Weekend jackpot products that ask you to predict a long list of match results are a Kenyan staple.

Rugby is the second sport in many betting slips, helped by the national sevens side’s profile on the world circuit, and basketball has a growing following. Offshore sites add deeper markets such as player props, Asian handicaps and in-play betting on minor leagues. If you are new to accumulators, our explainer on how betting odds work shows why long multibets pay so well and win so rarely.

Responsible gambling in Kenya

Kenya has no national gambling helpline that we could confirm. Licensed operators offer responsible-gambling tools, and the practical help is mostly on your phone:

  • Set deposit limits in your account before you start, not after a bad night.
  • Use time-outs and self-exclusion if betting stops being fun. Local sites offer them, and so do the bigger offshore brands.
  • Keep betting money separate from rent, school fees and M-Pesa savings.
  • Talk to someone. Free international services such as Gambling Therapy offer online support, and a doctor or counsellor can refer you to local help.

Never treat betting as a way to earn money. The bookmaker’s margin is built into every price, and over time it wins. Our guide to responsible gambling tools explains each limit and how to set it.

Kenya compared with its neighbours

Kenya’s rules are among the most developed in East Africa. Uganda also licenses online gaming but sets the minimum age at 25. Tanzania licenses online casinos through its Gaming Board, and Ethiopia only licenses sports betting through its state lottery. If you travel in the region, the rules follow the country you are in, not the country your account was opened in.

The short version

  • Kenyan-licensed sites are legal for adults (18+); unlicensed sites can be blocked.
  • The BCLB has given way to the GRA, and the new regulations were still being finalised in late 2026.
  • M-Pesa and Airtel Money are how almost everyone pays at local bookmakers; offshore sites lean on cards and USDT.
  • 1Win and the other brands above accept Kenyans but hold foreign licences, so there is no Kenyan complaint route.
  • Set limits first, and walk away when it stops being entertainment.

Frequently asked questions

Is online betting legal in Kenya?

Yes, with a licensed operator. Sports betting, casinos and online gaming are licensed under the Gambling Control Act 2025, and the minimum age is 18. Sites without a Kenyan licence are operating outside the system and can be blocked.

Who regulates gambling in Kenya now, the BCLB or the GRA?

The Gambling Control Act 2025 replaces the Betting Control and Licensing Board (BCLB) with the Gambling Regulatory Authority (GRA). The handover ran from late 2025 into 2026 and the GRA's detailed regulations were still being drafted when we checked, so expect rules and licence lists to keep changing.

Can I deposit with M-Pesa at betting sites in Kenya?

Yes. M-Pesa is the standard deposit and withdrawal method at Kenyan bookmakers, and Airtel Money is the main alternative. Offshore sites more often rely on cards or crypto such as USDT.

Is 1Win available in Kenya?

1Win accepts players from Kenya and sits first on our list, but it is licensed in Curaçao, not by Kenya's regulator. That means no local complaint route, and the site could be affected by blocking of unlicensed operators.

Are gambling winnings taxed in Kenya?

Yes. Kenyan law taxes both stakes and winnings at licensed operators, and the rates have changed several times in recent budgets. Check the current rate on your bookmaker's terms page, because it is deducted before you see your balance.

From our research

Mark Smith, illustrated portrait
Editor · updated 08 Nov 2026

Mark has been writing about online gaming since 2007, covering everything from sportsbooks to casino and slot reviews, offering insights for players of all levels.

Other countries

Set a limit before you playFree, confidential help 24/7: NRGP 0800 006 008.
Compare