Online slots in Kenya: RTP, cost per spin and where to play
Every slot we list with its studio, RTP and features, what a session costs in Kenyan Shilling, and the slot sites that accept Kenyan players. Casino rows and offers are live from the knowledge base; slot figures are the ones we list.
18+ only
Licensed by Gambling Regulatory Authority of Kenya since 2025-08-26
M-Pesa at 8 of 24 ranked sites
Welcome offers on 6 sites · tax 20%%
Which online slots give Kenyan players the most for their shillings?
Check the RTP before the theme. At KSh 20 a spin, 1,000 spins on a 96% slot cost KSh 800 on average, and the same spins on a 94% slot cost KSh 1,200. Then match the volatility to your budget, try the free demo, and play at a site that pays out to M-Pesa.
1,000 spins at KSh 20, 96% RTP
KSh 800
expected cost
Same spins at 94% RTP
KSh 1,200
50% more
Slots in Kenya at a glance
18+
Minimum age for online gambling in Kenya.
Gambling Regulatory Authority of Kenya
Gambling Control Act, 2025 replaced the BCLB and set up the current regulator.
20%%
Withholding tax on winnings paid by a Kenyan-licensed operator.
8/24
Ranked slot sites that list M-Pesa for deposits today.
290 FS
Melbet currently leads the ranking on free spins in its welcome offer.
Popular slots
Popular slots
Well-known slots, each with its published RTP and, where the studio's ratings vary enough to be useful, its volatility.
These progressive pots are from Playtech. Amounts are what the Playtech ticker shows right now, not a cross-network ranking. Play progressive slots at our #1 ranked site, or open a game page for the pot.
Playtech progressive pots from the Playtech jackpot ticker. Checked 29 Oct 2026, 08:55 UTC. Trend lines are hourly closes over the last 3 days from the same ticker feed. Ticker snapshot 29 Oct 2026, 08:55 UTC.
Slot sites
Live ranking
Slot sites for Kenyan players
Live ranking for Kenyan players (24 sites). Ticks show M-Pesa and Airtel Money from each casino's payment list. Offers come from the knowledge base when we have them. None of the casinos we rank lists a Kenyan Gambling Regulatory Authority of Kenya licence — check the operator's licence and terms before you deposit.
1
KSh 3,000,000 + 1 free spinAnjouan License
M-Pesa
–
Airtel Money
–
Cards
–
18+ · T&Cs Apply · Play Responsibly
2
M-Pesa + Swahili190,000 KES + 150 free spinsDirección General de Juegos y Sorteos (DGJS)
Most slots sit between 95.5% and 96.5% RTP, so a gap of one or two points is what separates a cheap slot from an expensive one. Fewer than half of the records carry a published RTP; a slot without one is not cheaper or dearer, we simply have no figure for it yet.
Computed from the slots we list. RTP is each slot's listed figure for its standard version; volatility counts only ratings on a five-step scale from studios whose ratings vary.
How to pick
How to pick a slot
1
Read the RTP in the game's info screen
Studios such as Pragmatic Play ship several RTP versions of one game, and the casino chooses which one you get. The info or paytable screen shows the version you are playing.
What it means: At KSh 20 a spin, each point of RTP is worth KSh 200 over 1,000 spins.
2
Match volatility to your budget
Low-volatility slots pay small amounts often. High-volatility slots go longer without a win and pay more when they do, so a small budget can run out before the bonus round arrives.
3
Play the free demo first
Most studios publish a demo with virtual credits. Use it to learn how the bonus round triggers before you stake shillings.
Look for M-Pesa or Airtel Money in the slot sites list, then read the withdrawal limits and the bonus terms before you register.
Cost
Computed from the slots we list
What a session costs at the median RTP
Expected cost = bet × spins × (1 − RTP), at the median RTP of these slots, 96.01%.
Bet per spin
100 spins
1,000 spins
1 hour (600 spins)
vs median 96.01%
KSh 10
KSh 40
KSh 399
KSh 239
KSh 0
KSh 20
KSh 80
KSh 798
KSh 479
KSh 0
KSh 50
KSh 199
KSh 1,995
KSh 1,197
KSh 0
KSh 100
KSh 399
KSh 3,990
KSh 2,394
KSh 0
FAQ
Is online slot gambling legal in Kenya?
Online gambling in Kenya is Legal for adults 18+ under Gambling Control Act, 2025 (No. 14 of 2025), regulated by Gambling Regulatory Authority of Kenya. See our Kenya page for the current position and sources.
What does RTP mean on a slot?
Return to player is the share of all money staked on a slot that the game pays back over a very large number of spins. A 96% slot keeps 4% on average, so 1,000 spins at KSh 20 cost about KSh 800. It says nothing about a single session. RTP explained.
Can I play slots for free?
Yes. Many slots we list have a studio demo that runs on virtual credits, and you can open it from the slot's page. The free slots page lists every slot with a demo.
Which slot sites accept M-Pesa?
The slot sites list on this page shows an M-Pesa and an Airtel Money tick for each casino, taken from its live payment list. A dash means the casino does not list the method, so check its cashier before you sign up.
How does SlotsRank rank slot sites?
The list is our live ranking for Kenyan players. How we score casinos is set out on How we rank, and how we look at individual slots on How we review slots.
18+
Responsible gambling
Play only with money you can afford to lose
Slots are for adults aged 18 and over. Decide your budget in Kenyan Shilling before you open a game, keep sessions short and never top up to win back a loss. Every cost on this page is an average over many spins: a single session can end well above or well below it.