18+Bet only where it is legal for you. Gambling can be addictive.

Safer gambling

Kenya betting guide ·

Best Betting Sites in Kenya

Compare the best betting sites in Kenya on shilling welcome offers, M-Pesa and crypto payments, GRA licences and withdrawals, and see how the betting tax rules that took effect on 1 July 2026 affect your deposits and payouts.

  • Currency: Shilling · KES
  • Legal age: Adults 18+
  • Regulator: GRA (formerly BCLB)
  • Popular payments: M-Pesa · Airtel Money

Kenya betting table

Best betting sites in Kenya compared

Each card shows the welcome offer, the licence and how the site takes your money — M-Pesa and shillings, or crypto. GRA-licensed bookmakers are tagged “Licensed in Kenya”; use the filter to see them on their own, or open a card for the bonus terms.

Best betting sites in Kenya compared
  1. Top pick
    Rank 1
    22Bet logo

    22Bet

    • Licensed in Kenya
    • Takes shillings
    • Crypto
    • Sportsbook
    • Casino
    Welcome offer100% up to KES 15,000
    • LicenceGRA
    Visit 22Bet

    18+ · New customers · T&Cs apply

    Key facts and offer terms

    Licensed in Kenya for sports betting and casino, with a 100% first deposit bonus of up to KES 15,000 and M-Pesa and Airtel Money in the cashier.

    Products
    Sportsbook, Casino
    Funded with
    Shilling
    Apps
    Android, iOS
    Payments
    M-Pesa, Airtel Money, Visa, Mastercard, Bank transfer, Bitcoin
    Licence
    Gambling Regulatory Authority of Kenya
    Welcome offer terms
    Minimum deposit KES 150; wager the bonus 5x on multibets of three or more selections at odds of 1.40 or higher.
    Operator’s offer terms

    Pros

    • M-Pesa, Airtel Money, cards and bitcoin in one cashier
    • Bonus available from a KES 150 deposit
    • Android and iOS apps

    Cons

    • Bonus wagering counts on multibets of three or more legs only
  2. Rank 2
    BetWinner logo

    BetWinner

    • Takes shillings
    • Crypto
    • Sportsbook
    • Casino
    Welcome offer100% up to KES 15,000
    • LicenceCuraçao
    Visit BetWinner

    18+ · New customers · T&Cs apply

    Key facts and offer terms

    International sportsbook and casino with shilling accounts, M-Pesa and Airtel Money payments and a 100% first deposit bonus, under a Curaçao licence.

    Products
    Sportsbook, Casino
    Funded with
    Shilling
    Apps
    Android, iOS
    Payments
    M-Pesa, Airtel Money, Visa, Mastercard, Skrill, Neteller, Bank transfer, Bitcoin
    Licence
    Curaçao Gaming Authority
    Welcome offer terms
    Minimum deposit KES 120; wager the bonus 5x on accumulators of 3+ selections, at least 3 at odds of 1.40 or higher, within 30 days of registration.
    Operator’s offer terms

    Pros

    • Shilling accounts with M-Pesa and Airtel Money
    • Crypto, cards and e-wallets as well
    • Site available in English and Swahili
  3. Rank 3
    Melbet logo

    Melbet

    • Licensed in Kenya
    • Takes shillings
    • Crypto
    • Sportsbook
    • Casino
    Welcome offer200% up to KES 25,700
    • LicenceGRA
    Visit Melbet

    18+ · New customers · T&Cs apply

    Key facts and offer terms

    Licensed in Kenya for sports betting and casino, with a first deposit bonus of up to KES 25,700 from a KES 130 deposit.

    Products
    Sportsbook, Casino
    Funded with
    Shilling
    Apps
    Android, iOS
    Licence
    Gambling Regulatory Authority of Kenya
    Welcome offer terms
    Minimum deposit KES 130; wager the bonus 8x on accumulators of 3+ selections, at least 3 at odds of 2.10 or higher, within 30 days of registration; totals and handicaps do not count.
    Operator’s offer terms

    Pros

    • Bonus available from a KES 130 deposit
    • Android and iOS apps
    • Weekly promotions priced in shillings

    Cons

    • Minimum odds of 2.10 on three legs of each bonus multibet
  4. Rank 4
    1xBet logo

    1xBet

    • Licensed in Kenya
    • Takes shillings
    • Sportsbook
    • Casino
    Welcome offer200% up to KES 20,000
    • LicenceGRA
    Visit 1xBet

    18+ · New customers · T&Cs apply

    Key facts and offer terms

    Licensed in Kenya for sports betting and casino, with shilling accounts and a very wide range of football markets.

    Products
    Sportsbook, Casino
    Funded with
    Shilling
    Apps
    Android, iOS
    Licence
    Gambling Regulatory Authority of Kenya
    Welcome offer terms
    Minimum deposit KES 112; half the bonus is wagered 5x on accumulators of 3+ selections at odds of 1.40 or higher and half 30x in 1xGames, within 30 days of registration.
    Operator’s offer terms
  5. Rank 5
    Paripesa logo

    Paripesa

    • Sportsbook
    • Casino
    Welcome offer100% up to KES 14,000
    Visit Paripesa

    18+ · New customers · T&Cs apply

    Key facts and offer terms

    International sportsbook and casino that accepts players from Kenya, with a 100% first deposit bonus.

    Products
    Sportsbook, Casino
  6. Rank 6
    Linebet logo

    Linebet

    • Sportsbook
    • Casino
    Welcome offer100% up to €100 (paid in shillings)
    • LicenceCuraçao
    Visit Linebet

    18+ · New customers · T&Cs apply

    Key facts and offer terms

    Curaçao-licensed sportsbook and casino open to Kenyan players, with a 100% sports bonus on the first deposit.

    Products
    Sportsbook, Casino
    Funded with
    Foreign currency
    Licence
    Curaçao Gaming Authority
    Welcome offer terms
    Minimum deposit KES 145.56; wager the bonus 5x on accumulators of 3+ selections, at least 3 at odds of 1.40 or higher, within 30 days of registration.
    Operator’s offer terms
  7. Rank 7
    1win logo

    1win

    • Sportsbook
    • Casino
    Welcome offerUp to 500% across your first 4 deposits
    Visit 1win

    18+ · New customers · T&Cs apply

    Key facts and offer terms

    Sportsbook and casino open to Kenyan players, with a welcome package split over the first four deposits.

    Products
    Sportsbook, Casino
    Funded with
    Foreign currency
    Welcome offer terms
    Each of the first four deposits unlocks a bonus; the minimum deposit and wagering requirement are shown on each bonus card, and bonus funds are played in the Casino ‘Bonus Wagering’ games.
    Operator’s offer terms
  8. Rank 8
    Gamdom logo

    Gamdom

    • Crypto
    • Sportsbook
    • Casino
    Welcome offer15% boosted instant rakeback for 7 days
    • LicenceAnjouan
    • ExtrasCash out
    Visit Gamdom

    18+ · New customers · T&Cs apply

    Key facts and offer terms

    Crypto casino and sportsbook licensed in Anjouan, giving new players 15% boosted rakeback for their first week.

    Products
    Sportsbook, Casino
    Funded with
    Crypto
    Features
    Cash out
    Licence
    Anjouan Gaming Authority
    Welcome offer terms
    Activate it under Special Rewards with an affiliate code (Gamdom’s own is GAM15) within 6 hours of registering; the boost then runs for 7 days.
    Operator’s offer terms
  9. Rank 9
    Cloudbet logo

    Cloudbet

    • Crypto
    • Sportsbook
    • Casino
    Welcome offerUp to US$2,500 in cash rewards over 30 days
    • PayoutWithin 24 hours
    • LicenceCuraçao
    • ExtrasCash out
    Visit Cloudbet

    18+ · New customers · T&Cs apply

    Key facts and offer terms

    Crypto sportsbook running since 2013 that pays out in coins, with withdrawals stated within 24 hours.

    Products
    Sportsbook, Casino
    Funded with
    Crypto
    Payout time
    Within 24 hours
    Features
    Cash out
    Licence
    Curaçao Gaming Authority
    Welcome offer terms
    Starts with a first deposit of any amount; 10% casino rakeback plus daily casino and weekly sports cash drops, paid as real cash with no rollover, then a Cash Vault on day 30.
    Operator’s offer terms
  10. Rank 10
    BetFury logo

    BetFury

    • Crypto
    • Sportsbook
    • Casino
    Welcome offerUp to US$10,500 (590%) + 225 free spins
    • LicenceCuraçao
    • ExtrasCash out
    Visit BetFury

    18+ · New customers · T&Cs apply

    Key facts and offer terms

    Crypto sportsbook and casino with a welcome package of up to US$10,500 and 225 spins across three deposits.

    Products
    Sportsbook, Casino
    Funded with
    Crypto
    Features
    Cash out
    Licence
    Curaçao Gaming Authority
    Welcome offer terms
    Spread over three deposits from US$5; the first bonus must be activated within 7 days of sign-up and each bonus wagered within 14 days on slots, live games and BetFury Originals.
    Operator’s offer terms
  11. Rank 11
    BitStarz logo

    BitStarz

    • Crypto
    • Casino
    Welcome offerUp to US$500 or 5 BTC + 180 free spins
    • Payout10 minutes on average
    • LicenceCuraçao
    Visit BitStarz

    18+ · New customers · T&Cs apply

    Key facts and offer terms

    Casino-only crypto site with no sportsbook, known for cashouts averaging around ten minutes.

    Products
    Casino
    Funded with
    Crypto
    Payout time
    10 minutes on average
    Licence
    Curaçao Gaming Authority
    Welcome offer terms
    100% bonus plus 180 free spins on the first deposit, then up to €400 or 4 BTC on the next three deposits.
    Operator’s offer terms
  12. Rank 12
    Stake logo

    Stake

    • Crypto
    • Sportsbook
    • Casino
    Welcome offer3.5% rakeback with a welcome code
    • LicenceCuraçao
    • ExtrasCash out
    Visit Stake

    18+ · New customers · T&Cs apply

    Key facts and offer terms

    Crypto sportsbook and casino where new players unlock 3.5% rakeback with a welcome code instead of a deposit bonus.

    Products
    Sportsbook, Casino
    Funded with
    Crypto
    Features
    Cash out
    Licence
    Curaçao Gaming Authority
    Welcome offer terms
    Enter a valid code on the Offers page within 24 hours of opening your account to get 3.5% of the house edge back on every bet.
    Operator’s offer terms

Bonus amounts and terms are set by the bookmakers and can change at any time, so confirm the offer in the cashier before your first M-Pesa deposit.

Quick answer

What is the best betting site in Kenya?

What is the best betting site in Kenya?
22Bet logo

Our top pick in Kenya

22Bet is our top pick in Kenya right now. Licensed in Kenya for sports betting and casino, with a 100% first deposit bonus of up to KES 15,000 and M-Pesa and Airtel Money in the cashier. BetWinner is next in our ranking.

Visit 22Bet

18+ · New customers · T&Cs apply

Your own betting habits decide the right pick. If you stake small amounts on EPL and Kenyan Premier League matches, look first at M-Pesa payouts and the minimum deposit; if you like long multibets, the wagering rules behind the welcome bonus deserve a closer look than its headline amount.

GRA licence

Licensed betting companies in Kenya

The Gambling Regulatory Authority of Kenya (GRA) licenses betting companies and publishes a list for each trading period, with the company name, trading name, licence numbers and website. It has taken over from the Betting Control and Licensing Board (BCLB) under the Gambling Control Act, 2025.

Licensed betting companies in Kenya
Licensed betting companies in Kenya
SiteLicenceLicensed forVisit
22Bet logo22BetGambling Regulatory Authority of KenyaBookmaker and public gamingVisit 22Bet
Melbet logoMelbetGambling Regulatory Authority of KenyaBookmaker and public gamingVisit Melbet
1xBet logo1xBetGambling Regulatory Authority of KenyaBookmaker and public gamingVisit 1xBet

Among the sites we compare, 22Bet, Melbet and 1xBet appear on the Gambling Regulatory Authority of Kenya list of licensed companies for 2025/26.

Other well-known names on the same list include Betika, SportPesa, Odibets, SportyBet, Mozzartbet and Shabiki.

How to check a licence yourself

  • Open the GRA list of licensed companies and search for the trading name you see on the betting site.
  • Match the website address: the list shows the domain each licence covers, such as 22bet.co.ke or melbet.ke.
  • Check the licence type: BK is a bookmaker licence for sports betting, PG covers public gaming such as casino games and PL covers lotteries.
  • Compare the licence number in the site footer with the number on the list.

International sites

Offshore and crypto betting sites in Kenya

Sites outside the GRA list can still be used from Kenya: they hold licences from authorities such as Curaçao or Anjouan. BetWinner runs shilling accounts with M-Pesa, while the crypto sites below take deposits in USDT, bitcoin and other coins.

Offshore and crypto betting sites in Kenya

Checks for offshore and crypto sites

  • Find the licence holder and licence number at the bottom of the site.
  • See whether M-Pesa appears in the cashier or whether the site accepts crypto only.
  • Copy the deposit address and network straight from the cashier — a coin sent on the wrong network may not be recoverable.
  • A crypto balance rises and falls with the coin price, so its value in shillings changes even when you are not betting.

Welcome offers

Betting sites with sign-up bonuses in Kenya

Most welcome bonuses in Kenya are tied to your first deposit and must be staked a set number of times before the money can be withdrawn. Offers sold as a “free bonus on registration”, with no deposit at all, are rare — read their terms closely.

Betting sites with sign-up bonuses in Kenya
Welcome offers at betting sites in Kenya
SiteWelcome offerKey termsVisit
22Bet logo22Bet100% up to KES 15,000Minimum deposit KES 150; wager the bonus 5x on multibets of three or more selections at odds of 1.40 or higher.Visit 22Bet
BetWinner logoBetWinner100% up to KES 15,000Minimum deposit KES 120; wager the bonus 5x on accumulators of 3+ selections, at least 3 at odds of 1.40 or higher, within 30 days of registration.Visit BetWinner
Melbet logoMelbet200% up to KES 25,700Minimum deposit KES 130; wager the bonus 8x on accumulators of 3+ selections, at least 3 at odds of 2.10 or higher, within 30 days of registration; totals and handicaps do not count.Visit Melbet
1xBet logo1xBet200% up to KES 20,000Minimum deposit KES 112; half the bonus is wagered 5x on accumulators of 3+ selections at odds of 1.40 or higher and half 30x in 1xGames, within 30 days of registration.Visit 1xBet
Paripesa logoParipesa100% up to KES 14,000Full terms on the operator’s siteVisit Paripesa
Linebet logoLinebet100% up to €100 (paid in shillings)Minimum deposit KES 145.56; wager the bonus 5x on accumulators of 3+ selections, at least 3 at odds of 1.40 or higher, within 30 days of registration.Visit Linebet
1win logo1winUp to 500% across your first 4 depositsEach of the first four deposits unlocks a bonus; the minimum deposit and wagering requirement are shown on each bonus card, and bonus funds are played in the Casino ‘Bonus Wagering’ games.Visit 1win
Gamdom logoGamdom15% boosted instant rakeback for 7 daysActivate it under Special Rewards with an affiliate code (Gamdom’s own is GAM15) within 6 hours of registering; the boost then runs for 7 days.Visit Gamdom
Cloudbet logoCloudbetUp to US$2,500 in cash rewards over 30 daysStarts with a first deposit of any amount; 10% casino rakeback plus daily casino and weekly sports cash drops, paid as real cash with no rollover, then a Cash Vault on day 30.Visit Cloudbet
BetFury logoBetFuryUp to US$10,500 (590%) + 225 free spinsSpread over three deposits from US$5; the first bonus must be activated within 7 days of sign-up and each bonus wagered within 14 days on slots, live games and BetFury Originals.Visit BetFury
BitStarz logoBitStarzUp to US$500 or 5 BTC + 180 free spins100% bonus plus 180 free spins on the first deposit, then up to €400 or 4 BTC on the next three deposits.Visit BitStarz
Stake logoStake3.5% rakeback with a welcome codeEnter a valid code on the Offers page within 24 hours of opening your account to get 3.5% of the house edge back on every bet.Visit Stake

What to check before you claim

  • Wagering: how many times the bonus must be staked, and on which bets — 22Bet asks for 5x on multibets of three or more legs at odds of 1.40+, Melbet for 8x with three legs at 2.10+.
  • Minimum deposit for the bonus: KES 150 at 22Bet and KES 130 at Melbet.
  • Odds floor: a leg priced below the stated minimum does not count towards wagering.
  • Validity: whatever is left of the bonus is lost once the offer period ends.
  • Opt-in: some sites only credit the bonus if you tick the bonus box before your first deposit.

A genuine bookmaker never charges a “registration fee” or “activation fee” before releasing a bonus.

Payments

M-Pesa betting sites in Kenya

M-Pesa is the standard way to fund a betting account in Kenya. Licensed bookmakers show a paybill number in the cashier, and many also send an M-Pesa prompt to your phone so you only enter your PIN. Airtel Money, cards and bank transfer are the main alternatives.

M-Pesa betting sites in Kenya
Payment methods at betting sites in Kenya
MethodDepositsWithdrawalsSpeedWatch out for
M-PesaM-PesaAccepted almost everywhereAccepted almost everywhereUsually credited straight awayUse a line registered in your own name
Airtel MoneyAirtel MoneySome sitesCheck the cashierUsually credited straight awayWithdrawal support varies by site
Visa / MastercardVisa / MastercardSome sitesNot always offeredPayouts to cards take longerYour bank may decline gambling payments
Bank transferBank transferRarely neededOffered by some sitesSlower than mobile moneyHandy for amounts above M-Pesa limits
CryptoCryptoOffshore and crypto sites onlyOffshore and crypto sites onlyDepends on the coin and networkCoins sent on the wrong network can be lost

How to deposit with an M-Pesa paybill

  1. Open the cashier on the betting site and choose M-Pesa to see the paybill number and the account reference.

  2. On your phone, open M-Pesa and go to Lipa na M-Pesa, then Pay Bill.

  3. Enter the business number, the account reference and the amount.

  4. Confirm with your M-Pesa PIN and wait for the confirmation SMS.

  5. Check that the deposit shows in your betting balance before you place a bet.

Finance Act, 2026

Betting tax in Kenya in 2026

The Finance Act, 2026, in force since 1 July 2026, sets how betting is taxed in Kenya. Licensed bookmakers deduct the tax and pay it to the Kenya Revenue Authority (KRA), so you may see it as a deduction on deposits and payouts.

Betting tax in Kenya in 2026
Betting taxes in Kenya from 1 July 2026
TaxRateCharged on
Excise duty5%Money you deposit or otherwise make available for betting
Withholding tax on betting payouts5%Payouts credited to your betting account
Withholding tax on lottery and prize winnings20%Lottery and prize competition payouts

Until 30 June 2026, withholding tax on betting was charged when you withdrew from your wallet. The Finance Act, 2026 moved it to the moment a payout reaches your betting account, so staking winnings again no longer delays the tax.

Cashing out

Withdrawing betting winnings to M-Pesa

Most Kenyan bookmakers pay winnings straight back to M-Pesa. Expect your first payout to take longer: the bookmaker may ask for your ID before it releases the money, and an active bonus normally blocks withdrawals until the wagering is done.

Withdrawing betting winnings to M-Pesa
  1. Verify your account with the ID or passport you registered with.

  2. Open the cashier, choose Withdraw and pick M-Pesa.

  3. Enter the amount, staying within the minimum and maximum the cashier shows.

  4. Confirm the request and wait for the M-Pesa SMS.

  5. For large wins, check whether the site pays in parts or by bank transfer, since M-Pesa has transaction and daily limits.

Mobile

Betting apps in Kenya

Most punters in Kenya bet on a phone. 22Bet, Melbet, 1xBet and BetWinner offer Android and iOS apps, and every site in the table works in a mobile browser.

Betting apps in Kenya
  • Get the Android APK only from the bookmaker’s own website; files passed around in WhatsApp or Telegram groups can be fake.
  • Switch on two-step login where the app supports it.
  • Nobody from a betting site needs your M-Pesa PIN or a one-time code — keep both to yourself.
  • If data bundles are tight, try the mobile site as well as the app before you settle on one.

Markets

Football betting in Kenya: markets to know

Kenyan punters bet mostly on the English Premier League, the Champions League and La Liga, along with the Kenyan Premier League. Harambee Stars matches and AFCON fixtures draw big interest too.

Football betting in Kenya: markets to know

Common betting terms

1X2
Pick the home win (1), the draw (X) or the away win (2); extra time and penalties do not count.
Double chance
Cover two of the three results — 1X, X2 or 12 — in one bet, for a lower price.
GG/NG
GG wins if both teams find the net; NG wins if at least one side fails to score.
Over/under 2.5
Over wins with three goals or more in the match; under wins with two or fewer.
Draw no bet
Back a team to win and get your stake refunded if the match is drawn.
Handicap
One side starts with a goal advantage or deficit, which makes a lopsided fixture more even.

Booking codes

Tipsters in Kenya often share bets as booking codes: type the code into the bet slip and the selections load automatically. A code only works on the bookmaker that issued it, and paid “sure odds” or “fixed match” codes are fraud — no one can know a result in advance.

Multibets

A multibet multiplies the odds of every leg, so three picks at 1.50, 1.80 and 2.10 turn KES 1,000 into a possible KES 5,670 — but one wrong pick loses the whole slip. Try your own numbers in the calculator.

Multibet calculator

Potential return KES 5,670.00
Total odds
5.67
Profit
KES 4,670.00
Implied chance
17.6%

Implied chance is 1 ÷ total odds and includes the bookmaker’s margin, so the real chance is lower.

Jackpots and games

Jackpots, multibet bonuses and Aviator in Kenya

Jackpots such as the SportPesa Mega Jackpot and the Betika Grand Jackpot ask you to call the result of a long list of matches for a small stake. A winning ticket can pay millions of shillings, but very few tickets get every match right, so stake only what you would spend on entertainment.

Jackpots, multibet bonuses and Aviator in Kenya

Many sites add a multibet bonus to winning slips with enough selections. Check the minimum number of legs and the minimum odds per leg before you count on it.

Aviator and other crash games are casino games: a multiplier rises until it stops at a random point, and you have to cash out before it does. Rounds last seconds, so set a budget and a time limit before you play.

How we compare

How we compare betting sites in Kenya

Every site in our table is shown against the same six points, whether its licence comes from the GRA or from an overseas authority.

How we compare betting sites in Kenya
  • Licence

    GRA list entry and licence types, or the overseas licence the site names.

  • M-Pesa and other payments

    M-Pesa and Airtel Money in both directions, plus cards, bank transfer or crypto where available.

  • Bonus terms

    Wagering multiplier, odds floor and validity period rather than the headline figure.

  • Withdrawals

    Published payout times and withdrawal limits per transaction.

  • App and mobile site

    Android and iOS apps or a light mobile site, bet slip clarity, deposit limits and time-outs.

  • Football coverage

    EPL, Champions League and Kenyan Premier League markets, plus live betting.

Getting started

How to sign up at a betting site in Kenya

How to sign up at a betting site in Kenya
  1. Choose a site from the table and open its official website or app.

  2. Register with your phone number and pick Kenyan shillings (KES) if the site offers it.

  3. Enter the SMS code to confirm your number.

  4. Add your name and ID number exactly as they appear on your national ID or passport.

  5. Tick the welcome bonus box if there is one, then make your first deposit by M-Pesa or another method from the cashier.

  6. Once the bonus shows in your account, read its wagering rules before you place a bet.

FAQ

Betting sites in Kenya: questions and answers

Quick answers on licences, M-Pesa, bonuses and the 2026 tax rules for punters in Kenya.

What is the best betting site in Kenya?

22Bet is our top pick in Kenya right now. Licensed in Kenya for sports betting and casino, with a 100% first deposit bonus of up to KES 15,000 and M-Pesa and Airtel Money in the cashier. BetWinner is next in our ranking.

Which betting companies are licensed in Kenya?

The Gambling Regulatory Authority of Kenya publishes the list of licensed companies on its website. For the 2025/26 trading period it includes 22Bet, 1xBet, Melbet, Betika, SportPesa, Odibets, SportyBet, Mozzartbet and Shabiki, among others.

Is betting legal in Kenya?

Yes, for anyone aged 18 or over. Betting is regulated by the Gambling Regulatory Authority of Kenya under the Gambling Control Act, 2025, which replaced the Betting, Lotteries and Gaming Act and the BCLB.

How much is betting tax in Kenya?

Since 1 July 2026, under the Finance Act, 2026, a 5% excise duty applies to money deposited for betting and 5% withholding tax applies to betting payouts credited to your account. Lottery and prize competition winnings carry 20% withholding tax.

Which betting sites accept M-Pesa?

M-Pesa is accepted by almost every licensed betting site in Kenya, usually through a paybill number shown in the cashier. Among the sites we compare, 22Bet and BetWinner list both M-Pesa and Airtel Money.

Which betting sites give a free bonus on registration in Kenya?

Very few do. Most Kenyan welcome offers need a first deposit: 22Bet gives 100% up to KES 15,000 from KES 150, and Melbet up to KES 25,700 from KES 130. Compare the wagering and minimum odds, and never pay a fee to unlock a bonus.

How do I withdraw betting winnings to M-Pesa?

Verify your account, open the cashier, choose Withdraw and M-Pesa, enter an amount within the site’s limits and confirm. The money arrives in your M-Pesa wallet with an SMS confirmation; the first withdrawal can take longer because of ID checks.

How can I self-exclude from betting in Kenya?

You can ask your betting site for a time-out or self-exclusion in your account settings, and the Gambling Regulatory Authority of Kenya runs a self-exclusion service on its website.

Bet responsibly in Kenya

Treat betting as paid entertainment, never as income. Set aside a fixed amount you can afford to lose, keep it apart from rent, school fees and family money, and never bet with Fuliza, mobile loans or borrowed cash. Licensed sites offer deposit limits, time-outs and self-exclusion, and the GRA runs its own self-exclusion service. Gambling Therapy offers free, confidential help if betting is causing problems.

Safer gambling tools
Kenya guide