The best Casino Bonus Codes in the UK right now

Looking for a casino bonus? Then this page is right for you! Here we are highlighting bonuses that need to be unlocked with a casino bonus code. So check them out, and make sure to use the code if you want to take advantage of these offers. 

Casino NameBonusBonus CodeWagering Requirement
1.PokerStars100% bonus up to £200 + 100 free spinsFIRST200No wagering
2.Betfair£30 + 100 free spins CASA3035x wagering
3.NetbetUp to 500 bonus spins NBWELCOME50040x wagering
4.Great Britain CasinoUp to 500 bonus spinsPRO65x wagering 
5.Kaiser Slots100% up to £50 + 100 bonus spins100SPINS35x wagering
6.Rhino.bet75 spinscasino7510x wagering
7.Amber Spins100% up to £20 + 100 spinsGET10035x wagering
8.WinOManiaUp to 200 spins AUGUST2230x wagering
9.Spinzwin100% up to £100 + 20 spinsSP10050x wagering
10.Spin & Win100% up to £500 + £7WELCOME40x wagering

1. PokerStars – FIRST200

Pokerstars UK casino bonus code

Join PokerStars and make a first deposit of at least £20 with the bonus code “FIRST200” to get a 100% first deposit bonus of up to £200, together with 100 spins. The spins can be played on a number of select slots, while the maximum bet you can make using the funds can be of up to £5. 

BetFair – CASA30

Newcomers at BetFair can use the code CASA30 with their first deposit of £10 to get £30 in bonus funds, together with 100 no-wagering spins on Age of the Gods: God of Storms 2 The bonus funds have a 35x wagering requirement, while the spins have a 10p value and will expire 7 days after being awarded. 


The NetBet welcome offer consists of up to 500 bonus spins, which you can get by entering the code “NBWELCOME500” with your first deposit of £10 or more. The spins are playable on select slots, and you will first get 50 spins before you get the remaining 450 in batches of 25 on the following days. Keep in mind winnings from the bonus spins have a wagering requirement of 40x. 

Great Britain Casino – PRO

Great Britain Casino casino bonus code

Use the bonus code “PRO” when making a minimum deposit of £20 at Great Britain Casino for a chance to win anything from 50 to 500 spins! Your deposit will award with a spin of the Mega Reel, which contains free spins on popular games such as Starburst, Irish Pot Luck, Fluffy Favourites and Chilli Heat. The winnings from these spins have a 65x wagering requirement. 

Kaiser Slots – 100SPINS

The Kaiser Slots welcome bonus is simple – enter the code “100SPINS” when making your first deposit of at least £10 for a 100% first deposit match bonus of up to £50 and 100 spins on the ever-popular Starburst. Both spins and bonus funds have a 35x wagering requirement, and the spins will expire after 5 days of being granted. – casino75

You can get 75 bonus spins when joining by making a first deposit of £25 while using the bonus code “casino75”. The spins can be played on the classic Bonanza, and you will get 50 spins immediately and 25 on the following day. The spins have a total value of £10 and any winnings have a 10x wagering requirement. 

Amber Spins – GET100

Amber Spins casino bonus code

Use the casino bonus code “GET100” when joining Amber Spins to get a 100% first deposit match bonus and 100 bonus spins! Your first deposit needs to be at least £20, while the spins are on Starburst. The spins are spread out in batches of 20 over the next 5 days, and any winnings have a 99x wagering requirement. The bonus funds, on the other hand, have a 60x wagering requirement. 

WinOMania – AUGUST22

Every day at WinOMania can grant you bonus spins simply by making a deposit and using that day’s code! Every day brings a different game, as well as code. To take advantage of this offer you need to make a minimum deposit of £40, as well as use the code of the day found in the Promotions section of the website. As for the spins, these have a 30x wagering requirement on any winnings. 

Spin & Win – WELCOME

Spin and Win casino bonus code

The code “WELCOME” will not only award you with a 100% first deposit bonus at Spin & Win, but also an additional £7 in bonus funds! Your first deposit needs to be worth at least £10, and the 100% bonus can reach up to £500. The bonus funds are valid for 7 days for use on select slots, and come with a 40x wagering requirement. 

Spinzwin – SP100

Make your first deposit at Spinzwin with the code “SP100” for a 100% bonus of up to £100, as well as 20 spins on the industry favourite Book of Dead. The bonus funds will expire after 30 days of being granted, while the spins are valid for 7 days. In addition, the bonus funds and spins have a 50x wagering requirement. 

How to use a Casino Bonus Code?

Bonus codes are quite easy to use – simply input them where required when making a deposit! That said, do note that the process might differ slightly between casinos. 

When to use a Bonus Code?

Different bonuses have a different time frame for when they need to be used. When there are spins involved, it’s commonly anywhere between 5 – 7 days.

It tends to be a bit longer with money bonuses, as these typically need to be used within 21 – 30 days of activation.

Benefits of using a Casino Bonus Code

Here’s a list of benefits that come with claiming bonuses that require bonus codes to unlock:

Bonus Codes vs other bonuses

Have a look at the difference between bonuses with bonus codes and other types of bonuses.

Small riskEasy to claimMultiple option BonusTry new games for free
Bonus Codes
Welcome bonusDepends
Free SpinsDependsDependsDepends
No wagering bonusDependsDependsDependsDepends

What is a Bonus Code at an online casino?

Bonus codes are codes that need to be used in conjunction with a deposit in order to unlock a bonus.

By utilising a bonus code that comes attached to a bonus, you are able to make use of that particular bonus.

Are Bonus Codes legal in the UK?

Bonus codes are legal in the UK, and finding bonuses that contain them at UK casino sites that are licenced by the UK Gambling Commission should put you at ease.

Secure and reliable casino sites have been subject to vetting checks prior to receiving their licences to operate.

Read more about how you can keep yourself safe while gambling online on our Responsible Gambling page.

How do Bonus Codes work?

As previously mentioned, bonus codes are used in conjunction with activating bonuses. Oftentimes, you have to type in the bonus code before depositing money to release your bonus.

Can I actually win money with a Bonus Code?

Although winning is never set in stone with a bonus, it is very possible to win money when using a bonus that you’ve activated with a bonus code.

4 common types of online casino Bonus Codes in the UK

There are several different types of casino bonus codes in the UK. Here are some examples of the ones you’ll most likely come across.

1. Matched Deposit Bonus Codes

A match deposit bonus code is typically used to unlock a match deposit bonus. A good example is the welcome 100 % match deposit bonus offered at All British Casino.

2. No Deposit Casino Bonus Codes

No deposit casino bonus codes are typically used to unlock bonuses that don’t require you to make a deposit to unlock them.

3. Free Spins Casino Bonus Codes

Book of Dead
Spin the wheels on Book of Dead and look forward to wins of up to 10 000x your bet

Bonus codes are normally used for the purpose of activating free spins in different games. Sometimes the games vary significantly, however, games that are commonly associated with free spins are games like Starburst and Book of Dead.

4. Exclusive Casino Bonus Codes

Exclusive casino bonus codes are usually bonus codes that unlock bonuses that you will unlikely find elsewhere. An example is an exclusive bonus of 100 % up to £50 + 100 Spins casino bonus offered at Kaiser Slots.

Checklist to go through before you use your Bonus Code

Most of the information for all of the following can be found in the bonus terms and conditions. Before opting into it, we highly recommend all players fully read and understand the bonus terms and conditions.

✅ Winning limit

What is the winning limit of the bonus you plan to make use of? Always make sure you are aware of the winning limit a bonus has. This means that there’s a set limit for a win amount that you can withdraw.

✅ Time limit

Before using a bonus, be sure you are aware of the time limit attached. In other words, make sure that you know when your bonus expires.

✅ Wagering requirements

It is extremely important for you to read up on whether your bonus has a wagering requirement and what this requirement is. You don’t want to find yourself jumping through a series of endless hoops just to withdraw your funds once that time comes.

✅ Allowed games

Some bonuses are limited in terms of the number of games they can be used on. Make sure that you are fully aware of what games you can use your bonus on and what games you can’t before you activate it.

✅ Game contribution

This is a very important point for us to cover. Some players may realise that the games they’ve decided to play don’t contribute 100 % towards wagering requirements a little too late. Make sure that the games you are playing with your bonus contribute 100 % towards the wagering requirement set for a particular bonus you plan to activate.

✅ Local restrictions

Make sure you are playing from the correct country (the UK) that a bonus requires before you activate your bonus. Likewise, it is imperative that you are using an online casino that is legally licenced and regulated within the UK by the UKGC.

4 tips to maximise your Bonus Code value

To ensure you get the absolute most out of your bonus code, we have a few tips for you.

  1. Create a game plan according to your budget

    Play responsibly by setting yourself a realistic budget for playing. This budget is typically referred to as the bankroll.
  2. Check the RTP of the games you want to play

    It’s important to check that the RTP of a game you wish to play is in alignment with what’s considered fair. You would want to go for games with an RTP rate of 96 % or higher for the best possible chances of winning.
  3. Choose a bonus code according to your game style

    Make sure to pick a bonus code that unlocks a bonus that allows you to play the games you most want to play. For instance, don’t go for a table game bonus if you typically gravitate towards slots.
  4. Enjoy your game!

    It’s extremely important that you remember that playing should be fun and that you should stop playing if you at any point feel that it’s gone from fun to serious.

Solutions for common issues

Issues are sometimes inevitable, and it’s natural that some people may experience issues when using bonus codes.

Below are some common issues people experience when trying to redeem their bonuses using a bonus code, and some solutions.

  1. I didn’t get the code

    Some casino sites send bonus codes to the email address you entered when registering. If you have not received an email containing your bonus code, make sure to check that your email address has been entered correctly. It is possible that the bonus code can be found on your account.
  1. The code is not working

    If the bonus code you’ve entered to unlock your bonus is not working, check to ensure that you have followed the necessary steps and entered the bonus code correctly. If all else fails, we recommend that you contact customer support.
  1. I can’t withdraw the winnings

    If you are unable to withdraw your winnings, ensure that you have met the wagering requirements, if any, attached to the bonus first. Also, ensure that your payment details are correct.
  1. The bonus disappeared

    If the bonus has disappeared, it could be that it has expired, or you may not be eligible for that particular bonus offer. If you are sure you are eligible for the bonus offer, contact customer support for further assistance.
  1. The casino didn’t pay out my winnings

    Don’t fret if you don’t immediately receive your winnings after making a withdrawal request. Sometimes the processing time for funds can take a few days. If you’ve waited a minimum of 5 bank days without receiving anything, we would advise you to contact the casino site. If all else fails, contact your bank to ensure your funds haven’t been withheld.

Frequently asked questions

No, not all bonuses need to be unlocked using a bonus code, but some
There are a number of different UK casino sites that offer bonuses with bonus codes, some of these are casino sites like All British Casino, Kaiser Slots, PokerStars Casino, and more. Check out our page for some other options.
Not all bonuses require a bonus code to be unlocked, but those that do will require you to use one in conjunction to make use of them.
The bonuses offered by UK casino sites differ. They can be a boost to your bankroll in the shape of bonus funds, or spins that allow you to play a specific game for free for a number of times.

Your casinos will be cleared

Are you sure?