How many spins until a bonus? There is no fixed number: a bonus round is a random event with a set chance on every spin, so it can land on the first spin or not for many hundreds. A game with a 1 in 150 trigger chance still leaves about one player in seven without a bonus after 300 spins. Here is the maths, and what it costs.
A ‘1 in 150’ bonus rate is a long-run average, not a countdown; no spin count makes a bonus due.
At 1 in 150, about half of players wait more than 104 spins and roughly 1 in 30 wait more than 500.
Budget for the wait in spins: 300 spins at 20p is £60 staked, much of which comes back as smaller wins.
High-volatility slots usually have rarer bonuses that carry more of the game's return.
Few developers publish trigger rates; where they do, it is in the game's help screen.
Fixed number of spins
None; every spin is independent
Median wait at 1 in 150
About 104 spins
Chance of no bonus in 300 spins (1 in 150)
About 13%
Minimum time for 300 UK online spins
12.5 minutes
Where trigger rates appear
The game's help screen, if published
How many spins until a bonus? Why there is no set number
Slots don't count spins towards a bonus. On every spin the random number generator draws a fresh result, and the bonus triggers if that result meets the game's trigger condition. The chance is the same each time, whether you have just had a bonus or gone 400 spins without one. That makes the wait follow what statisticians call a geometric distribution: short waits are common, long ones less so, and very long ones still happen to somebody every day.
When a trigger rate is quoted, it describes the average across millions of spins. It says nothing about when your next bonus will land. With a 1 in 150 chance per spin, the median wait is about 104 spins, the average is 150, and about 5% of players will still be waiting after roughly 448 spins. Our explainer on bonus trigger odds shows how developers set these rates, and hit frequency covers the related idea for any win.
Chance of still waiting for a bonus after a number of spins (illustrative trigger rates)
Trigger rate
After 100 spins
After 200 spins
After 300 spins
After 500 spins
1 in 100
36.6%
13.4%
4.9%
0.7%
1 in 150
51.2%
26.2%
13.4%
3.5%
1 in 200
60.6%
36.7%
22.2%
8.2%
1 in 300
71.6%
51.3%
36.7%
18.8%
Read the 1 in 200 row: after 200 spins, more than a third of players still haven't seen a bonus, even though 200 is the ‘expected’ figure. These rates are illustrations, not figures for any named game.
What waiting for a slot bonus costs in pounds
The money you need is the total staked while you wait, though some of it comes back as small base-game wins along the way. The table shows the total staked over common waiting lengths at UK stakes. A slot cost calculator will run your own numbers.
Total staked while waiting for a bonus
Spins
10p
20p
50p
£1
£2
150
£15
£30
£75
£150
£300
300
£30
£60
£150
£300
£600
450
£45
£90
£225
£450
£900
The long-run average cost is smaller than the total staked: at 96% RTP, 300 spins at 20p (£60 staked) has an average cost of £2.40. But that average includes the bonus rounds themselves. If the bonus doesn't arrive, a high-volatility game can take most of the £60, because its base game returns far less than 96% on its own. That gap between average and reality is why budgets should assume the long wait, not the typical one.
How volatility changes the wait for a bonus
Volatility describes how unevenly a slot pays. In high-volatility games, bonuses tend to be rarer and carry a bigger share of the RTP, so the base game feels lean between them. Low-volatility games pay small wins more often and lean less on a feature. The developer's rating gives a clue, but not a trigger rate.
Volatility ratings for slots on this site (from developers' listings)
How to find a slot's bonus frequency before you spin
Open the game's help screen or paytable from the info button.
Look for a line on feature or bonus frequency; some developers publish an average such as ‘1 in X spins’.
If there is none, note the volatility rating and max win instead; rarer bonuses usually go with higher max wins.
Check the RTP shown, as some casinos run lower RTP versions of the same game.
Treat trigger rates from forums or streams with caution; small samples mislead.
Turn the figure into a spin budget using the table above.
How long a bonus wait takes under UK rules
Online slots in Great Britain must take at least 2.5 seconds per game cycle, with no autoplay or turbo, a rule in force since 31 October 2021 and set out in the Gambling Commission's summary of game design changes (opens in a new tab). So 150 spins take at least 6 minutes 15 seconds, 300 spins at least 12.5 minutes and 450 spins at least 18 minutes 45 seconds. In practice it is longer, because each spin has to be started by hand. Our page on the slot game cycle explains the rule.
Stakes are capped too. The Gambling Commission's online slots stake limit guidance (opens in a new tab) sets £5 per spin for players aged 25 and over, and £2 for 18–24s. A wait of 300 spins at the £2 limit means £600 staked, which is why chasing a bonus at high stakes adds up fast.
How many spins until a feature on a pub fruit machine?
Many UK pub machines are compensated rather than purely random: the software nudges payouts towards a target percentage over a cycle, so features tend to arrive when the machine is below target and dry up when it is ahead. That isn't something players can read from outside, and the machine's percentage still applies to everyone. Our guide to compensated machines explains the system. Category C pub machines take up to £1 a game and are for adults only.
Bonus myths: due slots and the gambler's fallacy
Believing a bonus is due because it hasn't landed for a while is the gambler's fallacy. On a random slot, 400 dead spins leave the next spin's chance exactly where it was. The opposite belief, that a game ‘goes cold’ right after a bonus, is wrong for the same reason. Leaving a game doesn't reset anything either, and another player taking ‘your’ machine doesn't steal a bonus that was never queued.
How to plan a session when you're waiting for a bonus
Decide the amount you are prepared to lose and set it as a deposit limit.
Pick a stake that gives at least 200 spins from that amount.
Turn on a reality check so the time on screen is visible.
Stop when the budget is gone, whether or not a bonus has landed.
Never raise stakes to ‘catch up’ after a long drought.
Free spins offers and the chance of a bonus
Offer spins are a useful test of these numbers. At an illustrative 1 in 150 trigger rate, 80 spins leave about a 59% chance of no bonus, 100 spins about 51%, and 500 spins about 3.5%. Coral (18+, new players, 1 October 2026 to 1 February 2027): deposit and bet £10 or more on slots to get 100 free spins at 10p on selected games, accepted within 48 hours and used within 7 days, no wagering on winnings; some payment methods excluded. Ladbrokes (18+, new customers): play £10 on slots for 50 free spins a day for 10 days, up to 500, at 10p on selected games, no wagering, each batch claimed before 23:59; see the Ladbrokes casino page. PlayOJO (18+, new UK customers excluding Northern Ireland): first deposit of £10 or more for 80 free spins on Big Bass Bonanza at 10p, winnings paid in cash. Terms apply.
Coral and Ladbrokes are both run by LC International Limited (Entain). If you already hold an account with one Entain brand, you may not be able to open a new account with another; check the terms before signing up.
Significant terms: 18+. New players only. Offer runs 01/10/2026 to 01/02/2027. Deposit (certain types excluded) and bet £10+ on slot games to get 100 free spins (selected games, £0.10 each, 48 hrs to accept, valid 7 days). No wagering on free spin winnings. Deposits by Neteller, PayPal, Paysafe, Skrill, prepaid cards and certain debit cards do not qualify. Restrictions and T&Cs apply. GamCare.org.uk
Read the Coral reviewLicence: LC International Limited, UKGC account 54743. Offer checked 5 October 2026.
Significant terms: 18+. New customers only, from 14/11/25 until further notice. Certain deposit methods excluded. Deposit and spend £10+ on slots for 50 free spins a day during the first 10 days after first deposit and registration (max 500, £0.10 each, selected games, claim before 23:59 each day, valid 7 days). No wagering. Prepaid cards, PayPal, Paysafe, Neteller, Skrill and Moneybookers deposits do not qualify. Restrictions and T&Cs apply. GamCare.org.uk
Read the Ladbrokes reviewLicence: LC International Limited, UKGC account 54743. Offer checked 5 October 2026.
Significant terms: 18+. New UK customers (excluding Northern Ireland). First deposit only. Minimum deposit £10. 80 free spins on Big Bass Bonanza, £0.10 each. No wagering requirements; winnings paid in cash. Cannot be used with any other offer. Only available to players who arrive through the designated offer link. Full T&Cs apply. GamCare.org.uk
Read the PlayOJO reviewLicence: Skill On Net Limited, UKGC account 39326. Offer checked 5 October 2026.
18+. Gambling should be entertainment that costs money, not a way to make it. Decide a budget before you play: plan a slot budget. Free, confidential help: National Gambling Helpline 0808 8020 133.
Frequently asked questions
What is the average number of spins to trigger a bonus?
It depends entirely on the game, and most developers don't publish it. Where a figure is given, it usually ranges from around 1 in 100 to 1 in several hundred spins, with high-volatility games at the rarer end. The average is only a long-run figure; at 1 in 150, about half of players get a bonus within 104 spins and the other half wait longer. For what a typical budget buys, see our answer on how long £100 lasts on slots, which converts pounds into spins at common stakes.
Is a slot more likely to give a bonus after many dead spins?
No. Every spin is drawn independently, so the chance of a bonus on spin 401 is the same as on spin one. Long droughts feel meaningful, but they are an expected part of random play: at 1 in 200, more than 1 in 5 players will go 300 spins without a bonus. Believing otherwise is the gambler's fallacy, and it can lead to chasing losses. Our answer on whether slot machines have patterns explains why streaks are not signals.
How much money do I need to get a bonus on a slot?
There is no amount that makes a bonus certain. You can plan for a reasonable chance: with an illustrative 1 in 150 rate, 300 spins gives about an 87% chance of at least one bonus, which costs £30 staked at 10p or £60 at 20p. Some of that returns as base-game wins. Choose a lower stake if you want more spins for the same money. Our guide to slot volatility and budgets matches stake sizes to different game types.
Does a higher stake make bonuses come sooner?
Not on most slots. The trigger chance is the same at every stake; only the size of wins changes. Some games sell an ante bet, which costs extra per spin and, according to their help screens, raises the feature chance. That extra counts towards the £5 per spin limit for 25s and over and £2 for 18–24s. Our page on the ante bet shows how the added cost compares with the stated benefit, so you can judge whether it suits your budget at all.
Why have I spun hundreds of times without a bonus?
Because long gaps are normal for random events with low probability. With a 1 in 200 trigger rate, about 8% of players go 500 spins without one. Some games are also more volatile than their rating suggests, and a lower RTP version may be running at your casino. Check the help screen for both. If a drought is pushing you to stake more, that is a good moment to stop. Our answer on what a dead spin is explains why most spins return nothing at all.
How many bonuses will I get from 500 free spins?
On average, 500 spins divided by the trigger rate, so about three or four at 1 in 150, but the range is wide. Some players will get none and some will get seven or more. Offer spins are usually played at 10p, so 500 spins equal £50 of play on the selected games. Ladbrokes' welcome offer, for example, spreads up to 500 spins over 10 days in daily batches of 50, each with its own claim deadline. Our page on 500 free spins explains how such offers are structured.
Do fruit machines give features after a set number of plays?
Not after a fixed count. Compensated fruit machines adjust how often they pay according to where they stand against a target percentage, so features can cluster when the machine is below target and thin out when it's above. You can't see that position from outside, and the payout percentage still applies to your money. Random machines have no cycle at all. Our answer on why fruit machines pay out in bursts covers this pattern and why it is hard to exploit.
Can I calculate my chance of getting a bonus in a session?
Yes, if you know or assume a trigger rate. The chance of no bonus in n spins is (1 − p) to the power n, where p is the chance per spin. At 1 in 150 over 200 spins, that is about 26%, so the chance of at least one bonus is about 74%. The answer is only as good as the trigger rate you put in, and most games don't publish one. Our explainer on standard deviation in slots covers the wider maths of swings.
Should I stop after a set number of spins without a bonus?
Setting a spin or money limit in advance is sensible, because it stops a drought turning into chasing. The limit isn't a prediction, since a bonus is no likelier on the next spin than the last, but it caps the cost of the wait. Many players pair a spin budget with a deposit limit and a reality check that shows time played. Our page on what a reality check on slots is explains how the reminder works at UK casinos and where to switch it on.
Does the time it takes to spin affect how fast bonuses come?
Not the odds, but it does affect how long a wait lasts. UK online slots must take at least 2.5 seconds per spin and can't use autoplay or turbo, so 300 spins take at least 12.5 minutes, and usually longer. That pacing is deliberate, giving more time to notice spending. Land-based machines have their own minimum game times. Our guide on how long your money will last on slots combines spin speed and stake into a single estimate.
Gambling can be addictive. Free, confidential help is available 24 hours a day from the National Gambling Helpline on 0808 8020 133. Visit GamCare.org.uk and GamCare, or block yourself from all UK-licensed gambling sites with GAMSTOP.
This site contains adverts. We may earn commission when you sign up through our links. Advertiser disclosure.
We use no tracking cookies. We store one item in your browser to remember this notice. Casino sites may set their own cookies after you follow an advert link. Cookie policy