Online sports betting sites love to offer promotions for new and existing customers. Often using a bonus code, however, there are many operators who have opted out of the code scheme. Either way, it can be a great way of getting more from your account. Read this guide to find out all you need to know about sports betting bonus codes.

Sports Betting Bonus Codes 2022

Below you will find all betting promo codes for new and existing customers. If there is “no bonus code needed”, use the links in the table to claim your offer.

Open Account Offer Review
  • Sports Bet Credits
  • Industry Leader
Go to bet365 Bet £10 & Get £50 in Free Bets for new customers at bet365. Min deposit requirement. Free Bets are paid as Bet Credits and are 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.
Money Back as A Bonus up to £40 if your first bet loses + £10 Casino bonus Review Go to Unibet Offer 2 18+ New customers only. Min deposit £10. Money back as bonus if first sports bet loses. Wagering requirements: sportsbook 3x at min. odds of 1.40 (2/5), casino 50x. Unless forfeited the sportsbook bonus must be wagered before using the casino bonus. Bonus expires 7 days after opt-in. Visit for full T&C’s. #Ad
  • Great Offer of Betting Markets
  • Football Results
  • Horse Racing Offers
Go to PADDY POWER New customers only. Place your FIRST bet on any market at odds of min 2.0 (EVS) and if it loses we will refund your stake in CASH. Max refund for this offer is £20. Only deposits made using cards will qualify for this promotion. T&Cs apply.
Bet £10 Get £30 + £10 Casino Review
  • Unibet Promo Code
  • Mobile Betting
  • Casino & Live Casino
Go to Unibet 18+ New customers only. Minimum deposit £10. Place a £10+ bet on football of odds 1/1 (2.00) or greater to receive your £30 in football free bets once qualifying bet is settled. Free bets valid for 7 days. £10 Casino bonus will be credited the day after you have deposited. Casino bonus must be wagered at least 50x before any withdrawals can take place. Full T&Cs apply.
Bet £10 Get £30 in Free Bets Review
  • Great pre-game and live markets
  • Fantastic mobile apps
  • Great variety of promotional offers
Go to 888 sports 18+. New customer only. Min deposit £10 • A qualifying bet is a ‘real money’ stake of at least £10 • Min odds 1/2 (1.50) • Free Bets credited upon qualifying bet settlement and expire after 7 days • Free Bet stakes not included in returns • Casino Bonus must be claimed within 7 days • To withdraw bonus/related wins, wager bonus amount 40 times within 14 days • Casino Bonus expires after 60 days • Withdrawal restrictions & full T&C apply .
£10 FREE BET Review
  • Live Streaming
  • Mobile App for iOS & Android
  • STS Promo Code
Go to STSbet New depositing customers within 30 days from registration. Valid from 01/08/2022 until further notice. Bonus code BONUSBET req during the 1st deposit. 1st deposit min. £10. Bet min. £10 on any sports, single or accumulator, pre-match or in-play, min. odds of 1/2. Free bet of £10, credited within 48 hours, valid for 30 days, for any sport. 8x wag req on the free bet winnings, min odds 1/2 per selection. Deposit method restrictions. Full T&Cs apply.
Bet Anything Get £30 Review
  • Casino Section
  • Football Bookmaker
  • Great Game Selection
Go to Skybet New customers only. First single & e/w bet only. 5p minimum stake. 3 x £10 bet tokens. Free bet stakes not included in returns. Free bets exclude virtuals. Free bets are non withdrawable. No free bet expiry. Eligibility restrictions and further t&cs apply. 18+.
Get £30 in free bets When you place a £10 bet on sportsbook Review
  • Betting Exchange
  • Competitive Commission rates
  • Betfair Promo Code
Go to Betfair New Customer offer. Place a min £10 bet on the Sportsbook on odds of min 1/2 (1.5), get £30 in Free Bets. Rewards valid for 30 days. SMS verification required. Only deposits via cards will qualify. T&Cs apply. Please Gamble Responsibly
Offers for existing customers Go to 888 Existing Customers Offer
Bet £5 Get £20 in Free Bets Review
  • Tote Promo Code
  • Deposit Bonus
  • Live Betting and Streaming
Go to Tote New customers online only. Place your first bet on racing pools for a minimum of £/€5 and win or lose you will receive £/€20 Tote Credit. £/€20 Tote Credit rewarded as £/€10 redeemable against racing bets only and £/€10 redeemable against UK and Irish placepot bets only. Tote Credit cannot be withdrawn, exchanged, or substituted and expires after 7 days. Qualifying bet is the first racing pool bet added to the bet-slip. Ten to Follow, virtual and football bets do not qualify. Totewin will be the qualifying bet when a Totewin and a Toteplace bet are struck at the same time. UK & ROI customers only. 18+. Full T&Cs apply.
Get A £20 Free Bet When You Bet £5 Review
  • Live Betting Features
  • Deposit Limits
  • In Play Betting
Go to Coral 18+ New UK & ROI Customers only. Min deposit £5. Min first £5 bet at minimum odds 1/2 to qualify for 1x 20 free bet. Certain deposit methods and bet types excl. Free bet valid for 7 days, stake not returned. Restrictions + T&Cs apply.
Bet £10 Get £60 in Bonuses Review
  • Great Mobile App
  • Massive Market Coverage
  • Casino, Poker & Bingo Bonuses
Go to Betfred Sports New UK customers only. Register using the promo code BETFRED60, deposit and place first bet of £10+ on Sports (cumulative Evens+) within 7 days of registration. First bet must be on Sports. £20 in Free Bets to be used on Sports, £10 in Free Bets to be used on Lotto and 50 Free Spins (20p per spin) credited within 10 hours of bet settlement. Further £20 in Free Bets credited 5 days after settlement. 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.
Bet £15 Get £10 Review
  • Football Bookmaker
  • Casino Section
Go to Betiton 18+, Welcome Bonus: New Players only, 1st Deposit, Min Deposit,: £10, max £10 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. System bets not eligible. Neteller,Skrill and Paypal not eligible. T&Cs apply
Bet £10, Get £20 In Free Bets Review
  • Sports Betting Sign Up Offer
  • Reputable Casino
  • Mobile or Tablets Only
Go to Virgin Bet 18+. New members. £10 min deposit & bet on sportsbook, placed & settled at 1.5 min odds within 14 days of sign-up. Win part of E/W bets. 2 non-withdrawable £10 Free Bet Tokens: accept in 7 days, valid for 7 days from acceptance (ex. E/Ws & Multiples), stakes not returned. Click here for Rules & Exclusions. Bet Responsibly. 18+T&CS apply
Bet £20 get £50 + 50 Free Spins Review
  • Horse Racing Promotions
  • BetVictor Casino Bonus
  • In-Play Feature
Go to BetVictor 18+ New customers only. Opt in, bet £20 at odds of 2.00+ within 7 days of registering, no cashout. Get 4x £10 Free Bets, set events at odds 2.00+. Plus a £10 Slot Bonus, selected games, wager 20x to withdraw max £250. Plus 50 Free Spins. Bonuses & Free Spins expire in 7 days. Card payments only. T&Cs apply | | Please gamble responsibly.
BET £5 GET £20 IN FREE BETS Review
  • Great Mobile App
  • Secure Deposits & Withdrawals
  • Sports, Casino, Games and more…
Go to Ladbrokes 18+ New UK+IRE Customers only. Certain deposit methods & bet types excl. Min first £5 bet within 14 days of account reg at min odds 1/2 = 4x £5 free bets. Free bets valid for 7 days, stake not returned. No cashout, restrictions + T&Cs apply.
Acca Refund – Up to £10 Free Bets Review
  • Welcome Bonus Offer For New Players
  • A Lot of Markets
  • Great Welcome Bonus
Go to NetBet Acca Minimum odds per selection 1/5 | Bets only on Football | Only 5 Folds or more will apply | Full T&Cs apply.
Triple (x3) Your Returns (Up to £300) Go to Betvictor offer 2 18+ New customers only. Opt in, bet max £5 on any sport single within 7 days of registration. If it wins we Triple (x3) your returns, up to a max of £300 paid in Free Bets, expires in 7 days. Card payments only. T&Cs apply, see below. l Please Gamble Responsibly.
Get 50% Back as a Free Bet up to £35 Plus 10 Free Spins! Review
  • Strong Casino Section
  • Mobile App
  • Cashback Sports Bonus
Go to Quinnbet If your account has Sportsbook losses at the end of your first day’s betting (23:59), we’ll refund 50% of your first day’s losses as a Free Bet up to £35 (normally £25) plus, you get 10 Free Spins on Reel Diamonds (minimum 3 bets required). Even if your account is up, you’re guaranteed a £5 Free Bet plus 10 Free Spins provided you place at least 1 bet of £10 or greater at minimum odds evens (2.00) or greater. T&Cs apply | 18+ New UK Customers Only |
0% Commission for 90 Days on all sports Go to Matchbook Offer 2 The User must enter Bonus Code ‘COMMFREE90’ during registration. Only available to users who deposit via debit cards New Customers Only. 18+. Be Gamble Aware.

Top Sports Betting Bookmakers

With so much competition in the world of online sports betting, newcomers could be forgiven for not knowing where to go for the best experience. A lot of different factors come into play when it comes to picking out the best sites.

Well-established names are obviously a plus point, but even newer bookmakers can be worth checking out as they might have new ideas and offers to attract new customer account holders.

We like to think that we know a lot about online sports betting – and which bookmakers should be used for your betting. Here are two of the best on the market.


bet365 is routinely considered to be one of the very best online sports betting sites for a number of reasons. It is a well-known brand due to its extensive sponsorship of sports clubs and events. But there is much more to this bookmaker than just brand awareness.

bet365 is known for its offers and bonuses – for new and existing customers. But it also offers a huge range of betting markets covering an impressive amount of sports. The odds offered are also very competitive.

With its distinctive green branding, the bet365 site is very easy to navigate and will probably be a favourite for quite a while yet.

Virgin Bet

This is another online sports betting site that benefits from it being a huge brand across a number of different business areas. But Virgin Bet can stand on its own as one of the top bookmakers as well.

As with bet365, there are some very attractive offers including ongoing promotions for existing customers. Virgin Bet really does understand that these kinds of customers are just as important as signing up new account holders.

As well as the promotions, the odds and betting markets at Virgin Bet are as good as anywhere in the industry.

How Did We Make Our Selection of Best Sports Betting Bonus Codes?

We have a huge amount of experience when it comes to online sports betting sites. But we are also well aware that levels do not always stay the same and that bookmakers that were good can get worse – and vice versa.

There is a range of factors that help us decide which bookmakers and sports betting bonus codes to look out for. The codes are regularly used in relation to welcome offers, so it is important that the bonus offer is worth signing up for.

But it is also important that the ongoing experience is worthwhile. Existing customer offers, markets and odds all play a part when it comes to ranking these sites.

They need to be reliable as well as secure, so you can concentrate on betting and gaming. Your money should be safe at all times without you having to think about it.

There might be some bookmakers that are stronger in some areas than others, of course. That’s why it is important to take a broad overview of all factors before deciding on which sites are best for sports betting and sports betting bonus codes.

What is a Bonus Code?

We probably should have covered this at the start. Anyone familiar with online sports betting sites will probably be used to bonus codes as part of the promotional package. But newcomers may need some explaining.

When you register for a new account with an online bookmaker you will sometimes have the opportunity to enter a code as part of the process. These can sometimes be referred to as promo codes, promotional codes, vouchers, discount codes and other terms.

But they all mean the same thing.

Although it is not always necessary to use the bonus code to activate an offer made by a sports betting site, it can sometimes lead to further bonuses.

By entering a bonus code when you are signing up you can sometimes receive deposit matches, free bets or some other kind of introductory offer to attract you to a particular bookmaker.

You should always check that you need a promo code – and what terms and conditions are attached to an offer. That way you will know exactly what to expect when you sign up for a customer account.

Types of Sign up Offers You Can Claim With a Bonus Code

As we briefly mentioned above, there are different types of welcome offers that can be claimed with or without a promo code. Bookmakers like to outdo each other with the size of their bonus but the types of offer are usually one of the following.

Free Bets

This is one of the most popular types of welcome offers. There is usually a bit more to them than that, but they are a great way to start off with a sports betting site.

You will usually find that there are various terms and conditions surrounding the minimum odds and minimum amount needed to activate a free bet offer.

The free bet amount is also not included in any potential winning returns. It is quite common to discover that you will need to place a bet to receive your free bet as well.

Deposit Bonuses

A very common type of welcome offer is the deposit bonus. There are also a number of variants on the theme. But all have to do with making an initial funds deposit to your new customer account.

No Deposit Bonuses

These can sometimes be linked to deposit bonuses. Therefore, make sure that you read the terms and conditions to see whether you need to do anything further after claiming a no deposit bonus.

Usually, you will receive a relatively small number of free spins or some other offer just for signing up with an account. You do not have to put any money into your new account to activate this type of bonus.

First Deposit Bonuses

These are more common than no deposit bonuses and reward you in some way for your initial deposit. You could receive free bets or bonus credit for putting funds in.

You will probably find that there is some wagering demand for the bonus you receive – and there is likely to be a minimum amount you need to deposit to activate the offer.

You may even find that there are a series of deposits you need to make to make sure that you receive the full reward.

Get free bets when betting on football

Match Deposit

Many of the big sports betting sites offer match deposits for new customers. This is when the amount of your first deposit will be matched by the bookmaker in bonus credits. This is usually by 100% but can be by less.

Wagering demands are also very common with match deposits, which means you may have to play the amount a certain number of times before you are able to withdraw any winnings.

Free Spins

These are one of the more straightforward types of bonus available by using sports betting bonus code when you sign up for a new account. Most sports bookmakers have a casino section as well – and free spins offer is a good way of letting you know about it.

There will be various different methods of how you claim the free spins but you will be credited with essentially free goes on specific slots. They will be for a stated stake and will have an expiry date, just like all the other kinds of welcome offers available.

Cashback/Money Back

These types of offers are rarer but some bookmakers will launch a money-back promotion from time to time. You could receive some money back for depositing a certain amount, or betting a certain amount when you first register.

It is very important to check the terms and conditions for all kinds of sign up offers, as you may be required to do much more than it seems to receive your bonus.

How to Use Bonus Codes?

Although every bookmaker has its own process for bonus codes, there is a familiar feel to the way that they are activated and how they can be claimed. We’ve put together this simple how-to guide to the process that will show you how many of them work.

  1. Find a sign up offer you like & click the link to the bookmaker
  2. There you will either find a code to copy, or the link will automatically help you claim the promotion
  3. Sign up as a new customer with a bookmaker
  4. Provide some personal details, such as name, email and mobile number – as well as choose security usernames and passwords
  5. In the registration process, there will be an opportunity to enter your bonus code (if required)
  6. Once you have confirmed all your details you will be a fully signed up customer account holder
  7. You will then need to follow the offer requirements to claim your bonus

Who Can Claim Bonus Codes?

The criteria for claiming bonus codes really come down to who is allowed to register with a sports betting site. These are usually fairly uniform, so here is a quick rundown of what is required:

  • You will need to be in the UK or Ireland
  • You will need to be 18+
  • You will usually need to be a brand new customer (although that may change for big events)
  • You will need to follow the terms and conditions of the welcome offer

Sports Betting Markets: Existing Customer Promotions

After you have used a bonus code to register for a new customer account you will be able to claim the welcome offer and explore the site. But that won’t be the end of the offers and promotions.

Online sports betting companies reward existing customers and offer bonuses and other incentives to stay with them. The market is very competitive, so this means that there is always something new to take a look at.

Although every bookmaker is different, there are some similar types of promotions that can be found at most sites. That is especially the case when it comes to big sports.


Football is the most popular sport when it comes to online betting. Every league and tournament you can think of has its own betting market these days and bookies will do their best to target their promotions on this sport.

A good example of a popular promotion is the acca insurance. This is where you will win your stake back as a bet credit if just one of the legs of your accumulator bet loses. Other common football offers include early payouts relating to goal scorers and money back for ‘bore’ draws.

Horse Racing

Horse racing is one of the most traditional sports to bet on and is still very popular with the online crowd. One of the most common horse racing offers is the best odds guaranteed promotion.

Here, customer account holders will always receive the biggest odds for a winning horse, no matter what the starting price.

Other horse racing promotions include extra places being paid out and tie-ins with televised races.

Horse racing


With so many events and competitions taking place all across the world throughout the year, golf betting markets are also very popular. Look out for the majors where bookmakers will offer payouts on more places – much like with horse racing. You may also find offers relating to specific players and courses with the big events.

What Features are Available When Signing Up with a Bonus Code?

A bonus code could help you claim a welcome bonus when you initially sign up with an online sports betting site. But there is obviously a lot more to discover once you become an account holder.

Depending on the bookie you could be able to watch live-streamed events. Or at the very least, bet on live events in the in-play section. Most of the top bookmakers also have a dedicated mobile app to download. These give you more freedom with your betting wherever and whenever you like.

We have mentioned all the existing customer promotions on offer already, but some sites will have their own loyalty reward systems. This is where you could earn free bets and other prizes for continuing to use that bookmaker. You will find that most sites have the same kinds of features. It is just that some do it better than others.

Payment Methods

To be able to bet on sports you will obviously need to be able to have access to funds. There are some common deposit and withdrawal methods and procedures across the majority of the betting sites on the market.


Online bookmakers in the UK accept debit cards and that is one of the most popular ways for customers to get funds into their accounts.

Other common payment types include PayPal and other e-wallets such as Skrill, and bank transfer. Then, there are more modern ones such as Apple Pay and Google Pay.

Deposits will usually show up in customer accounts instantly and should normally be free. Betting sites will always have a list of methods and information in their Help sections.

Withdrawing and Cashing Out

You will usually be able to use the same type as outlined above in the depositing section. Bookmakers will normally like for customers to pay in and withdraw out with the same method.

Withdrawals will always take a little longer to process due to banking and security regulations. Again, there will be a full rundown of the withdrawal times on the betting site.


Learn more about bonus codes in our FAQs answers below.

What Is a Bonus Code?

A bonus code is a promotional tool that can be used when opening a new account with a bookmaker.

Do You Always Need a Bonus Code to Redeem a Welcome Offer?

No. Some welcome offers are available by using links in the tables.

Can I Use the Bonus On a Sports Betting App?

Yes. Most betting apps offer the same service as the desktop version of a site.

Can I Claim Multiple Bonus Codes With the Same Bookmaker?

No. It is usually the case that it’s possible to use just one bonus code per person.

How Do I Use a Bonus Code?

The bonus code is to be used as part of the registration process in order to activate a welcome offer.