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 UK gambling sites that still use betting promo codes:
888Sport Promo Code – Register and deposit using the promo code “30FB”
Bet £10 Get £40 in BonusesClaim bonusT&C Apply
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 the bonus amount 40 times within 14 days • Casino Bonus expires after 60 days • Withdrawal restrictions, payment methods, country & Full T&C’s apply.
SBK Promo Code – Sign up using the promo code “BettingLounge”
Deposit £10 Get £30 in Free BetsClaim bonusT&C Apply
New UK, IE & Malta users only. Min. £10/€10 first deposit only using Debit Card or Trustly. Free bets expire in 90 days. T&Cs apply.
William Hill Promo Code – Deposit using the promo code “P30”
Bet £10 Get £30 in Free BetsClaim bonusT&C Apply
18+. Play Safe. New customers using Promo code H30 only, Min £10/€10 stake, min odds 1/2, free bets paid as 2 x £15/€15, free bets credited after settlement of first qualifying bet, free bets will expire 30 days after the qualifying bet is placed, payment method/player/country restrictions apply. See full terms below. #ad
Paddy Power Promo Code – Open a new account using the promo code “YSKA45”
Up to £50 Cash BackClaim bonusT&C Apply
Place 5x£10 Sportsbook bets on any market at minimum odds of 2.0 (Evs) between the 1st and 31st March, and get money back as Cash if it loses. Max refund per qualifying bet is £10 (up to £50 in total). Only deposits made via Cards will be eligible for the promotion (Apple Pay excluded). T&Cs apply
Betfair Promo Code – Register and deposit using the promo code “ZBBC01”
Get Up To £100 in Free BetsClaim bonusT&C Apply
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.
Betfred Promo Code – Register and deposit using the promo code “SPORTS60”
Bet £10 Get £60 in BonusesClaim bonusT&C Apply
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 48 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.
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
Bet £10 Get £50 in Free BetsClaim bonusT&C Apply
*New customers only. 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.
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
Money Back as a Bonus up to £40 +£10 Casino BonusClaim bonusT&C Apply
18+ begambleaware.org. 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 Unibet.co.uk for full T&C's.
10bet Bonus Code – No bonus code needed
100% up to £50 + 25 Wager Free SpinsClaim bonusT&C Apply
18+ begambleaware.org; New bettors get 100% of deposit up to £50; Once per household; Min deposit £15 (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; Free spins validity: 7 days; Free spins max. winnings = £100; See full terms; Terms apply; 18+
New UK customers (Excluding NI) only. Mobile exclusive. Min stake £10. Min odds Evs. Free bet applied on 1st settlement of any qualifying bet. 30 days to qualify. Free bets expire in 7 days. Cashed out/Free Bets won’t apply. Payment method restrictions. 1 Free Bet offer per customer, household & 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 bonusT&C Apply
18+ New customers only. Opt in, bet £5 at odds 2.00+ within 7 days, no cashout. Get 2x £10 Free Bets, set events at odds 2.00+. Plus a £10 Slot Bonus, selected games, wager 20x to withdraw max £250. 7 day bonus expiry. Card payments only. Click for T&Cs
LeoVegas – Select “Sports Welcome Bonus” on sign-up. Deposit £10 minimum and claim in “My Offers”
18+ begambleaware.org. New customers only. Opt in required. Qualifying bet must be £10 or more and placed at odds of 1.5 or higher. Free bet must be used in-play. Free bet is non-withdrawable, expires after 7 days and is not returned with winnings.
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 bonusT&C Apply
18+. Play Safe. New UK customers only. Opt in required. 1x per customer. Min. £10 deposit. 1st deposit only. Selected games only. Max. Bonus £100 with 15x wagering and 100 Free Spins at £0.20/spin on Lucky Mr Green with 15x 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. Already have an account? Log in
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.
200% Bonus up to £200Claim bonusT&C Apply
Wager the bonus amount 5x within 7 days on Sports to release your Bonus. Bonus equal to 200% of qualifying deposit - up to £200. Bonus credited in real money without wagering requirements.
Mr Play bonus code – Bet £10 get £10 sign up offer is available for customers from the United Kingdom and Ireland.
Bet £10 Get £15 in Free BetsClaim bonusT&C Apply
18+, Welcome Bonus: New Players only, 1st Deposit, Min Deposit: £10, max £15 bonus, valid for 14 days, bets must be placed at a min. odds of 1/1 (2.00) or greater and be settled within 14 days of placement. System bets no eligible.
*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
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.