Betting Promo Codes & Free Bet Codes UK (Active August 2025)

Find, compare and claim bonus as well as promo codes for sports betting in the UK. All offers are tested and valid for August 2025.

Written by Steven Hubbard
Verified by BettingLounge team
Last updated 20/08/2025

Betting Promo Codes and Bonus Codes

United Kingdom UKGC Licensed & Safe
Fully Tested: Sign-Up to Withdrawals
Exclusive Brands & Bonuses
Affiliate Disclosure
Betfred logo
4.18 / 5
  • Editorial5.00
  • Users3.09 (11 reviews)
  • Trustpilot3.10 (9.8k reviews)
  • App Store4.60 (53.3k reviews)
  • Google Play4.30 (11.1k reviews)
  • Score4.18
Bet £10 Get £50 in Free Bets
  • Visa logo
  • Mastercard
  • PayPal logo
  • Paysafe logo
  • Bank transfer
  • Skrill logo
  • Neteller logo
  • +
    -
Min. Deposit £10
Max. Amount £50
Turnover No wagering
Expiration 7 Days
Claim Bonus
BETFRED50
Editorial Score
  • Bonus
    5
  • Sportsbook
    4
  • Casino
    5
  • Customer Support
    5
  • Payment
    5
  • Licensing Safety
    5
  • Design and Usability
    4
  • Overall
    5
New customers only. Register, deposit with Debit Card, and place first bet £10+ at Evens (2.0)+ on Sports within 7 days to get 3 x £10 in Sports Free Bets & 2 x £10 in Acca Free Bets within 10 hours of settlement. 7-day expiry. Eligibility exclusions & T&Cs Apply.
William Hill Logo
3.96 / 5
  • Editorial5.00
  • Users3.44 (9 reviews)
  • Trustpilot1.30 (6.6k reviews)
  • App Store4.70 (181.3k reviews)
  • Google Play4.30 (31.1k reviews)
  • Score3.96
Bet £10 Get £40 in Free Bets
  • Visa logo
  • Mastercard
  • PayPal logo
  • Paysafe logo
  • Apple Pay logo
  • Instant Bank Transfer
  • +
    -
Min. Deposit £10
Max. Amount £40
Turnover No wagering
Expiration 7 days
Editorial Score
  • Bonus
    5
  • Sportsbook
    5
  • Casino
    5
  • Customer Support
    5
  • Payment
    5
  • Licensing Safety
    5
  • Design and Usability
    5
  • Overall
    5
18+. Play Safe. Online only. New UK customers using promo code G40. Deposit & place £10 cash single bet (min odds 1/2) on sportsbook (excl. Virtuals). Get £40 in Free Bets (4x£10), valid for sportsbook (excl. Virtuals), 7 days expiry, must use in full (£10 each). Not valid with deposits via PayPal, Neosurf, Paysafe, Apple Pay, NETELLER, Skrill, ecoPayz, Kalibra/Postpay or WH PLUS Card. Full T&Cs apply. www.gambleaware.org #ad
Pokerstars casino logo
3.45 / 5
  • Editorial4.00
  • Trustpilot1.40 (195 reviews)
  • App Store4.40 (7.3k reviews)
  • Score3.45
100% Up To £500 + 50 Free Spins
  • Visa logo
  • Mastercard
  • Google Pay
  • Apple Pay logo
  • Paysafe logo
  • Bank transfer
  • PayPal logo
  • Skrill logo
  • Neteller logo
  • MuchBetter logo
  • +
    -
Min. Deposit £20
Max. Amount £500
Turnover 40x
Expiration 7 days
Claim Bonus
FIRST500
Editorial Score
  • Bonus
    2
  • Sportsbook
    3
  • Casino
    4
  • Customer Support
    5
  • Payment
    5
  • Licensing Safety
    5
  • Design and Usability
    4
  • Overall
    4
New casino players only. Min deposit £20 with 'FIRST500' required. Max deposit £500. 5 redemption points per £1 required to convert Casino Instant Bonus into cash. Casino Instant and Free Spins expire in 7 days. Selected slots only. Terms apply. 18+ Play responsibly. BeGambleAware.org
Midnite new logo
3.93 / 5
  • Editorial4.00
  • Users3.00 (1 reviews)
  • Trustpilot3.30 (1.4k reviews)
  • App Store4.60 (1.8k reviews)
  • Google Play4.70 (1.2k reviews)
  • Score3.93
Bet £5 Get £25 in Free Bets + 50 Free Spins
  • Visa logo
  • Mastercard
  • Apple Pay logo
  • Google Pay
  • PayPal logo
  • Google Pay
  • Trustly logo
  • +
    -
Min. Deposit £5
Max. Amount £30
Turnover No wagering
Expiration 7 days
Claim Bonus
BET5GET30
Editorial Score
  • Bonus
    4
  • Sportsbook
    4
  • Customer Support
    3
  • Payment
    4
  • Licensing Safety
    4
  • Design and Usability
    4
  • Overall
    4
18+ New customers only. Place a £5+ bet at minimum odds of 1/1 (2.0) within 14 days of sign-up. Get £25 in Free Sports Bets + 50 Free Spins (valued at £0.10 each), valid for 7 days on selected bets and games. Free stake not returned with winnings. T&Cs apply. BeGambleAware.org
starsports new logo
2.93 / 5
  • Editorial3.00
  • Users1.57 (7 reviews)
  • Trustpilot3.90 (3 reviews)
  • App Store3.00 (24k reviews)
  • Google Play3.10 (32 reviews)
  • Score2.93
Bet £10 to Get £10 in Free Bets
  • Visa logo
  • Mastercard
  • Instant Bank Transfer
Min. Deposit £10
Max. Amount £10
Turnover No wagering
Expiration 7 days
Claim Bonus
STARSPORTS10
Editorial Score
  • Bonus
    2
  • Sportsbook
    3
  • Customer Support
    4
  • Payment
    4
  • Licensing Safety
    4
  • Design and Usability
    3
  • Overall
    3
Available to new customers only signing up with Promo Code STARSPORTS10. Qualifying bet of £10 or more must be placed at odds of Evens (2.0) or greater. Single bets only. Applies to first bet placed. Free £10 bet will be credited within 24hrs and expires in 7 days. Full T&C's apply. 18+. GambleAware.org
NRG logo
2.73 / 5
  • Editorial3.00
  • Trustpilot2.20 (122 reviews)
  • Score2.73
Bet £20 Get a £10 Free Bet
  • Visa logo
  • Mastercard
  • Bank transfer
Min. Deposit £20
Max. Amount £10
Turnover No wagering
Expiration 7 Days
Editorial Score
  • Bonus
    4
  • Sportsbook
    4
  • Casino
    4
  • Customer Support
    2
  • Payment
    3
  • Licensing Safety
    4
  • Design and Usability
    4
  • Overall
    3
New customers only. Sign up using promo code b20g10. Deposit and place a minimum £20 bet with minimum odds of evens (2.00) and receive a £10 free bet upon bet settlement. Free bet expires after 7 days. 18+. GambleAware.org. Full T&Cs apply.
10bet logo new
3.73 / 5
  • Editorial4.00
  • Users4.00 (8 reviews)
  • Trustpilot4.20 (1.5k reviews)
  • App Store3.00 (84 reviews)
  • Google Play3.20 (264 reviews)
  • Score3.73
100% up to £50 Welcome Bonus
  • Visa logo
  • Mastercard
  • Apple Pay logo
  • Google Pay
  • PayPal logo
  • Paysafe logo
  • Skrill logo
  • Neteller logo
  • Trustly logo
  • +
    -
Max. Amount £50
Turnover 8x
Expiration 60 days
Editorial Score
  • Bonus
    3
  • Sportsbook
    4
  • Casino
    4
  • Customer Support
    5
  • Payment
    5
  • Licensing Safety
    5
  • Design and Usability
    5
  • Overall
    4
New bettors; Code SPORT; Wager deposit & bonus 8x; Max qualifying bet stake=initial bonus; Valid 60 days; Min odds, bet and payment method exclusions apply; T&C apply; 18.
AK Bets logo
2.78 / 5
  • Editorial3.00
  • Users1.00 (1 reviews)
  • Trustpilot3.40 (174 reviews)
  • App Store3.50 (17 reviews)
  • Score2.78
Winnings Boost up to 25% on Your First Bet
  • Visa logo
  • Mastercard
  • Instant Bank Transfer
Min. Deposit £10
Max. Amount £100
Turnover No wagering
Expiration 7 days
Claim Bonus
AKACCA100
Editorial Score
  • Bonus
    1
  • Sportsbook
    3
  • Casino
    3
  • Customer Support
    3
  • Payment
    3
  • Licensing Safety
    3
  • Design and Usability
    3
  • Overall
    3
18+. If your first bet is a Treble or Up on Any Sport (minimum 3 selections, odds evens) AK Bets will boost the profit gained on that initial bet by 25% in the form of a Free Bet up to a value of £/€100. Applies to new customers who sign up with the promo code AKACCA100. 7-day expiry on free bet.
dragonbet new logo
3.78 / 5
  • Editorial4.00
  • Trustpilot3.10 (236 reviews)
  • App Store4.10 (12k reviews)
  • Google Play3.70 (11 reviews)
  • Score3.78
Bet £15 Get a £5 Free Bet
  • Visa logo
  • Mastercard
Min. Deposit £15
Max. Amount £5
Turnover No wagering
Expiration 7 days
Editorial Score
  • Bonus
    3
  • Sportsbook
    3
  • Casino
    3
  • Customer Support
    4
  • Payment
    4
  • Licensing Safety
    5
  • Design and Usability
    4
  • Overall
    4
18+. UK new customers only. Sign up using the promo code b15g5 and make a minimum deposit of £15. Place a minimum £15 bet on any selection with minimum odds of evens (2.0) and receive a £5 free bet within 24 hours of bet settlement. 7-day expiry. Full T&Cs apply. GambleAware.org.
matchbook logo new
4.26 / 5
  • Editorial4.00
  • Trustpilot4.10 (2.1k reviews)
  • App Store4.80 (1.6k reviews)
  • Google Play4.40 (618 reviews)
  • Score4.26
Bet £20 Get £30 in Free Bets
  • Visa logo
  • Mastercard
  • Google Pay
  • Apple Pay logo
  • Skrill logo
  • Neteller logo
  • +
    -
Min. Deposit £20
Max. Amount £30
Turnover No wagering
Expiration 7 days
Editorial Score
  • Bonus
    3
  • Sportsbook
    3
  • Casino
    1
  • Customer Support
    5
  • Payment
    4
  • Licensing Safety
    4
  • Design and Usability
    3
  • Overall
    4
New Players Only. Sign Up with Bonus Code: NEW30. Bet and Settle 1x£10 Bet on Matchbook Exchange at odds of 2.0 or more. Bet and Settle 1x£10 Bet on a Bet Builder or Multiple at odds of 3.0 or more, with min 3 selections. Within 72 hours of Qualifying Bets settling user will receive 1x £10 Exchange Free Bet, 1x £10 Multiples Free Bet, and 1x £10 Bet Builder Free Bet. Users making their first deposit by Skrill, Neteller or PaySafe card will not qualify for this promotion. 18+ Only. T’s and C’s Apply. Be Gamble Aware.
7bet logo
2.73 / 5
  • Editorial3.00
  • Trustpilot2.20 (148 reviews)
  • Score2.73
Bet £10 Get a £10 Free Bet
  • Visa logo
  • Mastercard
  • Apple Pay logo
  • Google Pay
  • PayPal logo
  • Paysafe logo
  • Skrill logo
  • Neteller logo
  • +
    -
Min. Deposit £10
Max. Amount £10
Turnover No wagering
Expiration 5 days
Editorial Score
  • Bonus
    3
  • Sportsbook
    3
  • Casino
    3
  • Customer Support
    2
  • Payment
    3
  • Licensing Safety
    4
  • Design and Usability
    3
  • Overall
    3
18+. New customers only. Min £10 deposit & bet with code WFB10. Get £10 free bet. Min odds 1/1 (2.0). No cashout. Max win £100. Free bet valid 5 days. Excludes Virtuals. T&Cs apply.
BetWright logo
3.36 / 5
  • Editorial3.00
  • Users5.00 (1 reviews)
  • Trustpilot2.40 (60 reviews)
  • App Store3.40 (8k reviews)
  • Score3.36
Bet £10 Get a £10 Free Bet on Premier League
  • Visa logo
  • Mastercard
Min. Deposit £10
Max. Amount £10
Turnover No wagering
Expiration N/A
Editorial Score
  • Sportsbook
    4
  • Casino
    3
  • Customer Support
    3
  • Payment
    3
  • Licensing Safety
    4
  • Design and Usability
    3
  • Overall
    3
18+, UK only. Enter code EPL10 during registration. Deposit £10 and place a bet of £10 on any Premier League Outrights 2025/26 market at minimum odds of 2.0 (Evens). Free bet credits can only be wagered on English Premier League markets. Free bets will be credited within 24 hours of successful registration and qualification. Full T&Cs apply.
easybet logo
4.00 / 5
  • Editorial4.00
  • Score4.00
EasyBet Review
Newest UK Betting Exchange
Bet £20 Get £20 in Free Bets
  • Visa logo
  • Mastercard
  • Apple Pay logo
  • Google Pay
  • Skrill logo
  • Neteller logo
  • +
    -
Min. Deposit £20
Max. Amount £20
Turnover 0x
Expiration 7 days
Editorial Score
  • Bonus
    2
  • Sportsbook
    3
  • Customer Support
    4
  • Payment
    4
  • Licensing Safety
    5
  • Design and Usability
    4
  • Overall
    4
18+. New UK/IE customers only. Promo code: EB20. Min £20 bet on 2+ different events at 2.0+ odds to qualify. Qualifying bets on Enhanced Specials excluded. Free Bets: 4x£5 – Soccer, Horse Racing, Multiples & Any Market. Free Bets expire in 7 days. Bet Builder Free Bet requires 4+ legs at 2.0+ odds. Free Bet stake not returned. 1x per household. Payment restrictions apply. Full T&Cs apply. BeGambleAware.org
21LuckyBet
2.70 / 5
  • Editorial4.00
  • Users1.00 (3 reviews)
  • Trustpilot1.80 (35 reviews)
  • Score2.70
Bet £20 Get a £50 Free Bet
  • Visa logo
  • Mastercard
  • PayPal logo
  • Apple Pay logo
  • Pay via Phone
  • Paysafe logo
  • Astropay
  • MuchBetter logo
  • Skrill logo
  • Neteller logo
  • Payz logo
  • +
    -
Min. Deposit £20
Max. Amount £50
Turnover 1x
Expiration 7 days
Editorial Score
  • Bonus
    4
  • Sportsbook
    4
  • Customer Support
    5
  • Payment
    4
  • Licensing Safety
    4
  • Design and Usability
    5
  • Overall
    4
18+ | UK New Players Only | Opt-in Required | Min £20 qualifying bets, stake not returned | Free bet – one-time stake of £50, min odds 1.7, stake not returned | Bonus Code: FBSBET | 1X wager the winnings | Wager from real balance first | Wager calculated on bonus bets only | Max conversion: £200 | Valid for 7 Days from issue | Excluded Skrill & Neteller deposits | Withdrawal requests voids all active/pending bonuses | Full Terms apply
Betzone logo
2.26 / 5
  • Editorial3.00
  • Users1.25 (4 reviews)
  • Trustpilot1.80 (110 reviews)
  • Score2.26
Bet £10 Get £20 in Free Bets
  • Visa logo
  • Mastercard
  • Bank transfer
Min. Deposit £10
Max. Amount £20
Turnover No wagering
Expiration 7 days
Claim Bonus
WELCOME10
Editorial Score
  • Bonus
    3
  • Sportsbook
    3
  • Casino
    4
  • Customer Support
    4
  • Payment
    3
  • Licensing Safety
    4
  • Design and Usability
    4
  • Overall
    3
18+ | New Customers Only | Promo Code: WELCOME10 | Place a single £10 bet within 3 calendar days of registration. Bet must settle on the same day of placement | Min odds Evens (2.00) | 4 x £5 Free Bets valid for 7 days | Max win £250 | T&Cs apply | Ends 30/04/25 | GB residents only | Gamble responsibly.
Betarno Logo
3.00 / 5
  • Editorial3.00
  • Score3.00
£10 Free Bet + 20 Wager Free Spins
  • Mastercard
  • Visa logo
  • PayPal logo
  • Pay via Phone
  • Paysafe logo
  • Skrill logo
  • Neteller logo
  • Astropay
  • Payz logo
  • +
    -
Min. Deposit £10
Max. Amount £10
Turnover 1x
Expiration 48 hours
Editorial Score
  • Bonus
    3
  • Sportsbook
    3
  • Casino
    3
  • Customer Support
    3
  • Payment
    3
  • Licensing Safety
    3
  • Design and Usability
    3
  • Overall
    3
New Players Only. Min £10 qualifying bets, stake not returned. Free bet - one-time stake of £10, min odds 1.5, stake not returned. 1X wager the winnings from the free bet. 20 Wager Free Spins on Book of Dead. Bonus valid 48 hours from receipt. Max conversion: £100. Withdrawal requests void all active/pending bonuses. Excluded Skrill and Neteller deposits. Full terms apply
Smarkets logo
3.84 / 5
  • Editorial4.00
  • Trustpilot3.30 (550 reviews)
  • App Store4.80 (4.6k reviews)
  • Google Play3.10 (1.3k reviews)
  • Score3.84
Trade on 0% for 60 days using code COMMFREE
  • Visa logo
  • Mastercard
  • Bank transfer
  • PayPal logo
  • Skrill logo
  • Neteller logo
  • Trustly logo
  • +
    -
Claim Bonus
COMMFREE
Editorial Score
  • Bonus
    3
  • Sportsbook
    3
  • Customer Support
    4
  • Payment
    5
  • Licensing Safety
    4
  • Design and Usability
    4
  • Overall
    4
Use code COMMFREE to trade with 0% commission for 60 days. New UK, IE & Malta users only. Min. £10/€10 first deposit using card or online banking. Full T&Cs apply. 18+. BeGambleAware.org

Betting Promo Codes for Existing Customers

Unfortunately, while some betting sites do still offer promo codes for new customers, this is not a thing for punters or players who already have an account. On the other hand, most betting sites - even new ones in the UK - tend to have several promotions for existing customers to claim.

Bet365 has its amazing Early Payout deal, for example, while Ladbrokes has one of the best acca promotions around. No one is left behind, in other words, although we should reiterate that promo codes for existing betting customers are not a thing.

Key Terms When Using Promo Codes

Payment restrictions: Regardless of which betting site you choose, there will always be some sort of payment restrictions. Only a few bookies accept e-wallets when using bonus codes or claiming a welcome offer, with debit cards being the standard method in these cases.

Minimum odds: After the bonus/promo code has been entered during the registration, punters will also need to place a qualifying bet to unlock the bonus. There is usually a minimum odds requirement for the qualifying bet (evens is a go-to for betting sites) and that is worth double-checking.

Sport, market, wager type restrictions: It is very common for betting sites to restrict either the qualifying bet or the free bets to certain markets. Especially when it is a generous offer, as this helps the bookmakers limit the losses. Football and horse racing are two common restrictions, but this will be perfect for most punters anyway.

Wagering requirements: Anyone who has claimed a casino bonus before will know about wagering requirements. It is not too common for a sports betting offer or bonus code to have it, though, so that would certainly be a warning flag.

Maximum winnings: The best betting sites in the UK will not cap the winnings on bonuses, but some of the less prominent ones do it quite frequently. £500 is a common amount and while most punters won't reach such figures, it is still worth keeping in mind.

How to Use a Betting Promo Code

If you have not used a promo code for betting before, you can follow our step-by-step guide below. We decided to show the process with Betfred's welcome offer, more specifically when registering on the popular Betfred app.

  • 1

    Click Through to the Betting Site

    First of all, browse the list of offers above and pick the one you prefer by tapping on 'Claim Bonus'. This will bring you straight to the registration page for that specific offer, and the promo code will usually be added automatically.

    Betfred promo code process 1
  • 2

    Fill in the Registration Form

    Once the registration has been initiated, you simply have to provide your details by filling in the form. This will include your full name, date of birth, phone number and more. Make sure these details are correct as they will be used to verify your account.

    Betfred sign-up 2
  • 3

    Add the Promo Code

    In Betfred's case, as you can see in the image below, there is an 'Add Promo Code' tab at the end of the registration. If it hasn't been added automatically already, you just need to type in 'SUMMER50' there and then tap on 'Register'.

    betfred sign-up 5
  • 4

    Place a Qualifying Bet

    After adding the promo code and completing the registration, you now need to place a qualifying bet to unlock the bonus. Any sportsbook market will do, as per Betfred's T&Cs, but the stake must be at least £10 at a minimum odds of evens (2.00). That's it! As soon as the qualifying bet has been settled, the bonus will be credited.

No Deposit Bonus Codes

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.

Betting Promo Codes FAQs

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.

Steven is an experienced iGaming content writer who has been working in the industry since 2018. He is passionate about sports betting and enjoys writing about all aspects of the industry, including bookmaker reviews, betting tips and strategies, and news and analysis.

Report Issue