Best Betting Bonus

Compare & find the best sports betting bonus online right now

Best UK Bonus

Rank Bonus Turnover Min odds 

5 x £20 Free Bets

Turnover: No requirements

Lowest odds: 1/2 (1.50)

Claim Go to website

New customer offer. Place 5 x £10 or more bets to receive £20 in free bets. Repeat up to 5 times to receive maximum £100 bonus. Min odds 1/2 (1.5). Exchange bets excluded. T&Cs apply.


100% up to £100 in bet credits

Turnover: No requirements

Lowest odds: 1/5 (1.20)

Claim Go to website

Open Account Offer. Up to £100 in Bet Credits for new customers at bet365. Min deposit £5. Bet Credits available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply.


Bet £10 get £30 in Free bets

Turnover: 6x bonus amount

Lowest odds: 1/2 (1.50)

Claim Go to website

£30 Free Bet

Turnover: 1x bonus amount

Lowest odds: 3/4 (1.75)

Claim Go to website

Up to £50 in bonuses

Turnover: No requirements

Lowest odds: 4/5 (1.80)

Claim Go to website

£20 Free Bet

Turnover: No requirements

Lowest odds: 1/2 (1.50)

Claim Go to website

Bet £10 get £30 in Free Bets

Turnover: No requirements

Lowest odds: 1/2 (1.50)

Claim Go to website

£20 Free Bet

Turnover: No requirements

Lowest odds: 1/1 (2.0)

Claim Go to website

2 x £10 Free Bets

Turnover: No requirements

Lowest odds: 1/1 (2.00)

Claim Go to website

£10 First Bet Insurance

Turnover: No requirements

Lowest odds: 1/1 (2.00)

Claim Go to website

£10 Free bet

Turnover: No requirements

Lowest odds: 1/1 (2.00)

Claim Go to website

100% up to £50

Turnover: 8x bonus amount

Lowest odds: 4/5 (1.80)

Claim Go to website

Bet £10 & Get £30 in Free Bets

Turnover: No requirements

Lowest odds: 1/2 (1.50)

Claim Go to website

£20 Risk Free Bet

Turnover: No requirements

Lowest odds: -

Claim Go to website

New customers only. Place your FIRST bet on any Sportsbook market and if it loses we will refund your stake in CASH. Max refund is €/£20. Only deposits made using Cards or Paypal will qualify. €/£5 Same Game Multi free bet will be available to claim from the promotions hub after the qualifying bet has been settled. T&Cs apply.


Get £10 free bet on a double

Turnover: No requirements

Lowest odds:

Claim Go to website

£10 Bonus Token

Turnover: No requirements

Lowest odds:

Claim Go to website

Betting Promos & Offers

£30 in Premier League Free Bets with betway

English Premier League 3 January 2020

betway are our Premier League bookmaker of choice and they're offering you the chance to claim a world class welcome bonus for everyone's favourite league! Read more

£30 in Free Bets for your Europa League Favourites

Europa League 3 December 2019

betway are one of the best football betting sites in the world no questions asked. Their Europa League package is second to none and now you have the chance to boost your bank by ... Read more

£50 to bet on Euro 2020 right now!

Euro 2020 Qualifying 3 December 2019

Bethard made a big impact at the 2018 World Cup as our favourite betting site. That's why we expect big things from them at Euro 2020 and so should you! Read more

Comparing the best Betting Bonuses & Welcome Offers around

The majority of betting companies will give you a welcome offer or a deposit bonus. This a great way of encouraging potential new customers to open an account. If you are looking for welcome bonuses on the net you’re likely to be bombarded with a wide range of sign up offers and odds bonus offers, and it’s not always easy to get a good overview of them all.

That’s why on we’ve created a specially dedicated page that gives you the chance to compare different offers such as welcome offers, free bets, matched bonuses, no deposit bonuses, as well as other incentives that betting sites are likely to offer.

Our main focus is on sports betting bonuses, but we even have the inside info that gives you the chance to compare casino bonuses and poker bonuses.


Different Types of Bonuses

Nowadays almost all betting sites offer their new customers the chance to take part in special bonus offers. There are a wide selection of welcome bonuses on offer, and on our website you can easily find out what the different types of bonuses actually mean. 

Below we give you a list of the different types of bonuses you might be offered as a new customer.

Deposit Bonus

A deposit bonus is an offer for customers who deposit money into their account. A deposit bonus usually contains a percentage of your first deposit and can range from 25% up to as much as 500%.

When a deposit you make is matched with a 100% bonus, we call this a “matched bonus”.

  • For instance, a betting company offers a 100% bonus on deposits of up to £100. 
  • So, a deposit of £100 will see you automatically get a deposit bonus of £100.

To have the opportunity to take your winnings however, you may need to comply with the wagering requirement attached to the bonus.

So, if your £100 bonus has a 5x wagering requirement, you have to stake £100 x 5 before becoming eligible for any winnings.

Free Bet

A free bet is a very popular type of welcome bonus offered to new customers. A free bet means that the betting company offers you a sum of money that you can place a bet with. If you use the free bet and win, then you get to keep the winnings (minus the original sum that the betting company gave you to place the bet).


  • You receive a free bet worth £10 after registering as a new customer
  • Free bet is used on a football match at odds of 1/1
  • The bet wins: £10 placed at odds of 1/1 = £100 minus the original stake (£10)
  • You win £90

In some cases, betting companies may have included a wagering requirement as part of the Free Bet offer which would mean wagering any winnings you make from a free bet a certain number of times before you can claim them.

Often the wagering requirements are kept low for Free Bets but nonetheless, it’s very important that, as a customer, sure you're fully aware of the terms and conditions that apply to your free bet.

Risk Free Bet

Another common type of free bet is a risk free bet. With this type of free bet you will need to place a bet with your own money.  

If you lose, you get all the money you wagered back because it’s a risk free bet. The money you wagered will be deposited back into your betting account.

If you win, you get to keep all the winnings, just like a normal bet. Fantastic!

However, your free bet may be subject to a wagering requirement before you are eligible to collect your winnings.


  • You receive 100% risk free bet up to £35. 
  • Ts and Cs stipulate you have to wager any winnings made from that free bet three times (x3) and against odds amounting to at least 1.50, before you can cash out.

No Deposit Free Bet

A no deposit free bet basically means “free money” to new customers who register with a new betting site. And, as the name suggests - you don’t need to make a deposit to receive your bonus. 

A no deposit free bet bonus is extremely popular and, in essence, is free because you don’t need to risk your own money. The original sum given to you with a no deposit free bet tend to vary, but normally is relatively low and usually ranges between £5 and £10.

Like the other bonus offers though, you may need to jump through a wagering requirement hoop to access your winnings.


  • You receive a no deposit free bet offer after opening up new account (no initial deposit from you necessary).
  • Amount of between £5 and £10 ready to play completely risk free
  • If you win, the betting site may ask you to wager your winnings any number of times before you can collect them, eg. 3x wagering requirement = winnings must be wagered at least three times before you're entitled to your money.

Bonus and welcome offers - points to consider

As we’ve mentioned above, there are a number of betting companies that offer a wide range of welcome bonuses, all that come with their very own specific requirements. The terms and conditions attached to a welcome bonus can vary substantially. This all depends on which type of welcome bonus you choose. So it’s always very important that you read the terms and conditions before you make a decision.

There are usually a number of conditions in the fine print that you should pay extra attention to, such as wagering requirements and minimum odds. Below you’ll find a specifically tailored list of what we think are the most important things to consider when you’re deciding which welcome bonus to take.

Types of Bonus and Bonus Sums

The first thing you should be looking for when deciding on which welcome offer to snap up is of course how big they are. Most people tend to look for a welcome bonus with the highest figure, but it’s always good to keep in mind that this type of bonus often comes with terms and conditions that are harder to meet. If you choose a sign up offer with a high figure, you need to be prepared that you may have to wager or turn over any winnings you make a number of times before you are able to claim them.

Wagering Requirement

You've probably heard this term mentioned several times already as it's a condition attached to the vast majority of deposit bonuses. But what is it exactly?

What is a wagering requirement?

A wagering requirement is the amount of times a betting site requires you to wager your initial bonus sum before you can claim any potential winnings.

The wagering requirement you have to meet before you can claim your winnings often depends on what type of bonus you have opted for.

Percentage-based bonuses worked out from your original deposit will normally have a wagering requirement of 5-15 times the actual bonus sum. Whereas a free bet bonus usually has a wagering requirement that’s a lot lower, often 1-3 times the free bet bonus itself.

An example of a wagering requirement on a bonus 

Let’s say you choose to go for a 100% deposit bonus when you make a deposit of £100. Then you’ll have £200 to bet with. But the wagering requirement for this deposit bonus is 10 times, meaning you would have to wager to a sum equivalent to £1000 of the original £100 you got as a deposit bonus to be able to cash out your winnings.

It’s important to note that betting sites present their wagering requirements in different ways: either in deposit sum + bonus sum or only bonus sum. This does make a difference. 

Above, the wagering requirement was for only the bonus sum. Below is a different version.

We’ll continue to use the same example as we did before. Say you also make a deposit of £100 and then get a bonus of £100 on top of that. To be able to wager the bonus, you will need to wager your bonus + deposit. If we say the wagering requirement for this bonus would be ten times the deposit + bonus, then in order to cash out your winnings you need to wager a total of £2000 (i.e. £200 x 10 times).

To make it easy to compare offers from betting sites we always give you the total wagering requirement for the bonus sum. Therefore, in the second example we would write the wagering requirement as 20x.

Minimum Odds

Another important factor you should be aware of when you’re reading the fine print for your bonus is whether there is a requirement to play for minimum odds. Betting companies often stipulate that your bonus or free bet will only fulfil their wagering requirement if it is played in conjunction with the minimum odds that they have set. The minimum odds are usually somewhere between 2/5 and 1/1.

Validity Period

A welcome bonus or a free bet can often come with a limited period of validity. This is where the betting site only allows you to use your welcome bonus or free bet within a specific amount of time, usually from the point at which you register or setup your new account. This also means that you only have a limited time to reach to reach the wagering requirement on your welcome offer or free bet. A common mistake that can be made when it comes to reaching the wagering requirement is the validity period attached to bonus. Make sure you read the terms and conditions as not playing within the validity period often results in the player losing their original bonus sum!

Bonus Code

Certain welcome bonuses often require you to enter a bonus code or promo code. If your welcome bonus or free bet has a bonus code it will be provided to you in connection with your initial deposit or after you have made any additional deposits. Many betting sites bonus codes and promo codes, but in a lot of cases newer betting sites don’t tend to use them.

Betting Bonus FAQ

Can I take a part of my welcome bonus even though I already have an account with a betting site?

Even though you already have an account with a betting site, you may still have the opportunity to use your welcome bonus, in the event that you have not already used it. However, if you’ve had an account with a betting site for some time already, it may be too late to use your welcome bonus, as the validity period for your bonus may have already expired. We recommend that you get in contact with the betting site's customer service department to see if you are still entitled to use your betting bonus.

Don’t forget that you are only allowed one account. If you want to take advantage of another welcome bonus on offer we recommend that you register with a betting site where you don’t already have an account.

Can I combine a welcome bonus with any other promos offers on a betting site?

The answer is both yes and no. Whether you are able to combine a welcome bonus with any other promos on offer depends entirely on the betting site’s terms and conditions. That’s why it’s very important that you carefully consider and read the terms and conditions to see if you if you can combine a bonus with any other promo offers.

Is a deposit bonus only for sports betting or are there also deposit bonuses for casino, poker and other games?

The type of deposit bonus that we list are only for sports betting. It’s important to know that you can often meet the wager requirement by betting in a site’s casino but also on poker and other games.

Do I need to use a bonus code to use my welcome bonus?

In most cases you don’t need a bonus code to use your welcome bonus, although some betting sites still require you to fill in a welcome bonus manually. When a bonus code is required you normally need to input the correct code when you create a new account, or when you make your first bet or deposit. Some betting companies still use bonus or promo codes in connection with their welcome bonuses, although they are becoming more uncommon. We recommend that you always double check to see if we offer a special bonus or promo offer.

What do you consider to be a high or low wagering requirement for a bonus?

The majority of people tend to look for a welcome bonus that offers a high bonus sum, which is of course important when you choose a bonus. But it can also mean there is a higher wagering requirement. The wager requirement often depends on what type of bonus it is for. For percentage based bonuses measured against your deposit, the wagering requirement is normally 5-15 times the bonus sum. For free bets the wagering requirement is often something lower, often 1-3 times the free bet. Certain betting companies even offer unique bonuses that only demand that you convert your bonus one time. At the same time it isn’t uncommon to find a bonus that requires you to wager one sum up to 80 times!

Will I receive an additional bonus when I’ve used up my welcome bonus?

As a new customer, you will often be inundated with a variety of welcome bonuses, but if you’re already a customer on a betting site you don’t need to worry. You will always receive more bonus offers. A whole host of betting sites give out different types of betting bonuses to existing customers when they make new deposits or place new bets. The bonuses we list on our site are always for new customers placing their first bets, but many betting sites that we list even give you a deposit bonus on the second, third and fourth deposit you make.

I want to take a welcome bonus with a betting site that isn’t on your list. Can I do that?

Absolutely! If you want to create an account on a betting site that isn’t included on our list don’t hesitate to contact us. We’ll help you create an account with a betting site and hopefully arrange a great welcome bonus for you.

Which sports can I bet on in order to wager my bonus?

All sports are usually included in the wagering requirement, but it’s also good to go through the terms and conditions attached to your bonus just to make sure.