Online Gambling in Kenya: Laws and Licences (2026)

As of 15 October 2026: 34 casinos we rate accept players from Kenya. The highest rated is BitStarz (4.8/5). 2 of them accept KES and 32 take local payment methods. Online gambling in Kenya is legal only with a licence from the Gambling Regulatory Authority, and operating or promoting gambling without a licence or without approved advertising is an offence. Local law restricts online casinos that are not licensed in Kenya; the casinos listed hold foreign licences, so check the rules that apply to you before you play.

Data last updated: October 2026 · How we rate casinos

  1. 1
    BitStarz
    BitStarz
    4.8/5
    Legit
    Welcome bonus
    Up to 5 BTC + 230 Free Spins
    Crypto / e-wallet payout
    0-1 hours
    Local payments / KES
    MasterCard, Visa
  2. 2
    Ice Casino
    Ice Casino
    4.2/5
    Legit, with caveats
    Welcome bonus
    Up to 1500 EUR + 270 Free Spins
    Crypto / e-wallet payout
    0-96 hours
    Local payments / KES
    Visa, MasterCard
  3. 3
    Betsafe
    Betsafe
    4.2/5
    Legit
    Welcome bonus
    100% up to 100 EUR + 50 Free Spins
    Crypto / e-wallet payout
    0-1 hours
    Local payments / KES
    MasterCard, Visa
  4. 4
    Vavada
    Vavada
    4.2/5
    Legit
    Welcome bonus
    100% up to 1000 EUR + 100 Free Spins
    Crypto / e-wallet payout
    0-24 hours
    Local payments / KES
    Visa, MasterCard
  5. 5
    Stake
    Stake
    4.1/5
    Legit
    Welcome bonus
    200% up to 1000 USD
    Crypto / e-wallet payout
    0-1 hours
    Local payments / KES
    Visa, MasterCard
  6. 6
    HitNSpin
    HitNSpin
    4.1/5
    Legit
    Welcome bonus
    Up to 800 EUR + 200 Free Spins
    Crypto / e-wallet payout
    0-72 hours
    Local payments / KES
    MasterCard, Visa
  7. 7
    BetLabel
    BetLabel
    4.0/5
    Legit
    Welcome bonus
    200% up to 1500 EUR + 150 Free Spins
    Crypto / e-wallet payout
    0-24 hours
    Local payments / KES
    MasterCard
  8. 8
    Bizzo Casino
    Bizzo Casino
    3.9/5
    Legit, with caveats
    Welcome bonus
    Up to 1000 EUR + 150 Free Spins
    Crypto / e-wallet payout
    0-24 hours
    Local payments / KES
    Visa, MasterCard
  9. 9
    Jalla Casino
    Jalla Casino
    3.9/5
    Legit
    Welcome bonus
    100% up to 100 EUR + 50 Free Spins
    Crypto / e-wallet payout
    Not stated
    Local payments / KES
    Cards and crypto
  10. 10
    GGBET
    GGBET
    3.8/5
    Legit
    Welcome bonus
    Up to 3000 EUR + 900 Free Spins
    Crypto / e-wallet payout
    0-1 hours
    Local payments / KES
    Visa, MasterCard
  11. 11
    Verde Casino
    Verde Casino
    3.8/5
    Legit
    Welcome bonus
    Up to 1200 EUR + 220 Free Spins
    Crypto / e-wallet payout
    0-24 hours
    Local payments / KES
    Visa, MasterCard
  12. 12
    20Bet
    20Bet
    3.8/5
    Legit, with caveats
    Welcome bonus
    100% up to 100 EUR + 120 Free Spins
    Crypto / e-wallet payout
    0-24 hours
    Local payments / KES
    Visa, MasterCard, Klarna Instant Bank Transfer, KES
  13. 13
    Gizbo
    Gizbo
    3.7/5
    Legit
    Welcome bonus
    150% up to 300 EUR + 600 Free Spins
    Crypto / e-wallet payout
    0-24 hours
    Local payments / KES
    Visa, MasterCard
  14. 14
    VulkanBet
    VulkanBet
    3.6/5
    Legit
    Welcome bonus
    Up to 1000 EUR + 400 Free Spins
    Crypto / e-wallet payout
    24-48 hours
    Local payments / KES
    MasterCard, Visa
  15. 15
    Starda
    Starda
    3.6/5
    Legit, with caveats
    Welcome bonus
    100% up to 600 EUR + 500 Free Spins
    Crypto / e-wallet payout
    0-24 hours
    Local payments / KES
    Visa, MasterCard
  16. 16
    VivatBet
    VivatBet
    3.6/5
    Legit, with caveats
    Welcome bonus
    Up to EUR 1,500 + 150 Free Spins
    Crypto / e-wallet payout
    0-24 hours
    Local payments / KES
    Visa, MasterCard
  17. 17
    Safe Casino
    Safe Casino
    3.6/5
    Legit, with caveats
    Welcome bonus
    Up to 4000 EUR + 1200 Free Spins
    Crypto / e-wallet payout
    0-72 hours
    Local payments / KES
    Visa, MasterCard
  18. 18
    BC.Game
    BC.Game
    3.5/5
    Legit
    Welcome bonus
    Up to 360% on 4 deposits + 400 Free Spins
    Crypto / e-wallet payout
    0-1 hours
    Local payments / KES
    Visa
  19. 19
    22Bet
    22Bet
    3.4/5
    Legit, with caveats
    Welcome bonus
    Welcome package up to 1500 EUR + 150 Free Spins
    Crypto / e-wallet payout
    0-1 hours
    Local payments / KES
    MasterCard, Visa
  20. 20
    Monro
    Monro
    3.4/5
    Legit, with caveats
    Welcome bonus
    150% up to 600 EUR + 50 Free Spins
    Crypto / e-wallet payout
    0-24 hours
    Local payments / KES
    Visa, MasterCard
  21. 21
    Librabet
    Librabet
    3.3/5
    Legit, with caveats
    Welcome bonus
    100% up to 500 EUR + 200 Free Spins
    Crypto / e-wallet payout
    24-72 hours
    Local payments / KES
    MasterCard, Visa
  22. 22
    Beef
    Beef
    3.3/5
    Legit, with caveats
    Welcome bonus
    125% + 600 Free Spins
    Crypto / e-wallet payout
    0-24 hours
    Local payments / KES
    Visa, MasterCard
  23. 23
    SpinIt
    SpinIt
    3.2/5
    Legit, with caveats
    Welcome bonus
    100% up to 500 EUR + 200 Free Spins + Bonus Crab
    Crypto / e-wallet payout
    0-24 hours
    Local payments / KES
    Visa, MasterCard
  24. 24
    1win
    1win
    3.2/5
    Legit, with caveats
    Welcome bonus
    Up to 500% on first 4 deposits
    Crypto / e-wallet payout
    0-24 hours
    Local payments / KES
    Visa, MasterCard, KES
  25. 25
    Turbo Wins
    Turbo Wins
    3.2/5
    Not enough data
    Welcome bonus
    200% up to €5,000 + 50 Free Spins
    Crypto / e-wallet payout
    0-24 hours
    Local payments / KES
    Visa, MasterCard
  26. 26
    Roobet
    Roobet
    3.2/5
    Legit
    Welcome bonus
    Up to $200 Welcome Bonus
    Crypto / e-wallet payout
    0-1 hours
    Local payments / KES
    Cards and crypto
  27. 27
    Mr Pacho
    Mr Pacho
    3.2/5
    Legit, with caveats
    Welcome bonus
    100% up to 500 EUR + 200 Free Spins
    Crypto / e-wallet payout
    3-5 days
    Local payments / KES
    Visa, MasterCard
  28. 28
    Casinia
    Casinia
    3.1/5
    Legit, with caveats
    Welcome bonus
    100% up to 500 EUR + 200 Free Spins
    Crypto / e-wallet payout
    0-24 hours
    Local payments / KES
    MasterCard, Visa
  29. 29
    Rainbet
    Rainbet
    3.1/5
    Legit, with caveats
    Welcome bonus
    Up to 1 BTC Welcome Bonus
    Crypto / e-wallet payout
    0-1 hours
    Local payments / KES
    Visa, MasterCard
  30. 30
    Boomerang
    Boomerang
    3.1/5
    Legit, with caveats
    Welcome bonus
    100% up to 500 EUR + 200 Free Spins
    Crypto / e-wallet payout
    3-5 days
    Local payments / KES
    Visa, MasterCard
  31. 31
    Rabona
    Rabona
    3.0/5
    Legit, with caveats
    Welcome bonus
    100% up to 500 USD + 200 Free Spins
    Crypto / e-wallet payout
    0-24 hours
    Local payments / KES
    Visa, MasterCard
  32. 32
    Mostbet
    Mostbet
    2.9/5
    Legit, with caveats
    Welcome bonus
    125% up to 400 EUR + 250 Free Spins
    Crypto / e-wallet payout
    0-72 hours
    Local payments / KES
    Visa, MasterCard
  33. 33
    Nomini
    Nomini
    2.9/5
    Legit, with caveats
    Welcome bonus
    100% up to 500 EUR + 200 Free Spins
    Crypto / e-wallet payout
    24-72 hours
    Local payments / KES
    Visa, MasterCard
  34. 34
    BetMatch
    BetMatch
    2.3/5
    Not enough data
    Welcome bonus
    Up to EUR 1,600 + 595 Free Spins
    Crypto / e-wallet payout
    0-24 hours
    Local payments / KES
    Visa, MasterCard

Kenya has one of the largest betting markets in Africa, driven by mobile money and smartphones. In 2025 the country replaced its gambling law from the 1960s with a new framework and a new regulator. This guide explains the current legal situation, who issues licences, how to check that an operator is licensed, how gambling is taxed, what the advertising rules say and where to get help.

Is online gambling legal in Kenya?

Yes, but only with a Kenyan licence. The Gambling Control Act 2025 was passed by Parliament in August 2025 and came into force on 26 August 2025. It replaced the Betting, Lotteries and Gaming Act of 1966, which had no specific rules for online gambling.

The new Act covers sports betting, casinos, lotteries, gaming machines and online gambling under one licensing system. Operators must hold a licence from the Gambling Regulatory Authority before they can offer any of these products to people in Kenya. Running gambling without a licence is an offence, and legal commentary on the Act reports fines of up to 50 million shillings.

The Act also introduces stronger player protection, including age checks, rules on advertising and a framework for self-exclusion. Detailed regulations are being issued in stages, so some practical rules may still change.

Who regulates gambling in Kenya?

The Gambling Regulatory Authority (GRA) is the new regulator created by the 2025 Act. It takes over the role of the Betting Control and Licensing Board (BCLB), which licensed and supervised gambling for nearly 60 years.

The GRA issues and renews licences, monitors operators, approves gambling advertising and handles enforcement. County governments still have a role in licensing some land-based gambling premises, while online gambling is regulated nationally.

Can online casinos advertise in Kenya?

Only under strict conditions. Section 87 of the Gambling Control Act 2025 requires prior approval from the GRA for gambling advertising through any channel, and the requirement applies to advertising agencies and media houses as well as licensed operators. Advertisements may not glamorise gambling, use celebrities or lifestyle promotion to entice people, or target areas near schools.

Promoting an operator that has no Kenyan licence is not allowed. The regulator has also used temporary bans in the past, including a 30 day halt on gambling adverts across all media in 2025, to review compliance.

How can you check if an online casino is licensed in Kenya?

Licensed operators must show their licence details, and the regulator publishes the list of licensed companies. A site that does not show a Kenyan licence number, or whose licence you cannot find on the official list, is not authorised to serve Kenyan players.

  1. Look for the licence number at the bottom of the website or in the app.
  2. Compare the company name and number with the list on the official GRA or BCLB website.
  3. Check that the M-Pesa paybill or till number used for deposits belongs to the same licensed company.
  4. Be careful with sites promoted only through social media groups or messaging apps.

How are gambling winnings taxed in Kenya?

Gambling tax in Kenya has changed several times in recent years, and the operator deducts it automatically. The Finance Act 2025 set a 5 percent excise duty on amounts deposited into betting wallets and a 5 percent withholding tax on withdrawals, replacing the earlier 20 percent tax on winnings.

Reports on the Finance Act 2026, signed in June 2026, say it reintroduced a 20 percent withholding tax on winnings. Because these rules keep moving, check the current rates with the Kenya Revenue Authority. Whatever the rate, it is withheld by the licensed operator, so you do not normally need to declare winnings yourself.

What are the risks of unlicensed gambling sites?

An operator without a Kenyan licence is not supervised by the GRA, and you have no local authority to turn to if winnings are not paid or your account is closed. These sites also do not follow Kenyan age checks, advertising rules or self-exclusion arrangements.

Mobile money payments to unknown operators can be hard to reverse, and fake betting sites are used to collect personal data and M-Pesa details. Sticking to licensed operators keeps your money and your data within a regulated system.

  • No regulator to handle complaints or unpaid winnings
  • No Kenyan age verification or responsible gambling controls
  • Higher risk of fraud and misuse of personal and payment data
  • Payments may be difficult or impossible to recover

What responsible gambling tools are available?

Licensed operators must offer tools such as deposit limits and the option to close or suspend your account. The 2025 Act also provides for self-exclusion, letting you ask to be barred from gambling with licensed operators.

Gambling is only allowed for adults aged 18 and over. Operators must verify your identity, usually with your national ID number and registered mobile number, before you can bet or withdraw.

Where can you get help with problem gambling in Kenya?

The Kenya Red Cross runs a free, round the clock helpline on 1199 that offers psychosocial support, including for people struggling with gambling. The government has also announced a Ministry of Health helpline, 719, for people affected by gambling addiction.

Public hospitals, including Mathari National Teaching and Referral Hospital in Nairobi, offer mental health and addiction services, and counselling is available through several community organisations. If you are chasing losses, borrowing to bet or hiding gambling from family, reach out early.

Myths vs facts

Myth: Any betting site that accepts M-Pesa is licensed in Kenya.
Fact: Accepting M-Pesa does not mean a site is licensed. Only operators licensed by the GRA are authorised, and you can check them on the official list.
Myth: Kenya's gambling law has no rules for online casinos.
Fact: The Gambling Control Act 2025 brings online gambling, including casinos, under the same licensing system as other gambling.
Myth: You have to declare and pay tax on winnings yourself.
Fact: Licensed operators deduct gambling taxes automatically before money reaches your wallet.
Myth: Gambling adverts can say anything as long as the operator is licensed.
Fact: All gambling advertising needs prior approval from the GRA and must not glamorise gambling or target young people.

Before you claim

  • Licence number is shown on the site or app
  • Operator appears on the official GRA or BCLB list
  • M-Pesa paybill belongs to the licensed company
  • You understand the tax deducted on deposits and withdrawals
  • Deposit limits and self-exclusion are available
  • You know the support lines 1199 and 719

Ready to play?

BitStarz

Our top pick on this page is BitStarz (4.8/5), with up to 5 BTC + 230 Free Spins. Check that it accepts players from your country, read the bonus terms and set a deposit limit before you start.

Get the BitStarz bonus

Frequently asked questions

Which online casinos are licensed in Kenya?

Online gambling licences in Kenya are issued by the Gambling Regulatory Authority (GRA), which replaced the Betting Control and Licensing Board under the Gambling Control Act 2025. The GRA and its predecessor publish the list of licensed operators on their official website, and licensed sites must display their licence number.

Is online gambling legal in Kenya?

Yes, when the operator is licensed in Kenya. The Gambling Control Act 2025 replaced the 1966 Betting, Lotteries and Gaming Act and set up the Gambling Regulatory Authority to license and supervise betting, casinos and online gambling. Operating without a Kenyan licence is an offence with heavy fines.

How do Kenyans pay at licensed betting and casino sites?

Most licensed operators use M-Pesa, with Airtel Money and bank cards as alternatives. Excise duty and withholding tax are deducted automatically by the operator on deposits, withdrawals or winnings, so the amount you receive can be lower than your balance.

Which casino accepting players from Kenya is the safest?

BitStarz, with a CasinoGuru Safety Index of 9.8/10.

Which casino pays out fastest in Kenya?

BitStarz: crypto and e-wallet withdrawals take 0-1 hours.

More for players in Kenya

18+ · Gamble responsibly · We earn a commission when you sign up through our links. It does not change the ranking, which is sorted by CasiScore rating.

Online Casinos in Kenya: Is It Legal? (2026)