With so many free bets available to anyone joining a new online bookie, from general free sports bets to free football bets, it's difficult to know which one to claim. Essentially to be able to bet on sport for free you'll need to open a new sports betting account with an online bookie that you haven't joined previously. You can see from the free bet offers below that free sports bets range from £10 right up to free sports bets worth a massive £200! Which one suits you most will differ between punters so it's best to check the finer details of each offer to find the free sports bet that's right for you.
Free Sports Bet Bookies
For more info on any of the online bookies you're thinking of claiming a free sports bet from simply check out our review. Each review looks at the sports betting markets, odds competitiveness and customer service levels. Compare free sports bets below:
888sport will match your first £10 bet with a free bet of the same value. Then for every four bets you place over £10 they'll give you another £10 free bet! Repeat nine times and claim £100!
New customers to Bet365 currently receive up to £200 in free bets. Simply deposit anything between £10 and £200 and Bet365 will 100% match it - doubling the money you're able to bet with!
Betfairs latest free bet offer means that the first bet you place with them simply can't lose. Just place a bet of £10 and should you lose, Betfair will give you a free £10 bet. Bet £25 and it's £25.
Betfred are currently matching all first bets placed with a free bet of the same value. This applies to any bet up to £50 so you get to choose the amount. Bet £20 for £20, bet £50 for a £50 free bet.
Join Bet Victor today and place a bet between £5 and £25 and once it's settled, they'll credit your new account with a free bet token matching the amount that you first bet. Bet £25 for £25 free!
Register a new account with Blue Square today and claim a free bet worth up to £25. Simply bet £5 to £25 and Blue Square will credit your account with a free bet that matches your first bet.
New Coral customers can claim a free bet worth up to £30. To qualify simply join today and bet between £5 and £30 and Coral will credit your account with a free bet matching the amount you first bet.
Join Ladbrokes today and bet £5 to £50 on any sports betting market you want and once it's settled, those lovely people at Ladbrokes will credit your account with a free bet of equal value.
PaddyPower match all first bets with a free bet of equal value (max £25). Continue to bet with PaddyPower and you could claim three more £25 free bets - that's a total of £100 in free bets!
Sky Bet are currently giving away £10 totally free to all new customers - no deposit required!! Simply open a new account today and you'll instantly receive a £10 free bet to bet with!
New SportingBet customers can claim up to £100 in free bets. A £10 matched bet on your first bet with SportingBet and then 3 more free bets (each worth £30 this time) after further betting.
Stan James have gone free bet crazy and are offering all new customers up to £150 in free bets! Join today and they'll match your first bet up to £10. Claim an extra £140 after further betting.
Join Titan Bet and deposit anything between £1 and £25 and you'll receive a free bet. Place a bet within the next seven days for the 100% matched free bet to be activated.
Join Totesport today and you could claim a free bet worth up to £10. Totesport are currently matching all first bets that are placed with a free bet of the same value (min £5, max £10).
Join Unibet today and should your first bet lose, Unibet will refund your account by the amount you lost (max £20). Claim Unibets free bet offer today and place a loss free bet at Unibet.com.
Join William Hill today using promo code 'F25' and claim a free bet worth up to £25! William Hill are currently matching all first bets with a free bet of the same amount (minimum £5, maximum £25).