Free Bets and Bonuses – New Customers Only


Here’s a handy list of bookmaker sign up offers, which amount to over £1,500 in free bets and bonuses!

Once we’ve completed the sign up offers, we can make consistent profits from bookmaker reload offers.

Bonus: £500
Stake returned: n/a
Promo code: EXCCHE

Sign up to Betfair using promo code 'EXCCHE' and get 0% commission up to £500.00. Simply place bets on the Betfair Exchange and any commission paid within the first 30 days will be refunded in cash, up to a maximum of £500.00. Refunds occur every Wednesday based upon the activity carried out during the 7 days prior.

Continue Reading...

Bonus: £50
Stake returned: Yes
Promo code: Team-specific

Sign up with Smarkets and get £50.00 risk-free on the Premier League. Simply choose your team for the 2018/19 season and as a new customer you'll get £10.00 risk free on their next five league matches. This offer will run for the whole season until 15:00 on Sunday 12th May 2019.

Continue Reading...

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

Sign up with Coral 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 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 7 days.

Continue Reading...

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

Sign up with Ladbrokes using promo code '20FREE' and get £20.00 in free bets. 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: £500
Stake returned: Yes
Promo code: n/a

Sign up with Football INDEX and trade risk-free up to £500.00, for 7 days. Simply deposit £10.00+ and start building your portfolio of footballers. You can buy and sell virtual shares in hundreds of the world's top players. If trading isn't for you, simply email Football INDEX within 7 days and they'll give you a full refund up to a maximum of £500.00. For more info, please see my complete Football INDEX guide.

Continue Reading...

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

Open an account with MansionBet and make your first deposit using bonus code 'MB50'. They'll match 50% of your deposit, as a bonus, up to a maximum of £50.00. So, if you deposit £100.00 or more, they'll credit your account with a £50.00 bonus. To withdraw your bonus funds, the deposit and bonus must be wagered 6 times at odds of 4/5 (1.80) or greater within 30 days.

Continue Reading...

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

Open an account with Novibet and get a £25.00 free bet. Place an accumulator bet with a minimum of 3 selections, each at odds of 7/10 (1.70) or greater. Novibet will then match your bet stake with a free bet, up to a maximum of £25.00. Your qualifying bet must be placed within 30 days of registration and the free bet will be valid for 30 days. Free bet stakes are not included in any returns.

Continue Reading...

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

Open an account with PWR.bet and make your first deposit, ensuring that you select the offer from the drop-down menu. They'll match 100% of your deposit, as a bonus, up to a maximum of £50.00. So, if you deposit £50.00 or more, they'll credit your account with a £50.00 bonus. To withdraw your bonus funds, it must be wagered 5 times at odds of evens (2.00) or greater within 30 days.

Continue Reading...

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

Sign up with MoPlay and take advantage of their 'Bet £10.00, Get £30.00' offer. Simply place your first bet of £10.00 or more at odds of 1/2 (1.50) or greater. Your qualifying bet must settle within 13 days of registration and you must 'Accept' the promo when prompted. You'll then receive 2 x £15.00 free bets within one hour. Free bets will be valid for 7 days and free bet stakes are not included in any returns.

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 £20.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. Free bets will be valid for 7 days and free bet stakes are not included in any returns.

Continue Reading...

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

Join Bethard today and get up to £50.00 in cash bonuses. Simply sign up and get a £5.00 bonus each time you wager £100.00 at odds of 4/5 (1.80) or greater within the first week. This offer can be claimed 10 times, up to the maximum bonus amount of £50.00. The bonuses are free of wagering requirements and can be withdrawn instantly.

Continue Reading...

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

Sign up with William Hill today using promo code 'C30' 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: £10
Stake returned: No
Promo code: n/a

Sign up with 138 and get a £20.00 risk-free bet. Simply make your first deposit and place a bet of £20.00+ at odds of 4/5 (1.80) or greater. If your qualifying bet loses, 138 will give you a £10.00 bonus within 24 hours of your qualifying bet being settled. The bonus will be valid for 7 days and bonus stakes are not included in any returns.

Continue Reading...

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

Sign up with Winner and get a 100% matched bonus up to £200.00. Deposit and bet between £30.00 and £200.00 at odds of 1/2 (1.50) or greater and Winner will match your stake as a bonus, up to £200.00. Your deposit plus bonus must be rolled over 8 times at odds of evens (2.00) or greater, prior to withdrawal.

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: No
Promo code: n/a

Sign up with 12BET and get a £35.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: £10
Stake returned: No
Promo code: n/a

Join QuinnBet today and get a £10.00 free bet plus 10 free spins. Simply sign up and place a real money single bet of £10.00+ at odds of evens (2.00) or greater. QuinnBet will give you a £10.00 free bet plus 10 free spins to use on the game, Temple Quest Spinfinity. The free bet and free spins will be credited within 48 hours and will be valid for 7 days.

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 odds of 4/5 (1.80) or greater. Your £10.00 free bet will be credited within 24 hours and will be valid for 30 days. Free bet stakes are not included in any returns.

Continue Reading...

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

Sign up with Mobilebet today and get a £10.00 free bet. Simply deposit and place a multiple bet (2+ selections) of at least £10.00 on any market with odds of evens (2.00) or greater. Your £10.00 free bet will be credited within 24 hours and will be valid for 30 days. Free bet stakes are not included in any returns.

Continue Reading...

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

From a matched betting perspective, this offer should be avoided due to the strict wagering requirements (£50 max contribution + 7x rollover). It's certainly worth registering an account though as they run some really great price boosts and reload offers.

Continue Reading...

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

Sign up with Mr Green today and get a £10.00 acca free bet. Simply choose the £10.00 free bet offer, make your first deposit and place bets totalling £10.00+ at odds of 3/1 (4.00) or greater. Upon settlement of your qualifying bet(s), Mr Green will give you a £10.00 free bet to use on an accumulator with 3 or more selections within 7 days. Free bet stakes are not included in any returns.

Continue Reading...

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

Sign up with Paddy Power today using promo code 'YSKA01' 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 £10.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: £10
Stake returned: Yes
Promo code: n/a

Sign up with Matchbook and get a £10.00 risk-free bet. Simply create your account and deposit funds. Find the market you want and place your first bet. If that bet loses, Matchbook will refund your stake as cash up to a maximum of £10.00. The refund will be applied to your account within 72 hours. The bet must be placed within 7 days of sign-up to qualify for the refund.

Continue Reading...

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

There is no welcome offer for Ole777 at the present time, but I would still recommend you register an account with them. They may run some existing customer offers from time to time.

Continue Reading...

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

Open an account with SportPesa and get a £50.00 bonus. They'll match your first settled bet stake as a bonus, up to a maximum of £50.00. Your qualifying bet must be £10.00, £20.00, £30.00, £40.00 or £50.00 exactly. Your bonus will be credited upon settlement of your qualifying bet and will be valid for 7 days. Your bonus stake will not be included in any returns.

Continue Reading...

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

Join Blackbet today and get a £5.00 free bet every week. Place at least 10 bets of £5.00+ at odds of evens (2.00) or greater each week from Monday to Sunday and Blackbet will give us a £5.00 free bet by 12:00 on the following Monday. Free bets will be valid for 7 days and free bet stakes are not included in any returns.

Continue Reading...

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

Join Toals today and get £250.00 in free bets throughout the first year of your account. Simply sign up and place at least 5 x £5.00+ bets at odds of evens (2.00) or greater within 7 days and Toals will give you a £10.00 free bet. Thereafter, for every week you place 10 x £5.00+ bets at odds of evens (2.00) or greater, Toals will give you a £5.00 free bet.

Continue Reading...

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

There is no welcome offer for Volt Sports at the present time. They instead focus on sending out reload offers to existing customers via email and SMS, so it's well worth registering an account with them.

Continue Reading...

Bonus: £0
Stake returned: n/a
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: $/€50
Stake returned: Yes
Promo code: n/a

Open an account with Betzest and deposit €10.00 (or currency equivalent) or more. They'll match 100% of your deposit, as a bonus, up to a maximum of €50.00 (or currency equivalent). The bonus must be wagered 15 times at odds of evens (2.00) or greater within 14 days of the bonus being activated. You can also claim a free $/€5 no deposit bonus for verifying your mobile number.

Continue Reading...

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

Open an account with LSbet and they'll match 100% of your first deposit as a bonus, up to a maximum of €120.00. Request your bonus in the player account menu within 7 days of your first deposit. Then simply wager your first deposit at least once at odds of 1/2 (1.50) or greater within 30 days to receive your bonus. The bonus and deposit must be wagered at least 6 times at odds of 4/5 (1.80) or greater within 60 days, prior to withdrawal.

Continue Reading...

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

Sign up with Bwin today and get a £20.00 risk-free bet. Simply register an account and deposit £10.00 or more. Then place a sports bet of up to £20.00 at odds of evens (2.00) or greater. If the bet loses, Bwin will refund your stake as a free bet within 48 hours. Free bets will be valid for 7 days and free bet stakes are not included in any returns.

Continue Reading...

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

Join 21Bet today and get up to £20.00 in free bets. Simply sign up and place at least 5 bets of £10.00 at odds of evens (2.00) or greater within the first 7 days of registration. 21Bet will then give you a £10.00 free bet plus a £5.00 casino bonus. We can then repeat the process for the second week and claim a further £10.00 bet and £5.00 casino bonus. Free bets and bonuses will be valid for 7 days.

Continue Reading...

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

Sign up with BetVictor and opt-in to get £20.00 in free bets. Simply place your first real money bet of £5.00 or more at odds of evens (2.00) or greater and BetVictor will give you 2 x £10.00 free bets to be used on a Sport Single bet and a Sport Acca bet, plus a £10.00 casino bonus. The free bets 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/5 (1.20) 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: £200
Stake returned: Yes
Promo code: TONY200

Sign up with TonyBet and get a 100% matched welcome bonus, up to a maximum of £200.00. To activate the bonus, enter the bonus code 'TONY200' when depositing and wager your deposit 10 times at odds of 13/20 (1.65) or greater within 30 days. The activated bonus must then be wagered once at odds of 13/20 (1.65) within 5 days, before it can be withdrawn.

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 of £10.00+, 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: €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. The deposit and bonus must be turned over 10 times on sports multi bets with at least two selections and minimum odds of 1/2 (1.50) for each selection. The maximum stake that counts towards wagering is €100.00. 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: £20
Stake returned: No
Promo code: n/a

Sign up with Totesport and get a £10.00 free bet, plus £10.00 cash back. Stake £10.00 on any sport at odds of evens (2.00) or greater and get a £10.00 free bet within 24 hours of it settling. Free bets will be valid for 7 days and free bet stakes are not included with any returns. Also, stake £10.00 on any Totepool bet for the first time, and receive £10.00 back in cash within 24 hours of settlement.

Continue Reading...

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

Sign up with 188BET today and get £10.00 in free bets. Simply place a £10.00 mobile bet at odds of evens (2.00) or greater on any Horse Racing or Greyhound market. 188BET will credit your account with 2 x £5.00 free bets within 72 hours of settlement of your qualifying bet, to be used on any Horse Racing or Greyhound market. Winnings from the free bets must be rolled over once at odds of evens (2.00) or greater.

Continue Reading...

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

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

Continue Reading...

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

Sign up with NetBet today and get a £25.00 free bet. Simply make your first deposit and place a bet of £10.00+ at minimum odds of 1/2 (1.50) or greater. Your 100% matched free bet will be credited within 24 hours of your qualifying bet being settled. Free bets will be valid for 7 days and free bet stakes are not included in any returns.

Continue Reading...

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

Sign up with Sky Bet and get £40.00 in free bets. Simply deposit and bet £10.00 on any market at odds of evens (2.00) or greater to get your first £10.00 free bet. You'll then receive a £10.00 free bet each Thursday for the next 3 weeks. Free bets will be valid for 30 days and free bet stakes are not included in any returns.

Continue Reading...

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

Sign up with 888sport today and get £30.00 in free bets. Simply make your first deposit using promo code '30f' and place your first bet of £10.00+ on any sports market at odds of 1/2 (1.50) or greater. Upon settlement of your qualifying bet, you'll receive 2 x £10.00 free bets, plus a £10.00 free bet to use on mobile. Free bets will be valid for 7 days and free bet stakes are not included in any returns.

Continue Reading...

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

Sign up with Sportingbet today and get a £20.00 risk-free bet. Simply register an account and deposit £10.00 or more. Then place a sports bet of up to £20.00 at odds of evens (2.00) or greater. If the bet loses, Sportingbet will refund your stake as a free bet within 48 hours. Free bets will be valid for 7 days and free bet stakes are not included in any returns.

Continue Reading...

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

Sign up with Betfred and get a £30.00 free bet. Simply place your first bet of £10.00 or more at odds of evens (2.00) or greater and they'll credit you with a £30.00 free bet. Qualifying bets must be settled within 60 days of bet placement, following which your free bet should be credited within 10 hours. Free bets will be valid for 7 days and free bet stakes are not included in any returns.

Continue Reading...

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

Sign up with Betway and get a £30.00 free bet. Deposit £10.00 or more within 7 days of opening the account and Betway will match your deposit as a free bet, up to a maximum of £30.00. To activate the free bet, you must place bets at odds of 3/4 (1.75) or greater, totalling the value of your first deposit. The free bet will be valid for 7 days from the time your first deposit was made and free bet stakes are not included with any returns.

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, meaning 13 bets are required to receive the full £25.00 in free bets. Free bets will be credited within 1 hour of your qualifying bets settling and will be valid for 7 days.

Continue Reading...