- Ladbrokes offers the most free spins in our table: up to 500 for a £10 stake, as 50 spins a day for 10 days.
- All three free spins offers we list – Ladbrokes, Coral and PlayOJO – have no wagering on winnings.
- Each spin is worth 10p, so 100 free spins equals £10 of play.
- Free spins usually have to be accepted within 48 hours and used within 7 days.

Multiply the spins by the spin value before comparing offers. 500 spins at 10p is £50 of play – that is a very different offer from 50 spins, even if both say "free spins" in big letters.
Free spins guides
The best free spins in the UK right now
These are the free spins offers we rate most highly this month. Every one is a no wagering free spins deal, so winnings are paid as cash rather than bonus funds.
| Free spins offer | Casino | Spins | Value at 10p | Wagering |
|---|---|---|---|---|
| Bet £10 get 500 FREE Spins! | Ladbrokes | Up to 500 (50 a day for 10 days) | Up to £50 | None |
| Bet £10 get 100 FREE Spins! | Coral Casino | 100 | £10 | None |
| 80 FREE Spins for New Customers! | PlayOJO | 80 on Big Bass Bonanza | £8 | None |
What are free spins?
Free spins let you play a real-money online slot without using your own balance for those spins. Casinos give them as a welcome bonus or ongoing reward, usually after a qualifying deposit or bet. Each free spin has a fixed value – almost always 10p in the UK – and can only be used on named slot games.
Winnings from free spins are paid either as withdrawable cash (no wagering free spins) or as bonus funds that must be wagered before you can withdraw them.
How free spins bonuses work
- Sign up through the casino's offer link and verify your account.
- Deposit the minimum amount using an eligible payment method.
- Stake the qualifying amount on slots if the offer is a "bet £10 get free spins" deal.
- Accept your spins – some casinos credit them automatically, others ask you to accept them within 48 hours.
- Play the eligible slot before the spins expire, usually within 7 days.
How much are free spins worth?
To compare free spins offers fairly, work out the total spin value: number of spins × value per spin. At 10p a spin, 100 free spins are worth £10 of play and 500 free spins are worth £50. Use our free spins calculator to check any offer.
Types of free spins
Bet £10 get free spins
The most common UK format. Deposit and stake £10 on slots, then receive your spins. Coral's 100 free spins and Ladbrokes' 500 free spins both work this way.
Deposit free spins
Spins credited after your first deposit, with no extra stake required – like PlayOJO's 80 free spins on Big Bass Bonanza for a £10 deposit.
No wagering free spins
Winnings are paid as cash with no playthrough. All three free spins offers in our table are wager-free. More no wagering offers.
No deposit free spins
Free spins on sign-up with no deposit needed. They are rarer in the UK and usually come with a low maximum win, so read the terms closely.
Daily free spins and existing player offers
Many casinos run daily free games, prize wheels and loyalty schemes that award free spins to existing players.
Free spins terms to check
- The minimum deposit and qualifying stake, and any excluded payment methods.
- Which slots the free spins can be used on.
- The value of each spin.
- When spins must be accepted and when they expire.
- Whether winnings are cash or bonus funds, and any wagering (10x maximum in the UK).
- Any cap on how much you can win.
Which slots can you use free spins on?
Each offer names its eligible games. PlayOJO's free spins are on Big Bass Bonanza, Pragmatic Play's popular fishing slot with a 96.71% default RTP. Coral and Ladbrokes free spins are credited on a selection of eligible slots listed in their offer terms.
Free spins value calculator
Use the free spins calculator below to see the total value of any offer and how much wagering, if any, stands between you and a withdrawal.
Free spins no deposit
Looking for free spins with no deposit? They are rare in the UK and usually small. Our free spins no deposit guide explains how they work and why £10 no-wagering spins are usually better value.
Free spins for small deposits
Every free spins offer above needs just £10. For minimum deposits at each casino, see low deposit casinos.
Also see slots bonuses and mobile casino bonuses.
Frequently asked questions
Which casino has the most free spins?
Ladbrokes has the most free spins in our table: up to 500 no-wagering spins when you deposit and spend £10 on slots, delivered as 50 spins a day for 10 days.
Are free spins really free?
You usually need to make a qualifying deposit or bet, but the spins themselves cost nothing to play. With no wagering free spins, winnings are paid as cash.
Can you win real money with free spins?
Yes. Winnings from free spins are real money. With no wagering spins they can be withdrawn straight away, subject to standard verification checks.
How much is a free spin worth?
Most UK free spins are worth 10p each, so 100 free spins equals £10 of play.
Do free spins expire?
Yes. Coral and Ladbrokes free spins are valid for 7 days, and Coral spins must be accepted within 48 hours. Ladbrokes daily spins must be claimed before 23:59 each day.
Can I get free spins with no deposit?
No deposit free spins exist in the UK but are less common and usually have a low maximum win. All the free spins we list require a £10 deposit and, for Coral and Ladbrokes, a £10 stake.
Can I use free spins on any slot?
No. Free spins can only be used on the eligible games named in the offer terms – for example, Big Bass Bonanza for PlayOJO.