Updated for October 2018
Here we've included all our recommended casinos in all categories, giving you everything you need in one place! All new casinos we add to the site appear here, so take your pick from our top rated UK casinos list. You can also read some of our expert reviews for more info on supported payment methods, software, games, bonuses, live casinos and more!
ALL CASINOS ARE: UK LICENCED EXPERTLY REVIEWED
100% Up To
Min 1st dep £20, Max bonus £500. Spins on selected games, credited over 5 days. Wagering applies on bonus and spins. T&Cs apply
Example: pay £50, play with £100
18+ Please Gamble Responsibly. Click 'Claim Bonus' to view full terms and conditions
1,817 user ratings
Deposit £25 or more and Viks will match your deposit up to a maximum of £1,000. You will also receive 50 free spins on Book of Dead. Use code W1000UK.
Deposit £500, play with £1,000
1,077 user ratings
100 Free Spins+
Bonus on first 3 deposits of min £20 each; spins on selected slots. 25x wagering and T&Cs apply
Example: pay £100, play with £200
930 user ratings
For every £1 you deposit, Sloty will match it (up to a max of £300). You'll also get 300 free spins. Click here to view full terms and conditions.
1,244 user ratings
200% Up To
Bonus + Free Spins
New players only. 1 bonus offer per player. Min. deposit £20. Max. bonus bet is £5. Bonus spins on selected games only and must be used within 72 hours. Bonus funds expire in 30 days, unused bonus funds will be removed. Bonus funds are 200% match up to £5000 on your 1st deposit, 50% match up to £1000 on your 2nd deposit, and 75% match up to £500 on your 3rd deposit. Bonus funds are separate to Cash funds, and are subject to 35x wagering the total bonus, cash & bonus spins. Full Terms apply.
Example: pay £100, play with £300
1100 user ratings
Bonus on deposit of 100% up to £100, Not claimable with Skrill, ecoPayz or Neteller, Requires phone verification, Min deposit £20 | 20 Extra Spins per day for 5 days valid 24h. Wagering x48 before withdrawal on each bonus, Bets limited to £3. Example: pay £50, play with £10018+ Please Gamble Responsibly. Click 'Claim Bonus' to view full terms and conditions
1099 user ratings
Min deposit, max bonus and withdrawal restrictions apply. 25x wagering and T&Cs apply’
1,684 user ratings
New players only. Max withdrawal free spins winnings of £100. No max withdrawal for deposit offers. Max bet £5 while playing with bonus funds. Wagering for all bonuses is 35x. Welcome bonus not granted upon Skrill and Neteller deposits.
pay £100, play with £200
1,454 user ratings
Only one bonus is permissible per deposit. Each bonus from each deposit are mutually exclusive. Bonus amounts credited to a player's bonus account are subject to thirty-five (x35) times wagering requirements before they are converted to your Cash Balance and can be withdrawn. Unless otherwise stated, winnings from bonus spins are credited in casino bonus and are capped to a maximum of £50. Winnings that exceed this amount will be removed from the account. Any play using bonus spins winnings will not unlock bonus funds and all winnings will return directly to your bonus account.
1,072 user ratings
Minimum deposit of £20. Bonus funds are 200% up to £400 and separate to Cash funds. 35x (bonus + deposit) wagering requirements. £5 max bet with bonus. Bonus must be used within 30 days otherwise any unused bonus shall be removed.
pay £100, play with £300
1023 user ratings
300% Up To
+300 Free Spins on Starburst
The 300% Bonus Match up to £/$/€ 600.00, must be claimed via the bonus section of your account Minimum deposit £25.00. Maximum bonus £600.00, maximum bonus win £900.00. Min deposit £25. To convert bonus funds to real money requires real money wagering of 40x the initial bonus amount received. You may withdraw your real money funds at any time. Not all games contribute 100% to the wagering requirement. For more information on wagering requirements please see Midaur General Terms and Conditions.
example: pay £100, play with £300
1,012 user ratings
For every £1 you bet, Sun Casino will match it (up to a max of £100).
898 user ratings
10% Cashback +
Min deposit £20 max bonus amount £500. First deposit: 100% up to £200. Second deposit: 50% up to £300. Wagering 40x for each bonus. Game weighting applies. Cashback: 5% cashback on first and all other deposits during week 1, 10% cashback on all additional deposits taking place in week 2 only. Bonus betting limits: slots - £5 all other games – 10% of bonus amount
1,749 user ratings
Get Up To 100 Free Spins
First-time depositors only (18+ UK exc NI). Min Deposit: £10. Max Offer per deposit: 25 Free Spins on Fluffy Favourites. Free Spins Winnings will be capped at £2.50 and credited to your real money balance. Promo code: SPIN100. Free Spins expire after 7 days Promo code can be used a maximum of 4x in order to claim a total of 100 free spins.
pay £100, get 100 Spins
741 user ratings
121% Up To
New players only. Minimum deposit of £10. Bonus funds are 121% up to £300 and separate to Cash funds. 35x bonus wagering requirements. £5 max bet with bonus. Bonus must be used within 30 days otherwise any unused bonus shall be removed. Terms Apply.
pay £100, play with £221
1,430 user ratings
200 Free Spins+
Dunder offers 3 deposit bonuses for new customers ranging from 25% to 200%. You'll also get 200 free spins.
Example: pay £25, play with £75
1,691 user ratings
936 user ratings
For every £1 you deposit, Fantasino will triple it (up to a max of £75). You will also get 100 free spins
pay with £25, play with £75
1,164 user ratings
First Deposit Only. Min. deposit: £20, max. Bonus £50. Game: Jungle Spirit: Call of the Wild, Spin Value: £0.20. WR of 30x Deposit + Bonus amount and 60x Extra Spin winnings amount (only Slots count) within 30 days. Max bet is 10% (min £0.10) of the extra spin winnings and bonus amount or £5 (lowest amount applies). Extra Spins must be used before deposited funds.
1,176 user ratings
18+ New customers only. Opt-in required. Min deposit is £10. 30x wagering requirements apply for bonuses and bonus winnings to be withdrawn (game weighting applies). 20 Free Spins in Starburst on registration T&C's apply.
1,583 user ratings
Max bet limitations per spin apply. 35x wagering requirements apply (i.e the deposit x35). Higher wagering requirements may be applied depending on the games played. 18+.T&C apply
1197 user ratings
Make your first deposit and you will receive a 100% match bonus up to £300 +100 Free Spins on any netent slot. Make your second deposit and you will receive a 50% match bonus up to £200.
1,396 user ratings
Up To 110 Free Spins
18+. New customers only. 10 Free Spins on registration and mobile verification. 2 Free Spins for every £1 of first deposit up to 100, available on Slots O’Gold, Fishin’ Frenzy, Eye of Horus and Diamond Jackpots games only. Not available using Neteller or Skrill. 3-day expiry on Free Spins. £10 min deposit + 2.5% fee (min 50p). Cash balance withdrawable anytime + £2.50 fee.
pay £10, get 100 spins
1,840 user ratings
18+ New Players. Min. £10 deposit. 100% up to £300 + 30 bonus spins on selected games. £5 min. wager to activate deposit spins- expire 3 days from claiming. 35x wagering before bonus or winnings can be withdrawn. £5 max. stake using bonus. Skrill, Neteller deposits excluded from offer. Eligibility restrictions apply. Full T&Cs below. www.begambleaware.org
1,482 user ratings
Spend £10, Get 30 Free Spins
New members only, opt in required. Min £10 deposit and wager. Spins on Double Bubble only. 30 day expiry from opt-in.
pay £10, play with 30 spins
1,149 user ratings
Up to 50 Free Spins on 1st Deposit
For every £1 deposited, 1 Free Spin will be credited to the players account up to 50 Free Spins (on Rich Wilde and the Book of Dead). Also, after the first deposit the player can claim an additional 30 Free Spins by visiting the Kicker Section. So the player can receive a total of up to 80 free spins. Please refer to the landing page for all the details.
For every £1 deposited, 1 Free Spin will be credited.
790 user ratings
20 Bonus Spins +
Deposit £10 Play With £60
UK & IRL only. Deposits made with e-wallets are not valid for this promo. Bonus wagering x35 on eligible games. Winnings from bonus capped at £500. Spins available after bonus is redeemed/lost. 10 per day with no wagering. Full T&Cs apply
pay £10, play with £60
1,645 user ratings
For every £1 you deposit, Casino.com will match it (up to a max of £100). Plus you will receive 10% Cashback
example: pay £100, play with £200
1,318 user ratings
The first Welcome Bonus is a 100% Bonus up to £100 and 50 Bonus Spins. To claim the Bonus you need to make a min deposit of £20. The Bonus needs to be wagered 35 times the sum of the received Bonus and the deposit amount before the Bonus Balance can be converted to your real money balance. The Bonus Spins are valid for 24 hours, after this period the Bonus Spins will expire Bonus Spins are 40x wagering..
1,389 user ratings
No Wagering Required
Get Up To 50 Free SpinsOn Your First Deposit
Make your first deposit and Power Spins will give you 1 free spin for every £1 you deposit - up to 50 free spins!
1,063 user ratings
For every £1 you bet, Lucky Niki will match it (up to a max of £50).
873 user ratings
For every £1 you bet, Slots Heaven will match it (up to a max of £100). You'll also get 200 spins.
1,363 user ratings
Enjoy Up To
+200 Free Spins
New customers only. Opt-in required. 100% Match Bonus up to £250 on 1st deposit of £20+. Additional bonuses of up to £250 on 2nd deposit of £20+ and up to £500 on 3rd deposit of £20+. 50x bonus wagering applies as do weighting requirements. Credit Card, Debit Card & PayPal deposits only. Irregular gameplay may invalidate your bonus. Full Terms apply.
pay £250, play with £500
1,806 user ratings
Welcome Bonus activated once, only when making your first deposit. Wager requirement: 20 x bonus. Number of days to redeem: 7 days. Your bonus money will be paid out in 10% increments.. Example: Pay £50, play with £10018+ Please Gamble Responsibly. Click 'Claim Bonus' to view full terms and conditions
Example: Pay £50, play with £100
1,503 user ratings
New players only. 18+. 35x wagering applies to Bonus Cash and Free Spins. Deposit of £20+ unlocks a 100% Match Bonus up to £100 in Bonus Cash, subsequent wager of £20+ on slots unlocks 100 free spins & 5 days of 20 free spins. Free Spin Games: Starburst, Asgardian Stones, Gonzo's Quest, Finns & the Swirly Spin, Aloha or Fruit Spin.
1,962 user ratings
50% Up To
+ 55 Free Spins
New customers only, min deposit £10, wagering 40x bonus amount, max bet £5 with bonus funds. 22 Yako Spins for registration (max withdrawal is £100). 5% up to £222 on 1st deposit. Welcome bonus excluded for players depositing with Skrill or Neteller. No max cash out on deposit offers. Live Casino play excluded with bonus.
Example: pay £100, play with £150
1,201 user ratings
320% Up To
+25 Free Spins
For every £1 you bet, 32Red will match it (up to a max of £160).
Example: pay £50, play with £160
1,354 user ratings
For every £1 you deposit, Spinit will match it (up to a max of £200). You'll also get 200 free spins! Click here to view full terms and conditions.
Example: Pay £100, Play with £200
1,271 user ratings
For every £1 you deposit, Casino Cruise will match it (up to a max of £200). You'll also get 200 free spins. Click here to view full terms and conditions.
1,194 user ratings
Monster Casino offers 3 deposit bonuses ranging from 50 to 200%, the biggest of which has a value of £250. The total amount on offer is £500.
701 user ratings
For every £1 you deposit, Chance Hill will match it (up to a max of £100)
example: pay £50, play with £100
1,000 user ratings
Enjoy Up To 999 Free Spins
Deposit less than £30 and get 30 free spins. Deposit £30 or more and get 50 free spins. Deposit £100 or more and get 300 free spins. Deposit £200 or more and get 600 free spins. Deposit £300 or more and get 999 free spins. Play on popular slots Aloha, Starburst, Finn and the Swirly Spin or Gonzo's Quest.
pay £300, spin 999
1,212 user ratings
For every £1 you deposit, Dream Jackpot will match it (up to a max of £250).
1,549 user ratings
No Deposit Offer: 10 Free Spins on Irish luck (on sign up). 1st Deposit: 100% bonus up to £ 500 + 25 Free Spins on Fae Legend Warrior (Welcome Bonus). 2nd Deposit: 50% bonus up to £ 500. 3rd Deposit: 50% bonus up to £ 500
pay £75, play with £150
1,276 user ratings
Exclusive 200% Up To
Min Dep £10, Max Bonus £100 + 50 Spins, 200% match, Code: 200FIRST, 30X wagering (Deposit+Bonus), 4X conversion, T&Cs apply
pay £50, play with £150
832 user ratings
Win up to 500 Free Spins!
You will receive a free spin on the Mega Whell where prizes such as 500 free spins can be won.
spin to win
1,109 user ratings
For every £1 you deposit, Schmitts Casino will match it (up to a max of £200). You will also get 100 free spins
982 user ratings
For every £1 you deposit, Castle Jackpot will match it (up to a max of £100).
pay £50, play with £100
1,120 user ratings
For every £1 you deposit, Sportingbet will match it (up to a max of £200)
1,512 user ratings
For every £1 you deposit, Mobby Slots will match it (up to a max of £200)
1,431 user ratings
For every £1 you deposit, Casino Calzone will match it (up to a max of £100).
986 user ratings
For every £1 you deposit, Shadowbet will match it (up to a max of £100). You will also receive 200 free spins.
1,422 user ratings