Top bonuses →
Coral Casino – Bet £10 get 100 FREE Spins!Ladbrokes – Bet £10 get 500 FREE Spins!10Bet Casino – 100% Matched Bonus!Casumo – £100 Welcome Bonus!PlayOJO – 80 FREE Spins for New Customers!Ad · 18+ · T&Cs applyCoral Casino – Bet £10 get 100 FREE Spins!Ladbrokes – Bet £10 get 500 FREE Spins!10Bet Casino – 100% Matched Bonus!Casumo – £100 Welcome Bonus!PlayOJO – 80 FREE Spins for New Customers!Ad · 18+ · T&Cs apply
  1. Home
  2. Guides
  3. RTP & Volatility

RTP & volatility explained

Two numbers tell you most of what you need to know about how an online slot pays: RTP and volatility. Here is what they mean, how to use them – and what they cannot tell you.

Michael KirbyBy Michael Kirby, iGaming expertUpdated 4 min read18+ · T&Cs apply
Editor's pick#1 in our rankings
Coral Casino
Read review →
Bet £10 get 100 FREE Spins!
100 × 10p spins · No wagering on winnings
Claim 100 Free Spins →

18+. New casino players only. Deposit (certain types excluded) and bet £10+ on slots to get 100 Free Spins (selected games, 10p each, 48 hours to accept, valid for 7 days). No wagering on free spin winnings. Full T&Cs apply. BeGambleAware.org

Key takeaways
  • RTP (return to player) is a long-term theoretical average, not a prediction for your session.
  • Volatility describes how wins are spread – frequent and small, or rare and large.
  • The same slot can run at different RTPs at different casinos, so check the game's help screen.
Michael Kirby
Michael's expert tip

Choose volatility to suit your budget, then RTP to break ties. A high RTP slot that burns your budget in ten minutes is not good value for you.

What is RTP in slots?

RTP, or return to player, is the percentage of all money staked on a slot that it is designed to pay back to players over millions of spins. A slot with a 96% RTP will, in theory, return £96 for every £100 staked – across all players, over a very long time.

In any single session your results can be far above or below that figure. RTP describes the maths of the game, not what will happen in your next hour of play.

RTP and house edge

House edge is simply 100% minus RTP. A 96% RTP slot has a 4% house edge; an 88.12% RTP jackpot slot such as Mega Moolah has an 11.88% house edge.

Why RTP can differ between casinos

Many developers release the same slot with several RTP settings, and each casino chooses which version to offer. That is why we show each developer's published default RTP and recommend checking the figure in the game's help or information screen before you play.

How to find a slot's RTP

  1. Open the slot at your casino.
  2. Tap the information, help or paytable icon (often an "i" or "?").
  3. Look for "Return to player" or "Theoretical RTP" in the game rules.

High RTP slots

SlotDeveloperRTPVolatilityWays to win
Blood SuckersNetEnt98.00%Low25 paylines
Big Bad WolfQuickspin97.34%Medium25 paylines
White Rabbit MegawaysBig Time Gaming97.24%Medium-HighUp to 248,832 ways
Immortal RomanceGames Global96.86%Medium-High243 ways
Jammin' JarsPush Gaming96.83%HighCluster pays (8×8)
Dead or Alive 2NetEnt96.82%High9 paylines
Big Bass BonanzaPragmatic Play96.71%High10 paylines
Big Bass SplashPragmatic Play96.71%High10 paylines
Razor SharkPush Gaming96.70%High20 paylines
Thunderstruck IIGames Global96.65%Medium243 ways
Divine FortuneNetEnt96.59%Medium20 paylines + progressive
Great Rhino MegawaysPragmatic Play96.58%HighUp to 200,704 ways
Legacy of DeadPlay'n GO96.58%High10 paylines
Twin SpinNetEnt96.56%Medium-High243 ways
Buffalo King MegawaysPragmatic Play96.52%HighUp to 200,704 ways
ReactoonzPlay'n GO96.51%HighCluster pays (7×7)
The Dog HousePragmatic Play96.51%High20 paylines
Wild West GoldPragmatic Play96.51%High40 paylines
Big Bass Bonanza 1000Pragmatic Play96.51%High10 paylines
Gates of OlympusPragmatic Play96.50%HighScatter pays
Starlight PrincessPragmatic Play96.50%HighScatter pays
Sugar RushPragmatic Play96.50%HighCluster pays (7×7)
Madame Destiny MegawaysPragmatic Play96.50%HighUp to 117,649 ways
Gates of Olympus 1000Pragmatic Play96.50%HighScatter pays
Rise of OlympusPlay'n GO96.50%High5×5 grid, 3 in a row
Moon PrincessPlay'n GO96.50%High5×5 grid, cascades
Sweet BonanzaPragmatic Play96.48%HighScatter pays
Money Train 2Relax Gaming96.40%High40 paylines
Bar chart comparing the default RTP of popular slots
Default RTP of popular slots.

What is slot volatility?

Volatility (sometimes called variance) describes how a slot distributes its wins. Two slots with the same RTP can feel completely different to play.

VolatilityHow it feelsExampleSuits
LowFrequent, smaller winsStarburstLonger sessions, smaller budgets
MediumA balance of bothGonzo's QuestMost players
HighRarer, bigger winsBook of DeadPlayers comfortable with long dry spells

RTP, volatility and hit frequency

Hit frequency is how often a spin produces any win at all. Low volatility slots tend to have a higher hit frequency; high volatility slots may go many spins without a win before paying a bigger amount.

Using RTP and volatility to choose a slot

  • For longer sessions on a smaller budget, try low volatility slots with an RTP of 96% or more.
  • For a chance at bigger wins, high volatility slots may suit – but set a firm budget.
  • For jackpot slots, accept a lower base RTP in exchange for the jackpot chance.

Explore high RTP slots, low volatility slots and high volatility slots, or see mythology, Egyptian and classic slots.

Frequently asked questions

What is a good RTP for a slot?

Around 96% or higher is considered good for a standard video slot.

Is a higher RTP always better?

Over the very long run, yes – but volatility matters too, because it shapes how a session actually feels.

Where can I find a slot's RTP?

In the game's help, paytable or information screen.

Can a casino change a slot's RTP?

Casinos can choose between RTP versions supplied by the developer, which is why the figure can vary between sites.

What is the difference between RTP and volatility?

RTP is how much a slot pays back on average; volatility is how those payouts are distributed.

Please gamble responsibly. Gambling should be fun – set limits and never chase losses. Free, confidential support: BeGambleAware.org · GamCare · National Gambling Helpline 0808 8020 133 · GAMSTOP.
Advertiser disclosure. We may earn commission from links on this site, at no extra cost to you. It never affects our ratings. Read our advertiser disclosure.
500 FREE Spins – Ladbrokes Ad · Bet £10 · 18+ · T&Cs apply
Claim