How to Verify a Kenyan Betting Site's GRA Licence
A step-by-step guide to checking whether an online betting operator is genuinely licensed by Kenya's Gaming Regulatory Authority. Five minutes of work that protects your money.
Most Kenyan players take an operator’s licence claim at face value. The site says “Licensed by the GRA” or “BCLB Licence #…” in the footer, and that’s good enough. Usually it is. Sometimes it isn’t — and the cost of finding out the hard way is your deposit, your winnings, and any practical recourse if something goes wrong.
This piece walks through the actual verification process. It takes five minutes. It’s worth doing for any operator you intend to put real money into.
What a GRA licence actually is
The Gaming Regulatory Authority (GRA) — established by the Gambling Control Act, 2025, and which formally took over from the former Betting Control and Licensing Board (BCLB) on 28 February 2026 — is Kenya’s domestic regulator for online and retail gambling. To legally accept Kenyan players, an operator must hold a current GRA licence. The licence is publicly visible on the GRA’s public register.
A real GRA licence carries a few practical commitments:
- The operator must maintain a Kenyan corporate presence with a physical address you can serve legal documents at
- Capital adequacy requirements meaning they have to demonstrate enough money to cover player balances
- Submission to GRA financial audits
- Implementation of responsible gambling tools (deposit limits, self-exclusion)
- A defined dispute resolution process — meaning if you have an unresolved complaint, the GRA can investigate, mediate, and ultimately suspend or revoke the licence
That last point is the one that matters most in practice. Not every dispute will be resolved in your favour. But there’s a real lever you can pull, and operators behave accordingly.
The five-minute verification process
Step 1: Find the operator’s claimed licence number
Look at the site’s footer. A legitimate operator will display either:
- “Licensed by the Gaming Regulatory Authority” with a licence number, or
- “BCLB Licence Number BK XXXXXXX” (legacy format from before the GRA transition — licences issued under the BCLB remained valid until expiry during the handover), or
- A combination
Write that number down. If you can’t find a licence number anywhere on the site, that’s your first red flag — pause here. Legitimate operators display this prominently.
Step 2: Visit the GRA’s public register
The GRA maintains a public list of currently licensed operators. The official site is gaming.go.ke. Look for “Licensed Entities” or “Public Register” in the navigation.
Be aware: the GRA website has historically been imperfect. Sometimes the public register is hard to find. Sometimes individual operator listings are slow to update. If the site is down or the list looks outdated, the workaround is to either contact the GRA directly through their published channels or rely on reporting from established Kenyan business publications (Business Daily, The Star) which periodically publish licensed-operator lists.
Step 3: Match the licence number
Find the operator’s claimed licence number on the register. Verify three things:
- The number itself is on the register
- The licence is currently active (not suspended, not lapsed)
- The operating company name matches what the operator publishes on their site
That third point catches a specific scam pattern: operators displaying a real licence number that belongs to a different company. The licence number checks out, but the company holding it isn’t the company you’re depositing with.
Step 4: Check for ownership transparency
A reputable operator will publish their operating company name in their terms and conditions. That should match the company name on the GRA register. If the operator is evasive about who actually owns and operates the site, treat it as a warning sign — even if the licence number itself checks out.
Step 5: Cross-reference against known operator lists
Established Kenyan publications periodically publish updated lists of licensed operators. Compare what you’ve verified against those lists. If your operator appears in the GRA register but is conspicuously absent from every other published list of licensed operators, that’s worth a pause.
What to do if verification fails
If the operator displays a licence number that isn’t on the GRA register, or the company name doesn’t match, your options are:
- Don’t deposit. This is the easy answer.
- Report it. The GRA accepts complaints about operators making false licensing claims. So does the Communications Authority of Kenya for fraudulent online services.
- Spread the word. Other Kenyan players are vulnerable to the same misrepresentation.
The Curacao trap
Some operators displaying prominently in Kenya — names you’ve definitely seen advertised — operate under a Curacao licence rather than a GRA licence. They aren’t lying; the licence is real. But Curacao is a small Caribbean island with a permissive licensing regime and minimal practical enforcement against operators who behave badly.
If you have a dispute with a Curacao-licensed operator, your practical options are: complain publicly online, hope it shames them into paying, and accept that you probably won’t see your money back. There’s no equivalent of escalating to a domestic regulator.
This isn’t a moral judgment of any specific operator. It’s a regulatory risk-adjusted assessment. We cover the practical implications in detail in our piece on GRA vs Curacao licensing.
Operators we’ve verified
As of the most recent verification cycle, the following operators in our top rankings hold current and verified Kenyan (GRA) licences:
- JuiceBet (BK 0001242)
- Betika (BK 0001117)
- SportPesa (BK 0001193)
- Mozzartbet (BK 0001188)
- Betway
- OdiBets (BK 0001095)
- 1xBet (BK 0001232) — note: locally licensed, but a foreign-owned global operator; see its review for the nuance
Of the prominent brands advertising in Kenya, the main one we could not find on the local register is:
- Betwinner — appears to operate from offshore (Curaçao) without a current local licence; flagged accordingly in our review
We re-verify each operator quarterly and update reviews as needed.
The bigger picture
Five minutes of verification protects you from a category of fraud that, while not the most common risk in Kenyan online betting, is genuinely costly when it happens. The bigger every-day risks — slow withdrawals, bonus disputes, account closures — are mostly issues at GRA-licensed operators too. But those are issues you have recourse on. With unlicensed or falsely-licensed operators, you don’t.
If you take only one thing from this piece: never put significant money into an operator you haven’t personally verified is on the GRA register. Five minutes. Worth it.
For our full ranking of Kenyan operators sorted by licensing, payout speed, and product quality, see our best betting sites in Kenya 2026.