Free Bets and Bonuses – New Customers Only


Here’s a handy list of bookmaker sign up offers. There’s over £2,000 in free bets and bonuses to get stuck into!

This is just the start, as there’s even more money to be made from existing customer offers which you’ll find on my blog.

Bonus: £20
Stake returned: No
Promo code: VAL225

Sign up to Betfair using promo code 'VAL225' and get a £20.00 risk-free bet. Place a bet of £20.00 or more in your first bet on the Exchange and if it loses, Betfair will refund you £20.00 in cash. Your qualifying bet must be placed and settled within 7 days of opening your account. If your bet loses, your refund will be credited within 72 hours.

Continue Reading...

Bonus: £10
Stake returned: No
Promo code: n/a

Sign up for a Smarkets account and pay 2% commission on your lay bets. Not only that, you can bag a £10.00 risk-free bet. Simply deposit a minimum of £20.00 and you will receive your bonus. Once the bonus has been credited to your account, any losses thereafter will be refunded up to a maximum of £10.00.

Continue Reading...

Bonus: £20
Stake returned: No
Promo code: n/a

Sign up with Coral online or on mobile and take advantage of their 'Bet £5.00, Get £20.00' offer. Simply make your first deposit and place a bet of £5.00 at minimum odds of 1/2 (1.50) or greater within 14 days of opening your account. Your 4 x £5.00 free bets will be credited upon placement of your qualifying bet and will be valid for 4 days.

Continue Reading...

Bonus: £50
Stake returned: No
Promo code: F50

Sign up with Ladbrokes using promo code 'F50' and enjoy a free bet. Simply make your first deposit and place a bet of £5.00+ at minimum odds of 1/2 (1.50) or greater within 14 days of opening your account. Ladbrokes will instantly match your stake as a free bet, up to a maximum of £50.00. Free bets will be valid for 4 days.

Continue Reading...

Bonus: £50
Stake returned: Yes
Promo code: n/a

Sign up with BetRegal today and get 20% of your first deposit as a bonus, up to a maximum of £50.00. The deposit and bonus must be wagered ten times (x10) within 30 days, before you are able to withdraw. Bets must be placed at odds of 19/20 (1.95) or greater and a maximum of £50.00 per bet will count towards the wagering requirement.

Continue Reading...

Bonus: £30
Stake returned: No
Promo code: n/a

Sign up with TLCBet and get a £30.00 bonus. Make your first deposit and place 6 qualifying bets of £10.00+ at odds of evens (2.00) or greater, to be eligible for a free bet equal to your lowest qualifying stake. On settlement of your final qualifying bet, contact the 24/7 customer service team to request your bonus. Your bonus will be credited within 24 hours and will be valid for 5 days. Bonus stakes are not included in any returns.

Continue Reading...

Bonus: €35
Stake returned: Yes
Promo code: n/a

Sign up with EnergyBet and get a 100% matched deposit bonus, up to €35.00. Simply register/activate your account and select the bonus before making your first deposit. EnergyBet will match it with a bonus, up to €35.00. Customers must rollover their deposit and bonus five (5) times on combi bets (2+ selections) at odds of 4/5 (1.80) or greater, prior to withdrawal of your bonus and any winnings. You must complete the rollover within 30 days. Available to customers from Germany, Austria, Netherlands, Norway, Sweden, Croatia and Finland.

Continue Reading...

Bonus: £30
Stake returned: No
Promo code: C30

Sign up with William Hill today and get £30.00 in free bets. Simply make your first deposit and then place a bet of £10.00 or more at odds of 1/2 (1.50) or greater. You'll receive 3 x £10.00 free bets which must be wagered within 30 days. Free bet stakes are not returned with any winnings.

Continue Reading...

Bonus: £35
Stake returned: No
Promo code: n/a

Sign up with 12BET and get a £35.00 free bet. Make your first deposit and place 6 qualifying bets of £10.00+ at odds of evens (2.00) or greater, to be eligible for a free bet equal to your lowest qualifying stake. On settlement of your final qualifying bet, contact customer support to request your free bet. Your free bet will be credited to your account within 24 hours and will be valid for 5 days.

Continue Reading...

Bonus: £10
Stake returned: No
Promo code: n/a

Join Mintbet today and get a £10.00 free bet every week for life! Simply sign up and place 10 bets of £10.00+ at odds of evens (2.00) or greater within 7 days and Mintbet will give you a £10.00 free bet. Thereafter, for every consecutive rolling 7 day period that you place 10 x £10.00+ bets at odds of evens (2.00) or greater, Mintbet will give you another £10.00 free bet.

Continue Reading...

Bonus: £10
Stake returned: No
Promo code: n/a

Sign up with ComeOn! today and get a £10.00 free bet. Simply opt-in to the promotion, make your first deposit of £10.00 or more and then place a £10.00 bet at minimum odds of 4/5 (1.80) or greater. Your £10.00 free bet will be credited within 24 hours of your qualifying bet being accepted and will be valid for 30 days on any sportsbook market.

Continue Reading...

Bonus: £10
Stake returned: No
Promo code: n/a

Sign up with Genting Bet today and get a £10.00 risk-free bet. Simply make your first deposit, and place your first real money bet of £10.00+ at odds of evens (2.00) or greater. If your bet loses, Genting Bet will refund your stake, as a free bet, up to a maximum of £10.00. Free bet refunds will be credited within 24 hours and will be valid for 14 days.

Continue Reading...

Bonus: £50
Stake returned: Yes
Promo code: n/a

• New Customers Only • 100% deposit bonus up to £50.00 • First Deposit of £10.00 or more • Wager 7x at odds of ½ (1.50) or greater • Only bets of £10.00 - £50.00 at odds of ½ (1.5) will be counted • Minimum of 10 bets of £10.00 required • Bets must be settled within 14 days of the bonus being activated • Redemption only allowed up to £500.00 •

Continue Reading...

Bonus: £0
Stake returned: No
Promo code: n/a

There is no UK welcome offer for Betsafe at the present time, but I would still recommend you register an account with them. They run some really good offers from time to time including free bets and deposit bonuses.

Continue Reading...

Bonus: ££
Stake returned: No
Promo code: n/a

Sign up with LeoVegas today and get double winnings on your first two bets. Simply deposit a minimum of £10.00 and you will automatically find your two 100% Profit Boosts waiting. Select your Profit Boosts on the betslip and make a bet of up to £5.00. If your bet wins, you will get double the winnings, in cash.

Continue Reading...

Bonus: £10
Stake returned: No
Promo code: n/a

Sign up with Mr Green today and get a £10.00 free bet. Simply make your first deposit and bet £20.00+ on any selection with odds of at least 4/5 (1.80) and Mr Green will give you a £10.00 free bet. The free bet will be credited upon settlement of your qualifying bet and will be valid for 7 days.

Continue Reading...

Bonus: £20
Stake returned: No
Promo code: YSKA01

Sign up with Paddy Power today and get a £20.00 risk-free bet. Simply make your first deposit, and place your first £20.00 Sportsbook bet. If your bet loses, Paddy Power will refund your stake in cash within 1 hour of your qualifying bet being settled.

Continue Reading...

Bonus: ££
Stake returned: No
Promo code: n/a

Sign up with Grosvenor and get double the odds on your first bet. Simply make your selection, click on 'bonus offers' and select the 'odds boost token' on your betslip. You can bet up to £20.00 and winnings are paid in cash on settlement.

Continue Reading...

Bonus: £100
Stake returned: Yes
Promo code: n/a

Get up to a 100% profit boost when you place your first in play bet at 32Red Sport. Choose your desired profit boost and hit the opt-in button to confirm your selection. Simply place an in play bet at odds of evens (2.00) or greater. Once added to your betslip, your profit boost will appear. Select to use the profit boost on your betslip and if your selection wins, your winnings will be boosted by your chosen %, up to a maximum of £100.00.

Continue Reading...

Bonus: £0
Stake returned: No
Promo code: n/a

There is no welcome offer for SuperLenny at the present time, but I would still recommend you register an account with them. They run some good 'invite only' offers for existing customers from time to time, including free bets and reload bonuses.

Continue Reading...

Bonus: £50
Stake returned: Yes
Promo code: n/a

Sign up with Matchbook today and get up to £50.00 cashback. Simply deposit using a credit or debit card and start earning Matchbook Points for every bet you place. You can then turn your Matchbook Points into cash. Get £5.00 cashback for every 5 Matchbook Points you earn. Earn 50 Matchbook Points in your first 5 weeks and you’ll get £50.00 cashback just for using the exchange.

Continue Reading...

Bonus: £30
Stake returned: No
Promo code: n/a

Sign up with Ole777 and get a £30.00 free bet. Make your first deposit and place 10 qualifying bets of £10.00+ at odds of evens (2.00) or greater, to be eligible for a free bet equal to your lowest qualifying stake. On settlement of your final qualifying bet, contact customer support to request your free bet. Your free bet will be credited within 24 hours and will be valid for 5 days.

Continue Reading...

Bonus: £10
Stake returned: No
Promo code: n/a

Sign up with SportPesa today and get a £10.00 free bet. Simply make your first deposit and then place a bet between £5.00 and £10.00 at minimum odds of 4/5 (1.80) or greater. You'll receive a free bet equal to your qualifying stake within 24 hours, which will be valid for 5 days.

Continue Reading...

Bonus: £0
Stake returned: No
Promo code: n/a

There is no welcome offer for BetEast at the present time, but I would still recommend you register an account with them. They run some really good existing customer offers from time to time including money back on horse racing and football if you hit the refund triggers.

Continue Reading...

Bonus: £20
Stake returned: Yes
Promo code: n/a

Sign up with bwin today and get a 100% matched deposit bonus up to a maximum of £20.00. The bonus will be credited based on your first deposit within 30 days of the account creation. The bonus and deposit must be wagered 5 times at odds of 7/10 (1.70) or greater, before making a withdrawal.

Continue Reading...

Bonus: £10
Stake returned: No
Promo code: n/a

Join 21Bet today and get a £10.00 free bet every week forever! Simply sign up and place at least 5 x £10.00+ bets at odds of evens (2.00) or greater within 7 days and 21Bet will give you a £10.00 free bet. Thereafter, for every consecutive rolling 7 day period that you place 10 x £10.00+ bets at odds of evens (2.00) or greater, 21Bet will give you another £10.00 free bet.

Continue Reading...

Bonus: £0
Stake returned: No
Promo code: n/a

There is no welcome offer for Vernons at the present time, but it's still worth signing up for their existing customer promotions. Vernons offer accumulator cashback, money back on score draws and free bets for betting in play on the tennis.

Continue Reading...

Bonus: £50
Stake returned: No
Promo code: n/a

Sign up with BetVictor and opt-in to get £50.00 in free bets. Simply place your first real money bet of £10.00 or more at minimum odds of evens (2.00) or greater within 7 days and BetVictor will give you £50.00 in free bets (any event, in play, 3+ fold, 5+ fold and virtual) plus a £10.00 casino bonus. The free bets will be credited to your account upon placement of your qualifying bet and must be used within 7 days.

Continue Reading...

Bonus: £20
Stake returned: No
Promo code: n/a

Sign up with BetStars today and get £20.00 in free bets. Simply place a bet of £10.00 on any sportsbook market with odds of at least evens (2.00) and BetStars will give you 2 x £10.00 free bets to use on any sportsbook market. The free bets will be credited within 48 hours of your qualifying bet being placed and will be valid for 7 days.

Continue Reading...

Bonus: £100
Stake returned: No
Promo code: n/a

Sign up with Bet365 and they'll match your first deposit with bet credits, up to a maximum of £100.00. Simply make your first deposit and claim the welcome offer by going to the Services menu > My Offers > Claim Now. Place bets at odds of 1/2 (1.50) or greater, to the value of your qualifying deposit and once settled, your bet credits will be ready to use. The bet credits work in the same way as standard free bets, with the stake not being returned with any winnings.

Continue Reading...

Bonus: £100
Stake returned: Yes
Promo code: TITLE

Open an account with TonyBet, make your first deposit of at least £10.00 and wager it 6 times within 14 days at odds of 3/5 (1.60) or greater. You will then be entitled to a 50% sportsbook bonus, up to a maximum of £100.00. Just enter the bonus code 'TITLE' into the bonus field in your new TonyBet account ('My account' section, 'Bonus' tab) after you have made your first deposit.

Continue Reading...

Bonus: £10
Stake returned: Yes
Promo code: n/a

Sign up with Betclic and get a £10.00 risk-free bet. Simply download the Betclic app or visit the mobile version of their website and place a €5.00+ bet on any sport at minimum odds of 1/2 (1.50). If your first mobile bet loses, Betclic will refund your stake up to €10.00 as a bonus. Bonus rollover terms and conditions apply. This offer is not available to UK customers, however, UK customers are eligible for opening an account.

Continue Reading...

Bonus: £10
Stake returned: Yes
Promo code: n/a

Sign up with Expekt and get a £10.00 risk-free bet. Simply download the Expekt app or visit the mobile version of their website and place a €5.00+ bet on any sport at minimum odds of 1/2 (1.50). If your first mobile bet loses, Expekt will refund your stake up to €10.00 as a bonus. Bonus rollover terms and conditions apply. This offer is not available to UK customers, however, UK customers are eligible for opening an account.

Continue Reading...

Bonus: £30
Stake returned: No
Promo code: n/a

Register a Dafabet account today and get a £30.00 risk-free bet. Simply make your first deposit, and place your first real money bet of £5.00+ at odds of 1/2 (1.50) or greater. If your bet loses, Dafabet will refund your stake, as a free bet, up to a maximum of £30.00. If you are eligible for a free bet, it will be credited to your account automatically within 24 hours of your first bet being settled.

Continue Reading...

Bonus: £200
Stake returned: Yes
Promo code: FD200

Open a 10Bet account, enter the bonus code 'FD200' and they'll match 50% of your deposit, as a bonus, up to a maximum of £200.00. So, if you deposit £400.00 or more, they'll add £200.00. Simply play through the amount of your deposit once at minimum odds of 3/5 (1.60) or greater and your bonus will automatically be added to your account. Bonus rollover terms and conditions apply.

Continue Reading...

Bonus: £100
Stake returned: Yes
Promo code: n/a

Open a BetBright account today and get a £100.00 bonus. Simply opt in within 4 days and make your first deposit to receive a 100% matched deposit bonus up to a maximum of £100.00. Wager your deposit and bonus 5 times at odds of 4/5 (1.80) or greater within 60 days to release your bonus funds into your cash wallet.

Continue Reading...

Bonus: €75
Stake returned: Yes
Promo code: BONI75

Sign up with Noxwin (no longer available to UK customers) and receive a 50% matched deposit bonus up to €75.00. Simply enter the bonus code 'BONI75' and deposit a minimum of €20.00 and Noxwin will match 50% of it, as a bonus, up to a maximum of €75.00. The deposit plus bonus must be rolled over 8 times at odds of 3/4 (1.75) or greater.

Continue Reading...

Bonus: €100
Stake returned: Yes
Promo code: n/a

Open a Tipbet account, select the '100% Welcome Bonus' and they'll match 100% of your deposit, as a bonus, up to a maximum of €100.00. So, if you deposit €100.00, they'll add €100.00. The deposit and bonus must be rolled over at odds of 9/10 (1.90 or greater). The required rollover for withdrawing the bonus amount depends on your country of residence. This offer is not available to UK customers.

Continue Reading...

Bonus: $100
Stake returned: Yes
Promo code: n/a

This offer is only available to new Canadian customers. Sign up with Youwin and get a 100% welcome bonus, up to the value of $100.00. Simply deposit $100.00 to receive a $100.00 bonus the following day. To be able to withdraw the bonus, the deposit and bonus must be rolled over 5 times at odds of 1/2 (1.50) or greater, within 30 days of it being credited.

Continue Reading...

Bonus: £25
Stake returned: No
Promo code: n/a

Sign up with Totesport and get a £25.00 risk-free bet. Simply deposit and place your first bet at any odds within 30 days of opening your account, and if it loses, Totesport will refund your stake as a free bet up to a maximum of £25.00. Free bets will be credited within 48 hours of your qualifying bet being settled and will be valid for 7 days.

Continue Reading...

Bonus: £20
Stake returned: No
Promo code: n/a

Sign up with 188BET today and get a £20.00 free bet. Simply place a £10.00 bet at minimum odds of evens (2.00) or greater and they'll give you a £20.00 free bet to use on any sports market. The free bet will be credited within 72 hours and must be rolled over once at minimum odds of evens (2.00) or greater within 14 days. Free bet stakes are not returned with any winnings.

Continue Reading...

Bonus: £30
Stake returned: Yes
Promo code: n/a

Open a Unibet account today and get a £30.00 risk-free bet. Simply make your first deposit and place your first real money bet. If your first real money bet loses, Unibet will refund your stake, as a bonus, up to a maximum of £30.00. The bonus can be withdrawn once you've rolled it over 3 times at odds of 2/5 (1.40) or greater, within 30 days.

Continue Reading...

Bonus: £50
Stake returned: Yes
Promo code: WELCOME50

Sign up with NetBet today and receive a £50.00 welcome bonus. Simply enter the bonus code 'WELCOME50' when making your first deposit, rollover your deposit once at odds of 3/5 (1.60) or greater, and they'll match 50% of your first deposit up to a maximum of £50.00. The bonus can be withdrawn once you've rolled your deposit and bonus over 6 times at odds of 3/5 (1.60) or greater, within 60 days.

Continue Reading...

Bonus: £50
Stake returned: Yes
Promo code: WELCOME

Open an account with RaceBets today to claim your 100% welcome bonus up to £50.00. Within 45 days of opening your account, simply make your first deposit of £50.00 and wager it once. Then go to 'My Account' and under the bonus tab, enter the bonus code 'WELCOME' and your bonus will automatically be added to your account. The bonus can be withdrawn once you've rolled it over 5 times at odds of 1/2 (1.50) or greater, within 30 days.

Continue Reading...

Bonus: £10
Stake returned: No
Promo code: n/a

Sign up with Sky Bet and get a £10.00 free bet with no deposit required. Free bets are valid for 30 days and the free bet stake is not returned with any winnings. You can also join the Sky Bet Club and receive a £5.00 free bet every Monday by betting a total of £25.00 across any sport at odds of evens (2.00) or greater before midnight Sunday.

Continue Reading...

Bonus: ££
Stake returned: No
Promo code: n/a

Simply place your first real money bet of between £5.00 (minimum) and £10.00 (maximum) and get treble the odds. Your first qualifying bet must be placed within 90 days of registration and must be settled within 60 days of placement. You will be paid out at normal odds and the additional winnings will be credited as free bet tokens the following day.

Continue Reading...

Bonus: £50
Stake returned: Yes
Promo code: n/a

Sign up with Sportingbet and get a £50.00 welcome bonus. Simply make your first deposit and bet £10.00+ to claim your first £10.00 bonus. You can then claim two further bonuses, up to £20.00 each, which will be equal to your average stake across your first 5 and 10 bets respectively. Bonuses must be rolled over 3 times at odds of 1/2 (1.50) or greater, before being withdrawn.

Continue Reading...

Bonus: £30
Stake returned: No
Promo code: n/a

Sign up with Betfred and get a £30.00 free bet. Simply make your first deposit and place a £10.00 bet at minimum odds of evens (2.00) or greater and they'll credit you with a £30.00 free bet. Qualifying bets must be settled within 30 days of opening your account. Your free bet will be credited within 48 hours of your qualifying bet settling and will be valid for 7 days.

Continue Reading...

Bonus: £0
Stake returned: No
Promo code: n/a

There is no welcome offer for Marathonbet at the present time. It's still worth registering an account with them as they've been known to run some good existing customer offers from time to time.

Continue Reading...

Bonus: £20
Stake returned: No
Promo code: n/a

Sign up with Stan James and get a £20.00 free bet. Simply make your first deposit, and place a real money bet of £10.00+ at minimum odds of 4/5 (1.80) or greater and they'll credit you with a £20.00 free bet. The free bet will be credited within 24 hours of your qualifying bet settling and will be valid for 7 days.

Continue Reading...

Bonus: £50
Stake returned: Yes
Promo code: n/a

Sign up with Betway and get a 100% matched deposit bonus up to £50.00. Simply opt in to the offer and make your first deposit of £10.00+ within 7 days of opening your account. Betway will match your deposit as a bonus, up to a maximum of £50.00. The bonus can be withdrawn once you've rolled it over 5 times at odds of 3/4 (1.75) or greater, within 60 days.

Continue Reading...

Bonus: £25
Stake returned: No
Promo code: n/a

Sign up with BoyleSports today and get up to £25.00 in free bets. Simply make your first deposit, and place a real money bet of £10.00+ at minimum odds of 1/2 (1.50) or greater and they'll credit you with a £5.00 free bet. You can then claim a free bet equal to 50% of the average of your next 3 qualifying bets, up to £5.00. You can do this four times. Free bets will be credited within 1 hour of your qualifying bets settling and will be valid for 7 days.

Continue Reading...