Skip to content

KenyaStakes in KSh18+Updated

Our top rated Betum · Up to KSh 25,000

Payments

MPesa

On this page 6
  1. Gambling Sites Accepting MPesa in Kenya
  2. M-Pesa for betting: the trade-offs
  3. Reversals and two-way payments
  4. Excise, withholding and cash-out fees
  5. Limits and the PIN
  6. M-Pesa limits, fees and taxes

Mpesa App IconOnline betting in Kenya largely revolves around M-Pesa, the mobile money service. Over 95% of Kenya's online betting transactions happen via M-Pesa.

Gambling Sites Accepting MPesa in Kenya

7 bookmakers we track for Kenya, ranked on offer, cashiers and payout speed.

How we rate
Filter
  1. 1
    Betum logo
    Editor’s pickBetumAnjouan ALSI-202603026-FI1 (Pulsiora Ltd)Betum review
    Welcome offerUp to KSh 25,000Welcome package up to KSh 25,000
    8.9/10Get bonusT&Cs apply · 18+
    Online since
    2024
  2. 2
    888Starz logo
    Best alternative888StarzCuraçao OGL/2024/665/0201 (Bittech B.V.)
    Welcome offer300% up to KSh 60,000Across the first four deposits
    8.4/10Get bonusT&Cs apply · 18+
    Min deposit
    KSh 150
    Online since
    2020
  3. 3
    Megapari logo
    Strong third optionMegapariCuraçao
    Welcome offerUp to KSh 31,400100% + 100% up to KSh 31,400 across the first two deposits
    8.0/10Get bonusT&Cs apply · 18+
    Min deposit
    KSh 720
    Online since
    2019
  4. 4
    22bet logo
    22betKenyan 2025/26 licence list — Nuntis Holdings Ltd, BK-0001293 / PG-000129422bet review
    Welcome offer100% up to KSh 19,000
    7.9/10Get bonusT&Cs apply · 18+
    Min deposit
    KSh 150
    Online since
    2017
  5. 5
    Helabet logo
    HelabetCuraçaoHelabet review
    Welcome offer100% up to KSh 16,000
    7.8/10Get bonusT&Cs apply · 18+
    Min deposit
    KSh 112
    Online since
    2019
  6. 6
    1xBet logo
    1xBetKenyan 2025/26 licence list — Advanced Gaming Ltd1xBet review
    Welcome offerUp to KSh 20,000
    7.7/10Get bonusT&Cs apply · 18+
    Min deposit
    KSh 112
    Online since
    2007
  7. 7
    Melbet logo
    MelbetKenyan 2025/26 licence list — Game Tosha Ltd, BK.0001174 / PG.0001176Melbet review
    Welcome offer200% up to KSh 25,700
    7.6/10Get bonusT&Cs apply · 18+
    Min deposit
    KSh 130
    Online since
    2012

Bonus amounts, minimum deposits and payout windows come from the operators’ Kenyan pages and change without notice — read the offer terms before you deposit. 18+ only, and betting is not a way to pay bills: how to stop when it stops being fun.

M-Pesa for betting: the trade-offs

What works
  • Deposit and cash out winnings through the same wallet
  • Up to KES 250,000 in a single payment
  • Every Paybill payment is confirmed with your M-PESA PIN
  • Topping up the M-Pesa wallet itself is free
  • Works from the M-PESA App on Android and iOS
What costs you
  • 5% excise duty is taken on betting deposits
  • Wallet balance is capped at KES 500,000
  • Agent cash-outs cost KES 29 from KES 101 to 2,500
  • Payouts from the betting account face a five percent withholding tax

Reversals and two-way payments

Self-Reversal support allows transactions to be reversed by forwarding a confirmation SMS to 456. Funds can be deposited into betting accounts and winnings withdrawn to an M-Pesa account.

Excise, withholding and cash-out fees

Bettors are charged an excise duty of 5% on deposits and a 5% withholding tax on withdrawals. Withdrawal charges are notably higher than sending fees, encouraging digital transactions over cash-outs.

Limits and the PIN

Maximum daily limits for M-Pesa transactions are set at KES 500,000, with a per-transaction limit of KES 250,000. For security, your M-Pesa PIN is used to authenticate Paybill transactions. M-Pesa's higher security levels have been praised when compared to other payment methods.

M-Pesa limits, fees and taxes

Wallet balance capKES 500,000
Daily transaction limitKES 500,000
Maximum per transactionKES 250,000
Paybill stepsBusiness number, account number, amount, M-PESA PIN
Tariff band for KES 1,000 agent withdrawalKES 29
Excise duty on deposits5% of the amount deposited
Tax on withdrawalsFive percent withholding
Getting startedRegister at an agent with a Kenyan ID or passport
AppM-PESA App on Google Play and the iOS App Store

Betting should stay a game

Ke-Bet is an independent Kenyan betting guide. We are not a bookmaker and we take no bets. Every operator on this site is checked for two things: whether it keeps balances in shillings and pays out through M-Pesa, Airtel Money, PesaLink or a Kenyan bank, and whether the bonus it advertises has terms a player can actually read. Links to operators are commercial: a partnership can affect where a brand sits in a list, never the bonus terms or limits we quote, and where a brand has no verified bonus figure we leave the row out rather than invent one. Odds, bonus figures and limits change — read the operator's own terms before you stake.

  • Responsible Gambling Kenya 1199 24/7, also 0798 683 283 and WhatsApp
  • NACADA national toll-free line 1192 24 hours a day, every day

Stakes carry excise duty and winnings carry withholding tax, which the operator deducts before it pays you.