Best UK Casino Bonuses & Offers in 2018 Below

Welcome to My Casino Bonuses. We are dedicated to providing informative and unbiased reviews on all of the best bonuses and free spins offers available at UK online casinos today.

Terms and conditions apply to all offers. You must be over 18. Please, Gamble Responsibly. BeGambleAware

Sloty Casino: 100% up to £300 | 300 Free Spins

The welcome package is worth an impressive £1,500 and includes 300 free spins. Your initial deposit is rewarded with a 100% bonus up to £300 plus 300 free spins, while a 50% bonus is granted on second deposits up to £400. The fun continues with third and fourth deposits at the casino courtesy of a 25% deposit bonus that carries a maximum £400 bonus.

Play Now

T & C Apply

Genesis Casino: 100% up to £100 + 300 Free Spins

When a new player arrives at Genesis Casino, all they need to do is sign up and make a deposit where they’ll receive 100% of the deposit up to the value of £100, plus 300 spins on Starburst.

To claim the bonus, players will need to head to the cashier and select the Bonus from the drop-down box. 30 free spins will be added to a customer's account for 10 consecutive days, and players will have 72 hours to utilise their free spins.

Play Now

T & C Apply

888 Casino Bonus: £1500 | £88 Extra Bonus

We're offering an exclusive £1500 Welcome Bonus using promo code: welcome1. This is an outstanding welcome bonus given to new players and it's available for a limited time only. Wagering restrictions do apply so make sure you read the terms and conditions.

Play Now

£100 Bonus up to 100% + 200 Free Spins at Casino.com

The Welcome Bonus of 100% up to £100 and 200 free spins at Casino.com gives you the opportunity to claim more bankroll to use to play your preferred real money online casino games, as well as claim extra free spins on your favourite online slots. And with up to 200 free spins up for grabs, that’s a lot of extra playing time for you to enjoy!

Play Now

Ladbrokes Casino: £50 Welcome Bonus

To experience the real thrill of the casino, you need to register and make a minimum deposit of £20 to qualify for a bonus of up to £50. The welcome bonus and the initial deposit are subject to wagering requirements of 40 times. You have a 30-day time limit to meet the wagering requirements.

Offer only apples to new customers. Must be 18+. Minimum deposit of £20 is required. Specific games and payment methods are excluded. Any Bets covering 70% of Roulette table won't count towards the wagering requirement. T&C applies.

Play Now

Casumo Casino: 100% up to £300 Bonus + 20 Free Spins

Casumo offers all new players an impressive welcome bonus! The current bonus provides 100% up to £300 in the UK, as well as 20 free spins.

The 20 free spins are available on registration which can be used on Starburst. A £10 minimum deposit applies along with a 30x wagering requirement on bonuses and any winnings off the back of the bonus to be eligible for withdrawal.

Play Now

Jackpot 247: First Deposit Bonus up to £200

Jackpot 247 offers an impressive £200 first deposit welcome bonus on a minimum deposit of £10. The bonus comes with a 25x wagering requirement on both the bonus and deposit funds. There is a 30 day time period from the day you sign up to use the bonus funds, so don't wait around too long to claim it!

Play Now

Super Lenny Casino: Trade Bux for Free Spins – No Wagering!

Super Lenny has gone against the grain and offered a very unique bonus package. They've created a system called "Bux".

It's their way of giving you back control. You can trade in "Bux" for free spins on a select number of slot games. The best thing about this is that the free spins have absolutely no wagering requirements!

How do you receive Bux? Super Lenny generates a number of assignments for you to complete, once completed you'll get free spins awarded to your account. Simply choose what game you want to play your spins on.

Play Now

Betway Casino: £1000 Welcome Bonus on First Deposit

Joining Betway offers you a welcome bonus worth up to £1000. The initial deposit is boosted with a 100% bonus up to £250, second deposits receive a 25% match bonuses up to £250, and the third deposit is rewarded with a 50% match bonus up to £500. All bonuses are valid for 7 days and require a minimum deposit of £20. A 50x wagering requirement also applies.

Play Now

Leo Vegas Casino Bonus: 100% up to £300 + 30 Free Spins First Deposit Bonus + 20 No Deposit Spins!

Leo Vegas is willing to match your first deposit up to £300 and offer 30 free spins. The first deposit bonus requires a minimum deposit of £10. You must wager a minimum of £5 from your deposit to activate the bonus spins. There is a 35x wagering requirement applied to the bonus and spins for eligibility of withdrawal. On top of this, Leo Vegas is also offering an incredible 20 free spins no deposit required!

As soon as you register the spins are available in your account and can be played on Book of Dead. The no deposit free spins are only active for 3 days and also require a 35x wagering requirement for withdrawal.

Play Now

Betat Casino: £500 Welcome Bonus + 50 Free Spins

Betat Casino is filled with various promotions, including their new player welcome bonus, offering up to £500 in funds. Betat will match your first deposit in full and there doesn't seem to be a minimum wagering requirement, but obviously the more you deposit the more you'll get back!

There is a 30x wagering requirement on the bonus amount, and a 7-day time limit to wager the bonus to be reliable to withdraw the bonus funds. Betat also offer a generous 50 free spins upon registration, which must be used within 7 days once claimed. Similarly to the welcome bonus, a 30x wagering requirement also applies.

Play Now

Bet Victor Casino Bonus: £50 First Deposit Bonus

Bet Victor is offering a £50 bonus on a minimum deposit of £10. Once you register your account, you've got 7 days to opt-in to the bonus via the "offers" tab in your account. Once you've opted in, made a deposit of £10 or more, you'll get your £50 bonus credited straight into your account! Enjoy!

Play Now

Slotty Vegas Casino Bonus: £500 First Deposit Bonus + 50 Free Spins

Slotty Vegas is offering an enticing £500 welcome bonus package, plus 50 free spins on the slot game, Starburst. All you need to do is register an account, make a minimum deposit of £20 or more and you're good to go!

The 50 free spins are credited as soon as you make your first deposit. A 30x wagering requirement applies to both the bonus and the free spins.

Play Now

Vera & John Casino: £100 First Deposit Bonus up to 200% + 100 Free Spins

Vera and John Casino offers a great welcome bonus offer for UK players, offering a 200% match bonus of up to £100 on your first deposit plus an additional 100 bonus spins. You'll receive 10 new bonus spins every day for 10 consecutive days.

Your second deposit gets you 50% up to £200 and on your fourth deposit, and a further 100% up to £100. You're required to make a minimum deposit of £10 to be eligible for the welcome bonus. A 40x wagering requirement applies to both the deposit bonus and any winnings accumulated from the bonus spins. The bonus spins are only available for 48 hours so make sure you jump on them straight away!

Play Now

Play Hippo Casino: £150 Bonus

Play Hippo brings the excitement of Las Vegas to you through their VIP Club. Club Hippo offers VIP hosts that will take care of their players by offering free spins, cash and world trips. The best element is that it is open to all players, not just high rollers.

For new players, this casino provides £150 in welcome cash. It's a 100% match bonus, where your first deposit can match up to £150 from the casino. It does have terms and conditions: you'll need to deposit at least £10 to receive the bonus of 100%, and wager 35 times in order to keep the winnings, and the bonus has to be used within 30 days.

Play Now

Mr Smith Casino: Wager Free Cash Spins on First Deposit

Mr Smith Casino starts off with a welcome package to boost your bankroll. You’re able to access wager free spins upon making your first deposit.

You’re required to make three deposits to access the full welcome bonus. If you make a minimum deposit of £25 you'll get 25 free spins once you've played through selected games, or alternatively if you deposit £100 you'll get 100 free spins, and lastly, £200 gets you an additional 200 free spins.

Play Now

Paddy Power Casino: £50 Bonus on First Deposit + 20 Free Spins

Paddy Power Casino has numerous promotions for their players. Players can get started at this online casino by depositing a minimum of £10 and Paddy Power will credit your account with £50 instantly!

Not only that, but once you've played your bonus you'll get another 20 free spins credited to your account, which you can enjoy on the classic slot game, Berry Bonanza. The 20 spins are credited over two days, 10 once you've played through the bonus, and then another 10 the following day. A 35x wagering requirement applies, and winnings are capped at £500.

Play Now

Captain Cooks Casino: 100% up to £100 + 100 Chances to Win Jackpot!

Captain Cooks Casino are offering players 100 chances to win a ginormous jackpot, which as of today is worth a staggering £12,173,852! All you're required to do is make a minimum deposit of £5 to get a chance. A £1500 wagering requirement on slots applies, and the 100 chances are credited as £25 in monetary value.

As well as the incredible chance to win the jackpot, Captain Cooks also offer a 100% second deposit match bonus up to £100 as well as the next three consecutive deposits totalling £1005! A £10 minimum deposit is required for all deposits, and a 60x wagering condition applies.

Play Now

Viking Slots Casino: £200 First Deposit Bonus up to 100%

Viking Slots offer their players an incredibly generous welcome bonus. They also have something called "Raiding Hours" which gives you special bonuses within a certain time frame. Viking slots offer a warming £200 bonus up to 100% on your first deposit. A minimum £10 deposit applies with a 35x wagering requirement on winnings and the bonus amount.

Play Now

G’Day Casino: £500 Welcome Bonus + 50 Free Spins

G'Day Casino offers plenty of promotions as reasons to join. The welcome bonus is a generous £50, plus 50 free spins. The bonus is staggered across three deposits where your first deposit will get you 100% up to £100, and unlock 25 free spins.

The 25 free spins can be used on Planet of the Apes or Jungle Spirit slot games. The second deposit gets you 50% up to £250, and finally, the third deposit gets you 50% up to £150, along with the second part of your 25 free spins, which can be used on Fruit Spin or Hotline. A minimum deposit of £20 is required, and a 35x wagering requirement applies.

Play Now

21 Prive Casino: £1000 Welcome Bonus + 50 Free Spins

21 Prive Casino comes out of the gate with a magnificent welcome bonus, which is an impressive 100% bonus up to £500 across three deposits. For the first bonus, you'll get 100% up to £250, plus the first 25 spins of your allocated 50 bonus spins.

21 Prive offers Bloodsuckers 2 or Asgardian Stone for the 25 free spins to be used. The second deposit offers 50% up to an impressive £500, and lastly, the third deposit bonus gets you 50% up to £250 along with the second batch of 25 free spins, which can be played on either Gonzo’s Quest or Twin Spin Delux.

Play Now

Dazzle Casino: £200 Welcome Bonus + 5 Free No Deposit Spins

Dazzle Casino are giving away a match deposit bonus up to £200. You'll also get a very generous 25 free spins which can be used on Starburst. To get the 25 free spins, you just need to enter the promo code STAR25 when registering an account for the first time.

Dazzle also offer an incredible 5 free spins without needing to make a single deposit! These free spins can be used on the slot game, Piggy Riches when you enter the promo code PIGS5. The free spins and bonus come with a 50x wagering requirement and are valid for a total of 7 days.

Play Now

Spin Casino: £1000 Welcome Bonus Package

New players at Spin Casino have the chance to get a £1,000 Welcome Bonus. This rather large bonus is a tiered option, where players need to make three deposits.

The first deposit earns 100% of the amount deposited or up to £250. The second deposit is a 25% match up of up to £250 and the third is 50% match up or up to £500. You'll need to opt-in to claim the bonus and a £20 minimum deposit is required. A 50x wagering requirement applies to the bonus.

Play Now

Slots Heaven: 100% up to £100 Bonus + 200 Free Spins Welcome Package

A massive 100% up to £100 bonus welcomes new players to a heavenly array of games at Slots Heaven. Creating your account only takes seconds and both download or instant play options are available. On top of the juicy match bonus comes 40 free spins on your first deposit, and then 20 on each consecutive day for 8 days, totalling 200 free spins.

Play Now

Royal Panda: £100 Bonus + 100 Free Spins on First Deposit

Your first deposit at Royal Panda enables you to claim up to £100 in bonuses. To qualify, join the casino and invest a minimum deposit of £10, it's as simple as that! The 100% bonus is added to your account immediately and can be enjoyed on the large variety of slot and casino games. The wagering requirement on the bonus is 35 times before any withdrawals can be requested.

Play Now

Gala Casino: £200 Welcome Bonus

A great bonus of 100% up to £200 is in place to welcome new players at Gala. To qualify for the bonus a minimum deposit of £20 is needed, and only customers using a debit or credit card are eligible for the promotion. Both the bonus and deposit are subject to wagering requirements of thirty times. The bonus is only valid for 14 days upon receipt, so make sure you take advantage of it!

Play Now

Spin Genie: 200% Bonus up to £100

You'll get an incredible 200% up to £100 when you sign up to Spin Genie. The offer is only valid for 30 days and any bonus cash winnings will expire after 40 days if you haven't met the wagering requirements. You’re also subject to an 80x wagering requirement on slots and 60x on Slingo. Once you meet the requirements you’re able to keep the winnings.

Play Now

Euro Palace: £600 Welcome Bonus Package

Joining Europalace currently allows new players to take advantage of their exclusive limited time offer of up to £600 in free bonuses. On your initial deposit, a bonus of 100% is offered worth up to a maximum of £200. Second deposits get a 100% bonus up to £200, and your third deposit triggers another 100% bonus up to £200, totalling a lucrative £600 welcome package. A minimum of £10 deposit is required at each stage to receive the bonus.

Play Now

Betfair Casino: £100 Bonus

New casino players at Betfair start off with a 100% to £100 bonus. Once your account is verified, the bonus becomes available on your promotions page, allowing you to start gaming immediately. The bonus amount needs to-be wagered 45 times before you're able to withdraw any winnings. The bonus wagering requirements need to-be completed within 3 Days or it will expire along with any pending winnings.

Play Now

Pink Casino: £150 Bonus | £10 No Deposit Bonus

Choose from £10 free with no deposit required or 100% match of up to £150, when you play at Pink Casino. There are rules to these promotions. For the deposit bonus, you'll need-to place-a minimum of £10 into your account before you can take advantage of the offer. You can't withdraw any of the bonus funds until you meet the bonus requirements. Only one bonus can be used at any given time.

Play Now

Golden Tiger Casino: £1500 Welcome Bonus Package

At Golden Tiger Casino you can claim a beastly £1500 welcome bonus, which you can use on a great selection of games.

The first deposit bonus is subject to a 60x wagering requirement and any subsequent deposits thereafter have a 30x wagering requirement applied. A minimum of £10 is required on the first deposit to get the ball rolling!

Play Now

Roxy Palace: 100% up to £100 Welcome Bonus + 50 Free Spins

Roxy Palace open their gates with a 100% first deposit bonus up to £100, in-addition to 50 free spins on the slot game, Highlander! To claim the bonus, you'll need to register an account, opt-in and make a minimum deposit of £10 from a credit/debit card or PayPal account. You'll instantly get the 100% match dependent on your deposit amount, and 10 free spins on Highlander. Every consecutive day thereafter you'll get an additional 10 spins until you reach 50!

Play Now

Karamba Casino: 100% up to £200 Welcome Bonus + 100 Free Spins

Karamba Casino offers regular free spins, tournaments and the casino award program to satisfy even the most demanding players.

First-time players are offered a 100% match up to £200 on a minimum deposit of £10. The bonus comes with a 35x wagering requirement and 21-day time limit to complete.

The bonus is staggered across three days. On the first day, you'll get the opening welcome offer of 100% up to £100 plus an additional 20 spins. On the second day, you'll get 40 extra spins, furthermore on the third final day receiving the remaining 40 free spins with an extra bonus surprise! What more could you want!

Play Now

Zodiac Casino: 100% Bonus up to £100 + 80 Chances to Win Jackpot!

Zodiac Casino offer a 2000% match bonus for just £1. This means that for £1 you’ll get £20 for free. Once you make a £1 deposit you'll get 80 spins at £0.25 to for your chance to win the progressive jackpot on Mega Moolah.

After this, you’ll have the chance to cash in on four more deposits, which require a minimum deposit of £10 to claim. These bonuses you’ll need to wager 30 times before you’re able to make any withdrawals on winnings.

Play Now

Blackjack Ballroom Casino: £500 Welcome Bonus Package

As a new player at the Blackjack Ballroom Casino, you’ll be treated to a generous £500 welcome bonus.

A £10 minimum deposit and 60x wagering requirement on the welcome bonus applies. The £500 bonus is split over three deposits made to the casino, made as follows:
  • 100% up to £150 on the first deposit
  • 50% up to £200 on the second deposit
  • 25% up to £150 on the third deposit


Play Now

Casino Action: £1250 Welcome Bonus Package

At Casino Action you will receive a ginormous welcome bonus package of £1250. There is a minimum £10 deposit required to claim all bonuses, which are spread across five deposits.

The deposit bonuses look like this:
  • 100% bonus up to £150 upon your first deposit
  • 50% bonus up to £200 upon your second deposit
  • 25% bonus up to £500 upon your third deposit
  • 50% bonus up to £250 upon your fourth deposit
  • 100% bonus up to £150 upon your fifth deposit
The bonus and the deposit will need to be wagered 60 times before you're able to make any withdrawals.

Play Now

Luxury Casino: £1000 Welcome Bonus Package

Luxury Casino is giving away a huge £1000 bonus when you register an account.

This is how it works:
  • On your first deposit, you'll receive a 100% match bonus for deposits of up to £150.
  • On your second deposit, you'll receive a 50% match bonus for deposits of up to £200.
  • On your third deposit, you'll receive a 25% match bonus for deposits up to £300.
  • On your fourth deposit, you'll receive a 50% match bonus for deposits of up to
  • £200.
  • On your fifth deposit, you'll receive a 100% match bonus for deposits of up to £150.
The bonus and the deposit need to be wagered 60 times, and the minimum deposit is £10.

Play Now

Chomp Casino: £400 Welcome Bonus + 150 Free Spins

Chomp Casino will give you a £400 bonus package on the first deposit, and 2nd and 3rd deposits, in addition to 150 spins on Starburst. They also offer happy hour bonuses, 20% cash back on Tuesdays, and The VIP Circle.

The first deposit gets you 100% up to £100 and 50 free spins on Starburst. Second deposit gets another 100% up to £100, plus an additional 50 free spins. The third and final deposit will get you 50% up to £200 along with the last set of 50 free spins, totalling 150 spins across all three deposits.

Play Now

Sky Vegas: £10 No Deposit Bonus + £40 Welcome Bonus

Heading over to the casino lobby for the first time offers £10 completely free, which is attributed to your account once registration is complete. The free bonus is valid for 30 days and carries a 20x wagering requirement.

First deposits are welcomed with a £10 deposit to get £40 credited to your account. To get your bonus you'll need to opt in after registering.A wagering requirement of 40 times, required on both the initial deposit and the bonus amount need to be reached, before the bonus and any winnings can be converted to cash.

Play Now

BGO Casino: 10 No Deposit Free Spins + 100 Free Deposit Spins

To start you off on the right path BGO offers an extremely generous 10 no deposit free spins when you register an account. The free spins don't have any wagering requirements, therefore you can withdraw your winnings at any time, how awesome is that!

The fun doesn't stop there! When you make a minimum deposit of £10, BGO will throw in a further 100 free spins, which can be used on select slot games.

Play Now

UK Casino Club: £700 Welcome Bonus

UK Casino Club offers a lucrative £700 sign up bonus. The bonus works in a tiered structure over 5 deposits. The first deposit provides a 100% match on the deposit you make, which is up to £100. Each successive deposit is a different percentage: 25%, 10%, 25% and 110% on the 5th deposit.

You can gain up to £100, £200 and £200 for the second through to the fourth deposits, respectively. The 5th deposit is a glorious 110% of up to £100 free. A minimum deposit of £10 applies for each consecutive deposit bonus, along with a 60x wagering requirement of the bonus amount to withdraw.

Play Now

32 Red Casino: £32 Welcome Bonus on Every £10 Deposited

32 red probably have the most extensive list of promotions that we’ve seen to date. It can actually be pretty overwhelming if you’re new to the online casino world. We're going to break it down in simpleton terms for you!

You’ll get £32 for every £10 deposited up to a maximum of £160, that’s 320% of your deposit which is pretty generous compared to their main rivals! You can use the bonus on their wide range of casino games available, ranging from a pool of 500+.

Play Now

Quatro Casino Bonus: 700 Free Spins + £100 Welcome Bonus

Quatro Casino offers new players great promotions, kicking off with 700 free spins on your first 7 deposits, and £100 bonus. The spins are awarded across different slot games each day. Although this seems like a pretty complicated bonus package, it's extremely attractive when you consider the sheer volume of spins! A 60x wagering requirement also applies.

Play Now

NetBet Casino: £200 First Deposit Bonus + 10 Free Spins

NetBet Casino welcomes you with a generous welcome bonus by doubling your first deposit up to £200. All you need to do is register and enter the promotional code: NBWELCOME during registration.

You're immediately given 10 free spins, which can be used on Age of Gods. However, there is a wagering requirement of 50 times attached, which needs to be wagered within 7 days!

Play Now

Spin and Win Casino Bonus: 100% up to £1000 Welcome Bonus + 100 Free Spins

Spin and Win casino offers up to £1,000 free to new players. The £1000 bonus is broken down into 3 individual bonuses, which look like this:

  • First deposit gets 100% up to £500, plus 100 free spins
  • Second deposit gets 100% up to £250, plus 100 free spins
  • Third deposit gets 100% up to £250
There is a minimum deposit of £20 for each bonus. All bonuses and spins expire after 7 days and carry a 25x wagering requirement.

Play Now

Thrills Casino: Trade Bux for Free Spins

Thrills Casino offers superb sign-up bonuses and additional promotions to its members.

As a welcome bonus, they're letting you be the boss! As soon as you sign up you'll get sent assignments to complete, which if successfully completed, you'll get what Thrills Casino call "Bux". The best thing about this is that you can trade your Bux in for free spins! And even better, the free spins come with absolutely no wagering requirements!

Play Now

Quartz Casino: £200 Bonus

Quartz Casino is more than happy to give its players what all online gamers desire – big bonuses and promotions on a continual basis. The most alluring of all is the welcome bonus of 100% match on the first deposit (minimum deposit £10), which goes up to £200.

Play Now

Virgin Games Casino: 30 Free Spins

Virgin Games Casino welcomes its new members with a first deposit bonus of 30 free spins. The bonus is optional and is available for new customers only.

You'll need to make a minimum deposit of £10, and you'll have 30 days to meet the wagering requirements.

Play Now

Super Casino: 100% up to £200 Welcome Bonus on First Deposit

Super Casino has a lot to offer to its customers in bonuses and promotions, including the first deposit bonus of 100% up to £200. Players have 30 days to make the required wagers. A 25x wagering requirement applies for the bonus and deposit. According to the casino’s terms and regulations, the minimum deposit is £10. Just remember to opt-in as soon as you register and it's all yours!

Play Now

Betfred Casino: 50 Free Spins on First Deposit

Betfred offers a generous 50 free spins on a minimum deposit of £10. The 50 spins must be used within 7 days, and can only be used on selected games. All you need to do is register an account and deposit a minimum of £10. Betfred will instantly credit your account with 50 free spins to use at your peril, simple as that!

You'll get 3 days to accept the free spins in your account, and the best thing about all of this is that there are absolutely no wagering requirements!

Play Now

Sky Casino: £60 First Deposit Bonus

A £60 bonus is given to all new players on registration at Sky Casino. There is a minimum deposit of £10 required to become eligible, and a 40x wagering requirement applies to your bonus amount, you'll have 30 days to fulfil the wagering amount.

To claim all you need to do is sign up, make a deposit of £10 or more and click "Opt-in now" which is displayed via a pop on the screen once you've made your deposit. As soon as you've opted in, £60 will be instantly credited to your account.

Play Now

InterCasino: £900 Welcome Package + 100 Free Spins

InterCasino is offering a whopping 100% up to £900 bonus on your first deposit. The £900 is spread over your first 3 deposits requiring a minimum deposit of £20. In addition to the bonus, InterCasino is giving away 100 free spins. The free spins are credited in batches of 20 and can be used on Wizard of Gems.

A 40x wagering requirement applies of which only includes the bonus amount.

Play Now

Euro Grand Casino: 100% up to £300 First Deposit Bonus + 20 Free Spins No Deposit

A minimum deposit of £10 gets you off to a good start with an impressive 100% bonus up to £300 plus 100 free spins at Eurogrand. As soon as you complete registration you'll get credited 20 free no deposit spins! From there you'll need to opt-in to claim the 100% match bonus. Once you've made your first deposit of a minimum of £10 your deposit will be matched and credited into your account.

Not only this, but you'll get 20 free bonus spins and another 20 spins each consecutive day for a total of 3 days. A 40x wagering requirement applies on your bonus amount, and you're required to spend your bonus spins within 24 hours of receipt.

Play Now