Most Kenyan bettors don’t think about licensing — until something goes wrong. A withdrawal stalls, an account gets closed without explanation, a bonus dispute drags on. At that point, the difference between a Kenyan-licensed and an offshore-licensed operator becomes very real, very fast.

Here’s what the regulatory landscape actually looks like in 2026, and why it should matter to where you bet.

What changed in 2025

Until late 2024, Kenyan online gambling was regulated by the Betting Control and Licensing Board (BCLB) under the Betting, Lotteries and Gaming Act of 1966 — legislation written long before online betting existed and steadily patched into shape.

The Gambling Control Act 2025, which came into force in early 2025, replaced both the BCLB and the older legislation. It established the Gambling Regulatory Authority (GRA) as the new regulator, with broader powers including:

  • Direct issuance and revocation of online betting licences
  • Mandatory player fund segregation requirements
  • Statutory responsible gambling standards (deposit limits, self-exclusion, identity verification)
  • Tougher penalties for unlicensed operators marketing in Kenya
  • A public licence register accessible at gra.go.ke

For licensed operators, the practical effect was a tightening of compliance standards. For players, it meant the introduction of formal protection mechanisms that didn’t exist under the BCLB.

GRA-licensed vs Curaçao-licensed: what’s the difference?

Most international betting operators offering services in Kenya hold one of two types of licence: a Kenyan GRA licence, or a Curaçao (Caribbean) licence.

Kenyan GRA licence:

  • Requires a registered Kenyan entity (not a shell)
  • Subject to local audits and fund segregation rules
  • Player disputes can escalate to the GRA for resolution
  • Operator must comply with Kenyan tax, AML, and KYC law
  • Subject to Kenyan court jurisdiction in disputes

Curaçao licence:

  • Issued by a small Caribbean jurisdiction with limited regulatory capacity
  • No requirement for local entity in your country
  • Player disputes go to the Curaçao licensing authority — practically slow and unreliable
  • No Kenyan tax or AML obligations
  • Foreign court jurisdiction; difficult to enforce judgments

Both licences are technically “valid”. Neither operator is illegal. The difference is what happens when there’s a problem.

When the licence type matters

For most players, on most days, the licence type doesn’t visibly matter. You deposit, you play, you withdraw. Both GRA and Curaçao operators handle this routine flow competently.

The licence matters when something goes wrong:

  • Disputed withdrawal. A GRA-licensed operator that refuses to pay you can be reported to the GRA, which has the power to suspend or revoke their licence. A Curaçao operator that refuses to pay you can be reported to the Curaçao authority — in our experience and across published case studies, resolution is slow and player-favourable outcomes are uncommon.
  • Account closure without explanation. GRA rules require operators to give a documented reason for closure and process any pending withdrawals within 14 days. Curaçao operators have no equivalent obligation enforceable in Kenya.
  • Bonus dispute. A GRA operator’s bonus terms must be presented clearly before opt-in; the regulator will adjudicate disputes about ambiguous terms. Curaçao operators rely on contract law in their home jurisdiction.
  • Operator goes insolvent. Player funds at a GRA-licensed operator must be held in a segregated account and are protected up to a statutory cap. Curaçao operators have no segregation requirement; player balances become unsecured creditor claims if the operator fails.

The expected value of all these protections is low — most players won’t ever invoke them. But when they’re needed, they matter enormously, and the cost of having them is essentially zero (you can choose a GRA-licensed operator without giving up product or bonus quality).

How to verify a Kenyan licence

Don’t take the operator’s word for it. Verify:

  1. Visit gra.go.ke and find the public licence register.
  2. Search for the operator name. A current bookmaker licence will show licence number, issue and expiry dates, and the registered company name.
  3. Cross-check the registered company. Look it up on the Business Registration Service (eCitizen) — if it’s not a real Kenyan company, the GRA listing is likely outdated or fraudulent.
  4. Check the licence is current. Some operators display a licence that has expired. Make sure the expiry date is in the future.

Operators that pass all four checks are properly licensed in Kenya. Operators that fail any check are operating outside Kenyan regulatory protection — which doesn’t necessarily mean they’re untrustworthy, just that you have no recourse if something goes wrong.

Our position

We’ve structured our main ranking so that GRA-licensed operators get a meaningful score boost in the licensing category (worth 25% of the headline rating). This favours sites with verifiable current Kenyan licences — JuiceBet, Betika, 1xBet (operating via Advanced Gaming Limited), Mozzartbet, SportPesa, and OdiBets — over operators we cannot verify or that operate under offshore licences only.

We don’t refuse to recommend offshore-licensed sites — they have legitimate uses, particularly for niche markets or larger bonuses — but we list them lower and flag the licensing trade-off prominently. For operators whose Kenyan licence we cannot verify on the GRA register, we pause our recommendation pending clarification.

The simple version: if you’re depositing more than KSh 5,000–10,000, or if you care about being able to escalate disputes to a regulator, choose a GRA-licensed operator. The product gap is small; the protection gap is large.