Loader

Bonus Code Offers

The following sites have offers that require a promo code to activate the bonus during registration. Use the promo code when you join and you'll be able to access the full new player promotion.

We've listed each sportsbook with the current signup promotion and the relevant bonus code. Click the claim buttons and you'll be taken to the promo page for each betting site, where you can signup and earn the bonus.

Sportsbooks With Promo Codes

Bookie Offer Join
William Hill Bet £10 Get £30, Credited as 3 x £10 bets Join William Hill
R30
Betfred Stake £10 and get £40 in Bonuses Join Betfred
WELCOME40
All British Sports Up To £100 first deposit welcome bonus (100% Matched) Join All British Sports
welcome100
williamhill_gb-icon

William Hill: Bet £10 Get £30, Credited as 3 x £10 bets

When you sign-up using promo code R30 and place a bet of £10/€10 or more you'll be offered 3 x £10 bets as a welcome bonus for becoming a new customer

William Hill Promo Code: R30

The William Hill new customer offer incentivises new players with 3 times what you put in when you join and bet. There are no loopholes or caveats, it's pretty easy to earn if you're an average spending punter, you can kick off with a first bet of £10 and you qualify for the joining offer.

This offer does come with a PROMO CODE "R30" - so don't forget to include that during the registration process. Not all bookies use the promo code system these days so it's easily missed. But nonetheless, William Hill has always used a code, so make sure you use it in the signup form.

Once that first bet is settled you are rewarded with 3 £10 free bets that are available to use when you add qualifying bets to the bet slip. They can't be exchanged for cash and you have to use the free bets as they come. You can't split them up and have a go in the casino or on the slots!

More Promos

William Hill has a decent selection of free bet deals in and around their promotions. They're one of the best at offering on the day deals, so keep an eye on the main betting markets for enhancements to daily fixtures.

  • Scratch Of The Day: Their daily scratch card is a quirky nice to have gimmick, you mostly get boosted odds on specific bets but it has been known to knock out the odd freebie
  • Free or 4 Prediction Game: The usual free prediction game that comes with a chance of winning free bets. Predict six football matches from a coupon where exactly three or four goals are scored to be in with a chance
  • Acca Freedom - Boost or Insure: Boost the odds of your acca (3 or more selections) and win more if it comes in. Or Insure your fivefold against 1 losing selection for money back as a free bet
  • Build #YourOdds Freedom - Boost or Insure: Boost the odds of your same game builder (3 or more selections) and win more. Or Insure your fivefold against 1 losing selection for money back as a free bet

Banner over 18 icon New Customers Only 18+ | Ts & Cs Apply

18+. Play Safe. From 00:01 on 13.04.2022. £30 bonus. New customers only. Minimum £10 stake on odds of 1/2 (1.5) or greater on sportsbook. Further terms apply.

William Hill Promo Codes are subject to change as from time to time betting operators update their bonus qualifying criteria in response to market demand or to incentivise registrations around a specific and important sporting event. We do our best to keep these promo codes up to date, but acknowledge that there can be delays in updating content. Please refer to the bookie's terms and conditions before investing in a welcome bonus scheme when using a bonus code.


betfred_gb-icon

Betfred: Stake £10 and get £40 in Bonuses

Register & Deposit (£10 or more) using promo code WELCOME40. Place a bet of £10+ on Sports. Get rewarded with £40 in Bonuses

Betfred Promo Code: WELCOME40

Betfred has a rewarding sign up free bet bonus offering up to 4 times your first deposit to a maximum amount of £40 in free bet bonuses. It's one of the most generous in the current free bet welcome offer market giving you a healthy 400% return on your first bet in bet credits.

Sign up with the PROMO CODE "WELCOME40" as a brand new player to access the Betfred welcome offer.  Place a £10 single qualifying bet (Not £5 e/w) at odds of even or greater (2.0 or 1/1) and Betfred will credit your account with £40 in bonus bets sometime after that first bet has settled. 

This is currently one of the best free bet offers, so if you're considering signing up to bet on the festival, this offer has been put up specifically for Cheltenham week.

More Promos

You'll find a good selection of free bets available at Betfred, with regular offers and deals cropping up all the time. Check out the homepage for daily deals and the promotions sections to get up to offer on fixtures happening that day. They also have a couple of regular free bet promotions running 

  • Free Bet Club: Join Betfred's free bet club and you get a weekly £5 free bet if you spend at least £20 on sports bets. This an opt-in only promotion, meaning you have to set your preferences to option for this bonus to apply each week
  • Acca Insurance: Place a 5-fold football acca and if the usual one leg lets you down, Betfred will refund your stake up to £10 as cash which is much more than a free bet

Banner over 18 icon New Customers Only 18+ | Ts & Cs Apply

New 18+ UK customers only. Register using the promo code WELCOME40, deposit and place first bet of £10+ on Sports (cumulative Evens+) within 7 days of registration. First bet must be on Sports. £30 in Free Bets and £10 in Free Spins (50x20p) credited within 10 hours of bet settlement. Free Bet stakes are not included in any returns. Bonuses have a 7-day expiry. Payment restrictions apply. SMS verification and/or Proof of I.D and address may be required. Full T&Cs apply.

Betfred Promo Codes are subject to change as from time to time betting operators update their bonus qualifying criteria in response to market demand or to incentivise registrations around a specific and important sporting event. We do our best to keep these promo codes up to date, but acknowledge that there can be delays in updating content. Please refer to the bookie's terms and conditions before investing in a welcome bonus scheme when using a bonus code.


abcsports-GB-icon

All British Sports: Up To £100 first deposit welcome bonus (100% Matched)

Join the ALL NEW and All British Casino sportsbook where you'll get a to £100 as a welcome bonus when you join as a new player. Claim the 100% deposit bonus with PROMO CODE welcome100 applicable on the first deposit for a new account

All British Sports Promo Code: welcome100

More Promos

Banner over 18 icon New Customers Only 18+ | Ts & Cs Apply

Welcome bonus for new players only | Maximum bonus is 100% up to £100 | Min. deposit is £20 | No max cash out | Wagering is 35x bonus | Maximum bet with an active bonus is £5 | Eligibility is restricted for suspected abuse | Cashback is cash with no restrictions | Skrill & Neteller deposits excluded | Cashback applies to deposits where no bonus is included | T&C's apply

All British Sports Promo Codes are subject to change as from time to time betting operators update their bonus qualifying criteria in response to market demand or to incentivise registrations around a specific and important sporting event. We do our best to keep these promo codes up to date, but acknowledge that there can be delays in updating content. Please refer to the bookie's terms and conditions before investing in a welcome bonus scheme when using a bonus code.


spreadex_gb-icon

SpreadEx: Bet £10 and get £40 in bonuses

SpreadEx Promo Code: No Promo Code Required

Place a £10 fixed odds bet at minimum odds of 1/2 and earn £40 in bonuses. As 2 x £10 free fixed odds bets + 4 x £5 free spread bets

We've got a rare welcome offer deal for you thanks to the team at SpreadEx. It's easy to access by registering as a brand-new player and placing a first £10 bet on the fixed odds sportsbooks. There's no need to get invested in spreads at this stage if it's not your thing, they've got a decent traditional sportsbook as well as their spread betting platform.

Once that first £10 bet is settled, you get a £10 free fixed odds bet. 2h hours later you get another £10 free fixed odds bet. In addition to your first £10 free bet, you'll earn a £5 free Total Goals football spread bet and a £5 racing Winning Favourites spread bet. So you get a taster of spread betting if you fancy giving it a go. 

Wait there's more... 24 hours after your first £10 free bet, and in addition to your second £10 free bet, you're given another £10 worth of free spread bets as another £5 free Total Goals football spread bet, and £5 racing Winning Favourites spread bet. You get up £40 in free bets off a simple £10 first fixed odds bet.

More Promos

Spreadex has a good selection of free bets in addition to their bonus bets welcome offer.

  • First Goalscorer Insurance: Bet on any pre-match first goalscorer with Spreadex in their fixed odds market. If your chosen first scorer doesn't score first but goes on to score last, get your money back as a free bet.
  • Spread-Free Bet: If you're a spread bettor, Spreadex offers the chance to get spread-free bets on certain markets. A spread-free bet is not a free bet. It simply lets you bet inside the spread, at the market mid-point
  • Racing Free Bets: Outside of the football offers, Spreadex often offer free bets on losing horse races. These are dependent on the meeting and the race winner. So keep an on the spreadex promotions page for updates on these free bets

Banner over 18 icon New Customers Only 18+ | Ts & Cs Apply

Join and place a £10 fixed odds bet at odds of 1/2 or greater. Qualifying bet cannot be placed in-play or cashed out early. Once the bet is settled, get a £10 free fixed odds bet plus a £5 free Total Goals football spread bet and a £5 racing Winning Favourites spread bet. The second £10 free fixed odds bet, £5 free Total Goals football spread bet, and £5 racing Winning Favourites spread bet will be credited 24 hours later.

SpreadEx Promo Code

betvictor-GB-icon

BetVictor: Bet £10 get £40 free bets on Football

BetVictor Promo Code: No Promo Code Required

Place your first bet of £10 or more on any football market and get £40 in free bets for football betting

One of the best free bet offers in the market at the moment with NO WAGERING!

BetVictor are top betting brand and is one of the most recognised betting brands in the industry. They recognise the need for more variety in their welcome offers so have brought you a brand new bonus that gives you up to £40 worth of free bets to spend on Bet Builders and other football betting markets.

To qualify, register as a new customer and place a minimum £10 bet on football markets at odds 2.0 or greater within 7 days of opening your account. You need to opt-in to promotions to get access to their free bet deals which include all current and future existing player promotions.

Once you have met the qualifying terms BetVictor will give you 4 x £10 free bets to use on football betting markets. Bet builders are growing in popularity and we think this is a substantial offer in comparison to others in the market - HIGHLY RECOMMENDED!

More Promos

BetVictor doesn't have a huge selection of existing bonuses or free bets. Their new customer offer is pretty decent in that respect, so if you're a new customer you get access to one of the best betting offers available at the moment. There are however a couple of promotions available across their sportsbook that might interest you otherwise.

  • BV Loyalty Club: Opt in & place 5 sports bets of £5 or more, each with odds of 1/2 or greater. You're then invited to open a box, where you can earn a Free Bet between £1 and £25
  • Run For Your Money - One for the horse racing fans. BetVictor are offering to refund those losing bets if your horse acts up at the start of the race, refuses to run or whips around at the start, it fails to come out or loses all chance at the stalls. Its a bit ambiguous, but it definitely eases the woes if you see you're horse failing from the off

Banner over 18 icon New Customers Only 18+ | Ts & Cs Apply

18+ New customers only. Opt in & bet £10+ at odds of 1/1 (2.00) or greater, within 7 days of registration. No cash out. Get 4x £10 Free Bets on selected events. 7 day bonuses expiry. Card payments only. T&Cs apply. See below. begambleaware.org | Please gamble responsibly

BetVictor Promo Code

sbk_gb-icon

SBK: Betting App, Download, Bet £10 & Get £30 in Free Bets

SBK Promo Code: No Promo Code Required

Open a new SBK account, deposit a minimum of £10 using a Debit Card and earn up to £30 in free bets

SBK is a stand alone betting app, if you register for the welcome offer you'll be able to take advantage of a unique betting experience and a 300% matched bonus of up to £30 in free bets.

You have to place a minimum first bet of £10 on a single bet or more. You can't place a £5 e/w bet at £10, it won't qualify you for the offer and it needs to be over odds of 1.5 and greater. 

Free bets are credited when your first bet settles and is available as a promo bonus balance. You can place bets with the bonus balance in denominations of £2, £5, or £10. You have 90 days to use the free bets or they expire.

More Promos

SBK has a limited set of enhanced free bets for existing customers

  • Spend and Earn: From time to time SBK does offer a spend and earn style promotion. Check out the promotions page and make sure you opt-in to receive promotional marketing communications so that you qualify. In the past, they have run offers like bet £25 on any market and get a £5 free bet. These aren't always live, but are definitely SBK have known to run every so often.

Banner over 18 icon New Customers Only 18+ | Ts & Cs Apply

New UK, IE & Malta customers only. Min £10/€10 first deposit using Debit Card. Place a bet of £10 at min odds of 1.5 and get £10. Further £10 credited after 7 days and a further £10 credited after 14 days. Full T&Cs apply.18+. BeGambleAware.org.

SBK Promo Code

tenbet_GB-icon

10Bet: 50% up to £50 welcome bonus

10Bet Promo Code: No Promo Code Required

Join 10Bet - Make a deposit of at least £15. Get a 50% matched bonus up to £50. To receive the max. £50 bonus you must deposit at least £100 to your Account

A big bonus and very much worth a go, some additional wagering but that's because the offer is bigger than average, so still has some value if you stick out the wagering. If you're a confident bettor and you know you can play through a bonus balance then this is a fairly decent sized bonus amount that you can claim. 

To earn up to £50 you need to register through this site and click the opt-in prompts when you're asked if you want to claim the deposit bonus during the registration process. Otherwise, you just play on as a normal customer. 

At 50%, you need to make a deposit of at least £100 to claim the £50 free bet, which is added to you balance when you've completed that first debit card deposit. You have to play through 8 times the value of the bonus before you can withdraw any winnings as cash.

More Promos

There are actually 10 bonus betting offers available at 10bet a pretty smart move and great for existing customers. So even if you don't take up the welcome offer, there's a whole host of free bets available. Here are some of the highlights

  • Free Bets Fiesta: A weekly football prediction game, where players are rewarded with free bets for correct selections. A fun free game for existing players to keep things interesting
  • Moneyback If: This is mainly on horse racing like if you're 2nd to the favourite. But 10bet do throw out some random fixture based free bets when certain things happen like red cards, or more than a certain amount of corners - they're very random so keep an eye on the promo pages
  • Reload Bonus: 10bet offer regular reload free bets, much like your welcome bonus. You'll get an email if you've opted in to promotional communications with the details of when they're available

Banner over 18 icon New Customers Only 18+ | Ts & Cs Apply

18+ begambleaware.org; New bettors get 50% of deposit up to £50; Once per household; Min deposit required (no Skrill/Neteller); Wager a total of 8 times deposit + bonus, with max qualifying bet stake equal to your initial bonus amount; Bonus expires after 60 days; Min odds of 4/5 on singles, or 2/5 per leg for acca; Some bet types excluded; See full terms; See full terms; Terms apply; 18+

10Bet Promo Code

betuk-GB-icon

Bet UK: Claim £30 in free bets from only a £10 deposit

Bet UK Promo Code: No Promo Code Required

FREE BETS!!!! New customers, register today and you'll get £30 in free bets when you make a first deposit of £10

BetUK has a really good opening free bet offer for new customers and they're a good brand so well worth testing out if you're looking to use the free bets to give them a try. Deposit at least £10 and then place a bet of £10 or more at odds of 1/2 (1.5) or higher to get three times £10 worth of free bets.

Make sure you opt-in to the promotion, as you don't qualify without that step being completed and you need to make sure you place that first qualifying bet within 7 days of registration. It must be at least £10 on that first bet, even if it's more it still qualifies, but you have to hit those minimum terms to get your bonus.

When that bet has been settled (probably best to do a same day or day before bet), you'll get 3x £10 free bets. Those free bets are available to use on multiples of 4 or more selections, so that means accas or same game multiples (bet builders). It's still a pretty decent offer, but don't bank on trying to get back your cash with 3 low odds singles!

More Promos

BetUK free bets extend beyond their welcome offer with a tasty selection of existing customer free bets and bet enhancements. They have set ongoing promotions, but often give out tournament and match specific free bets on the day, so keep an eye on their website and app promo banners and promotions pages.

  • Get 2x £3 Weekly Free Bets: If you're into horse racing, join the Bet UK free bet club. Place a minimum £15 on any horse race between Monday and Sunday to get one £3 free bet. You can do this up to two times per week
  • Acca Club - Get a £5 free bet bonus every week throughout the season through the BetUK Acca Club. Once a week, place a bet of £20 on accas with five legs or more and when it's settled, you'll get a £5 free bet bonus credited to your account

Banner over 18 icon New Customers Only 18+ | Ts & Cs Apply

New customers, Deposit & Place a Bet within 7 days, and settle a £10 minimum bet at odds of 4/5 (1.8) or greater, to be credited with 3x £10 free bets: 1 x £10 Horse racing, 1 x £10 Free Bet Builder and 1 x £10 Football. Stake not returned. T&C’s Apply.

Bet UK Promo Code

mrplay_gb-icon

MrPlay: Bet £10 Get £10

MrPlay Promo Code: No Promo Code Required

Deposit £10 or more and get a £10 Bet Token when you bet £10 or more at min odds of 2.00 or 1/1

Mr Play does have a fairly standard welcome offer of a 100% matched deposit bonus. It's quite small given that its only worth £10 in free bets, which seems a little disappointing. BUT every cloud has a silver lining and the terms are actually more favourable than they first appear.

NO WAGERING! That's right, there's no wagering on any winnings earned through the free bet bonus promotion. So if you bet £10, you get £10 and whatever you place the free bet on if it wins you keep the winning amount as cash. 

So what appears like a fairly standard welcome bonus, is actually a little more appealing than some of the other brands out there that lock you into systems and schemes that require reloads and wagering. The Mr Play welcome offer is highly recommended if you just want a small less restrictive signup bonus.

More Promos

They're less dynamic in the free bet stakes, but Mr Play does have a couple of decent fantasy games that can lead to free bet prices. 

  • Premier League Leaderboard - Turn your Premier League bet odds into points and win cash prizes or free bets for places on the leaderboard
  • Euro Leagues Leaderboard - Turn your European league bet odds into points and win cash prizes or free bets for places on the leaderboard
  • Football Predictions - Earn free spins and free bets on football predictions games. Select events and tournaments only, see MrPlay's promotions page for more information

Banner over 18 icon New Customers Only 18+ | Ts & Cs Apply

18+, Welcome Bonus: New Players only, 1st Deposit, Min Deposit,: £10, max £20 free bet valid for 14 days, bets must be placed at odds of 1/1 or greater and be settled within 14 days of placement.

MrPlay Promo Code

bet365_GB-icon

Bet365: 300% Bonus Bet £10 & Get £30 in Free Bets

Bet365 Promo Code: No Promo Code Required

Make a minimum qualifying deposit of £5 or more and claim 3 x the deposit value as a free bet up to a maximum of £30. So if you deposit £10 as a brand new player to Bet365, you can earn Free Bets to the value of £30.

The Bet365 free bets for new customers offer has always been one of the most generous signup bonus programs in the industry. We highly recommend taking advantage of it, so you can access one of the best betting platforms in the world..

To access the Bet365 free bet on registration, sign up bonus make a first deposit between £5 and £10 and place a qualifying bet of that same value and you will receive three times that value in Free Bets. For example, if you make a first deposit of £5, you will be able to release £15 in Free Bets.

Once you have met the qualifying conditions, you can use your free bonus bet credits to stake bets without risking your own cash. Those credits can be used on any sport across their wide range of betting markets

More Promos

Bet365 don't have a huge selection of free bets. They do however have some moneyback offers, where qualifying bets are refunded as cashback to your banking balance or bet credits.

  • Bore Draw Money Back Offer: Get your money back if the football match ends 0-0. If your bet loses because of a 0-0 result, Bet365 will refund your stake, which includes bet builders. This is better than a free bet as Bet365 pay your money back as cash
  • Soccer Substitute Guarantee: Bet365 now cover that woeful feeling when your player bet is done before halftime because they've gone. It's rare, but occasionally your player bets are done before the game has even got up and running. If your player goes off at halftime, Bet365 are refunding that player bet a bet credit.
  • Free Bets Existing Customers: Now don't bank on this, but if you opt-in to receive promotional communications. Bet365 often issue random free bet credits for existing customers. Ever wonder why your friends get free bets and you don't? Opt-in to the promo email and you might get a random surprise every now and gain

Banner over 18 icon New Customers Only 18+ | Ts & Cs Apply

New Customers only. Bet £10* & Get £50* in Free Bets. Sign up, deposit between £5* and £10* to your account and bet365 will give you five times that value in Free Bets when you place qualifying bets to the same value and they are settled. Free Bets are paid as Bet Credits. Min odds/bet and payment method exclusions apply. Returns exclude Bet Credits stake. T&Cs, time limits & exclusions apply.

Bet365 Promo Code

How To Use Promo Codes

When a betting site lists a promo code as part of their welcome offer, you have to include it during the registration process.

The registration process is a collection of forms that are filled out in order to join the betting site as a new player. Before you complete the registration process you will need to enter the promo code in the text box for "promo codes

The exact process is different across each site, but here is a general overview of how to use a promo code:

  1. Start the registration process by clicking the join or registration buttons on each site

  2. Enter the promo code, by looking for a text box labeled "promo code", or "bonus code", or something similar in the joining forms. Type or even paste the copied code into the box.

  3. Verify the promo code. Sometimes the form requires an intermediate step where you verify the code before completing the registration.  Click the "verify" button or similar if it's available to apply the promo code. The bonus code should be validated as part of that process.

  4. Complete the registration process and follow the remaining steps to finalize signup and if you complete the minimum terms of the bonus code promotion, your bonus will be available

If you are unsure of how to use a promo code, you can usually find instructions in the promotional terms and conditions of the welcome offer that are available before you sign up