McBookie – Cheltenham Festival 2026 (Day 2) Offer
Place a £5 win single on any Wednesday race at Cheltenham to receive a £5 free bet.
The horse racing betting tips page shows you how to profit from horse racing free bets and offers using a technique called matched betting.
Place a £5 win single on any Wednesday race at Cheltenham to receive a £5 free bet.
Stake £10+ on Wednesday Cheltenham doubles or bigger to get a free bet worth up to £20.
Stake £10+ on Thursday Cheltenham doubles or bigger to get a free bet worth up to £20.
Stake £10+ on Friday Cheltenham doubles or bigger to get a free bet worth up to £20.
Place a £10+ win or £5+ each-way over-the-counter bet on Wednesday's 13:20 Cheltenham with your Play Card to claim a £5 online free bet.
Opt in and claim a free bet worth £1-£50 to use on any Wednesday race at Cheltenham.
Place a £10 bet over the counter on Wednesday's 13:20 Cheltenham and get a £5 free bet to use on horse racing.
Place a £10 bet over the counter on Wednesday's 13:20 Cheltenham and get a £5 free bet to use on horse racing.
Place a £5+ bet on Wednesday's 13:20 Cheltenham to get a 50% profit boost token for any race at Cheltenham the same day.
Money back as a free bet up to £10 if your horse finishes 2nd or 3rd in the selected race(s) on Wednesday.* In-shop only *
Place a £25+ win single on Wednesday's 13:20 Cheltenham to claim a £10 free bet.
Place a £25+ win single on Thursday's 13:20 Cheltenham to claim a £15 free bet.
Place a £25+ win single on Friday's 13:20 Cheltenham to claim a £20 free bet.
Place a bet of up to £10 on Wednesday's 13:20 Cheltenham, and if your horse loses, your stake will be refunded as a free bet.
Place a bet of up to £10 on Thursday's 13:20 Cheltenham, and if your horse loses, your stake will be refunded as a free bet.
Place a bet of up to £10 on Friday's 13:20 Cheltenham, and if your horse loses, your stake will be refunded as a free bet.
Opt in and place a £5+ single bet on Wednesday's 13:20 Cheltenham, and if it loses, you'll receive a £5 free bet.
Opt in and place a £5+ single bet on Thursday's 13:20 Cheltenham, and if it loses, you'll receive a £5 free bet.
Opt in and place a £5+ single bet on Friday's 13:20 Cheltenham, and if it loses, you'll receive a £5 free bet.
Place a cash bet on Thursday's 13:20 Cheltenham to unlock a same-day free bet worth £1–£50 for horse racing.