Discover over £2000 worth of bonuses using our exclusive betting promo codes!
We have collected exclusive betting promo codes and bonus codes for over 50 of the best UK betting sites.
On this page, you will find links to exclusive betting offers and free bets worth over £2000, with simple guides to help you claim each offer.
If you are looking for no deposit bonus codes, check out our free bet no deposit and free spins page for the latest no deposit bonus codes. Once again, you will find a simple guide explaining how to claim each no deposit bonus code.
Not all betting offers in the UK require a promo code for you to claim the offer.
With some offers, you can just click through the link and begin the registration process and claim the offer without needing to enter a code.
Below are all the betting sites that still use betting promo codes:
SBK Promo Code – Sign up using the promo code “BettingLounge”
Deposit £20 Get £20 Risk-FreeClaim bonus
New customers only. Deposit £20 using Debit Card or Trustly. Up to your first £20 of losses will be refunded as CASH within 24 hours of qualifying bet having been settled. T&Cs apply.
William Hill Promo Code – Deposit using the promo code “P30”
Bet £10, Get £30 in free betsClaim bonus
New customers using Promo Code P30 only, min £10 stake, min odds 1/2, free bets paid as 2 x £15 (30 days expiry), free bet/payment method/player/country restrictions apply.
Paddy Power Promo Code – Open a new account using the promo code “YSKA45”
£20 Risk Free First BetClaim bonus
New customers only. Place your FIRST bet on any sportsbook market and if it loses we will refund your stake in CASH. Max refund for this offer is £20. Only deposits made using cards or Apple Pay will qualify for this promotion. T&Cs apply. Paddy's Rewards Club: Get a £10 free bet when you place 5x bets of £10+. T&Cs apply.
SportNation Promo Code – New customers using the promo code “SNWEL25”
Get £50 in Free BetsClaim bonus
New customers only. Place the 5 specified bets to earn Free Bets. Each leg must have minimum odds of 1.8 (4/5). Applies to bets on sport only. Valid once per customer. Free Bet valid for 7 days. Free Bet max winnings is 20x Free Bet stake. Offer valid for 30 days after registration with SportNation.
New players only. Bonus code "SPO20". Minimum £10 qualifying bets. No cash-outs allowed. Free bet is a one-time stake of £20, minimum odds of 1.5, stake is not returned, maximum Conversion £30, 10X wagering the winnings, valid for 14 Days from issue. Excluded Skrill deposits. Full Terms apply.
MansionBet Bonus Code – Register and deposit using bonus code “MB50”
Bet £10 Get £20Claim bonus
New customers only. Min deposit £20 (UK debit cards only). Bet £10 at odds of evens (2.0) or greater. Multiple bets with cumulative odds of evens (2.0) count, each leg must have odds of 1/5 (1.2) to be eligible. Each way bets are not eligible for this promotion. Upon qualifying bet settlement receive 4x £5.00 Free Bets. Valid for 7 days, each free bet must be used in its entirety. Payment method restrictions & T&Cs apply.
Betfair Promo Code – Register and deposit using the promo code “ZBBC01”
Up to £100 in Free Bets - 5x £20 Free BetsClaim bonus
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. Payment restrictions apply. T&Cs apply.
888Sport Promo Code – Register and deposit using the promo code “30F”
Bet £10, Get £30 +£10 Casino BonusClaim bonus
Min deposit of £10 using code 30F• A qualifying bet is a ‘real money’ stake of at least £10 placed on any sports market • Min odds of 1/2 (1.5) • 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 x40 within 14 days • Casino bonus wins are capped at £500, exc. JP wins • Valid for selected games only, when playing Casino • Withdrawal restrictions and Full T&C’s apply
Betfred Promo Code – Register and deposit using the promo code “SPORTS60”
Bet £10 Get £30 in Free Bets + 60 Free SpinsClaim bonus
New UK & NI customers only. promo code ‘SPORTS60’. Deposit & place first sports bet of £10+ in one bet transaction, at odds of Evens (2.0) +. settled within 7 days of registration. First bet must be on Sports. £30 in Free Bets credited within 48 hours of bet settlement, 7-day expiry. Payment restrictions apply. SMS validation may be required. Max 60 Free Spins on Justice League Comics. 7-day expiry.Full T&Cs apply.
TonyBet Promo Code – Register and enter the promo code “TONY200” on your first deposit
100% up to £200Claim bonus
Enter the bonus code "TONY200" on your first deposit.Wager that by 10 times at odds of 1.65 or higher withing 30 days.Deposits using Neteller, Skrill, Paypal or Bitcoin are not eligible for this offer.
T&C Apply, 18+, Please gamble responsibly
Some betting sites no longer use promo codes, but many require you to either “Opt-in” to select offers, or at the very least choose the correct offer while registering.
Below you will find important advice to help you claim each betting offer.
Be sure to read our key terms and conditions under each offer to make sure you claim the offer correctly.
bet365 Bonus Code – Click through the link and make a qualifying deposit of £5 or more to claim the offer within 30 days of registering
Get Up To £100 In Bet CreditsClaim bonus
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.
Unibet Promo Code – No promo code, but make sure you “Opt-in” to the bonus during registration and make a first-time deposit of at least £10
£40 Money Back Bonus +£10 Casino BonusClaim bonus
New customers only. 18+, BeGambleAware.org. Min deposit £10. Money back as bonus. Wagering requirements: Sportsbook 3x at min. odds of 1.40 (2/5), Casino 35x. Only one bonus can be used at a time, Sportsbook bonus must be wagered before using the Casino, unless the bonus has been forfeited. Bonus will expire after 7 days of opt-in.#AD
10Bet Bonus Code – No bonus code needed
50% up to £50 Welcome BonusClaim bonus
New Customers only; Min. deposit £15; Bonus amount 50% of deposit up to £50; Wager deposit and bonus 8x within 60 days; 4/5 Min. single odds or 2/5 min. acca selection odds; Max. stake contribution equal to the initial bonus; Certain bet types and payment methods excluded; See full terms; Terms apply; 18+
BoyleSports – No promo code needed for the current offer. Register and deposit while remembering to “Opt-in” to the sports bonus.
Bet £10 Get £20 in Free BetsClaim bonus
*Mobile exclusive. Min stake £10. Min odds Evs. First bet only. 30 days to qualify. Free bets expire in 7 days. Cashed out/Free Bets bets won’t apply. Payment method restrictions. New UK customers (Excluding NI) only. One Free Bet offer per customer, household and IP Address only. 18+. T&Cs apply
BetVictor – Make sure you “Opt-In” to the promotion after you click through our link to claim the bonus
Bet £5 Get £30 in BonusesClaim bonus
18+ New Customers only. Deposit, opt in and place a £5 qualifying bet at odds of 2.00 or greater within 7 days of opening a new account; excludes cashed out bets. Receive 2x £10 Free Sports Bets, valid on set events only at odds 2.00 or greater, expires in 7 days. Plus a £10 Game Show Bonus, selected games, wager 40x to withdraw a max of £250. T&Cs Apply, See Below. Please Gamble Responsibly
LeoVegas – Select “Sports Welcome Bonus” on sign-up. Deposit £10 minimum and claim in “My Offers”
Up To £100 Extra Winnings With a 100% Profit BoostClaim bonus
Full T&Cs Apply. New customers only. Deposit £10 min and claim in ‘my offers’ 1x100% mobile in-play profit boost. Max stake £10. Max extra winnings £100. Valid for 30 days. Skrill/Neteller deposits do not qualify. 18+ www.begambleaware.org
Mr Green – Register and then select the “Sportsbook Welcome Offer”. Deposit and bet £10 or more on any selection at odds of 4/5 or higher
Get Up To £50 Matched Bonus +50 Free Spins on StarburstClaim bonus
18+. Play Safe. New UK customers only. Opt in required. 1x per customer. Min. £20 deposit. 1st deposit only. Selected games only. Max. Bonus £100 with 35x wagering and 50 Free Spins at £0.20/spin on Starburst™ with 35x Wagering. Free Spins and Bonus credited once deposit amount has been wagered on slots. Bonus and Free Spins expire 7 days after issue. Game weighting, game, country, currency, player restrictions and terms apply.
Genting Bet Promo Code – First losing settled bet £10+ at odds of 2.00 or higher qualifies for the Genting Bet sign up offer
Up to £20 Free Bet If Your First Settled Bet Doesn't WinClaim bonus
New Customers only. First settled bet £/€10 (£10 E/W+) - £/€20 (£/€20 E/W+) at odds 2.0+ qualifies. If first settled bet loses, free bet credited within 24 hours of bet settlement, use within 7 days, Stake not returned. See Full T&Cs.
FansBet – Select the bonus in the drop-down list and make the first deposit of £10 or more. The bonus will be credited instantly. No wagering or clearance requirements.
50% Deposit Bonus up To £100Claim bonus
New UK customers only; 6x wager requirement with 90 day expiry; Only sports bets contribute to wagering; Min. 2 selections at 1.4 min odds per selection; Max £100 per bet. 18+. T&C's Apply. Please bet responsibly. begambleaware.org
Mr Play bonus code – Bet £10 get £10 sign up offer is available for customers from the United Kingdom and Ireland.
Bet £10 Get £15Claim bonus
18+, Welcome Bonus: New Players only, 1st Deposit, Min Deposit: £10, max £15 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 no eligible. Click to see full T&Cs
Bet £10 Get £20 in Free BetsClaim bonus
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. BeGambleAware.org. 18+
Betting promo codes are unique codes used to claim a welcome bonus when you join a bookmaker/online casino as a new customer. There are not as common as they used to be, but many sign up offers still require unique promotion codes to claim the bonus.
Usually, you will need to enter the unique betting promo code during the registration process to qualify for the signup bonus. If you forget to enter the promo code, you might not be eligible for the bonus.
No, a lot of betting sites do not use promo codes anymore. But, our exclusive offers on BettingLounge often come with special promo codes. Especially during big sporting events such as Cheltenham or the Grand National.
Betting promo codes are often reserved for affiliates like ourselves, and you will find 50+ sign up bonuses on this page. You can also try finding the promo codes directly on the betting sites, but they are sometimes only available through partners like us, which allow us to offer exclusive sign up bonuses for new customers.