Horse Racing Free Bets, Promotions and Bonuses
Betting Tips You Can Count On!

BettingChoice Exclusives

  • Betting Tips
  • Free Bet Offers

Horse Racing Betting Promotions

Let’s be honest: without betting, horseracing as we know it wouldn’t exist. While there is almost always a race happening somewhere around the world, the major UK bookmakers will roll out valuable horseracing offers and promotions whenever a big event is about to launch.

If you’re looking for Cheltenham free bets, or a Breeder’s Cup bonus you’ll find it in the list below. Every major horse racing event from Aintree to the National Hunt will have unique promotions.

Be sure to check back regularly, as this list is updated whenever a new promotion is offered.

888Sports Bet

£ 30 Match Bet
888Sport Promotions, View All
  • To qualify: Open a New Account
  • To claim your bonus: Bet £10 at odds of 1/2 (1.5) or greater
  • Get £30 in free bets + £10 casino bonus
  • T&C's apply
Bonus code required:

Betfred Sports Free Bet Offer

£ 60 Free Bet
Betfred Promotions, View All
  • To qualify: Open a New Account, Deposit, and Wager £10 at odds greater than evens
  • Betfred will credit your account with a free bet balance of £30 within 48 hours of bet being settled
  • £30 Casino bonus is applied 24 hours after qualifying bet is settled
Bonus code required:

Bwin Sports Free Bet Offer

£ 20 Free Bet
bwin Promotions, View All
  • To qualify: Open a New Account deposit a minimum of £10
  • To claim your bonus: BWIN will match your deposit up to £20
Bonus code required:

Unibet Sports Free Bet Offer

£ 30 Free Bet
Unibet Promotions, View All
  • Opt-in to this great promotion
  • Get £10 bonus every week when you place 5 of more £10 In-Play bets on football, tennis or cricket
Bonus code required:

Betfair Sports Sign Up Bonus

100 Free Bet
Betfair Promotions, View All
  • 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.

  • T&Cs apply

Bonus code required:

AllYouBet Sports Sign Up Bonus

£ 100 Sign-Up Bonus
AllYouBet Promotions, View All
  • To qualify: Open a New Account and Deposit into your AllYouBet Sports account
  • To claim your bonus: AllYouBet will match your deposit 50% up to £100
Bonus code required: