
The Cheltenham Festival is one of the biggest sporting events in the world, and it is seen as the pinnacle of jump horse racing. The 2026 Cheltenham Festival will take place from Tuesday March 10 until Friday March 13.
There will be 28 races over the four days. Day One will be the Champion Day with seven races, including the Champion Hurdle. Day Two is Ladies Day which is always very popular, the main race on the Wednesday is the Queen Mother Champion Chase.
Thursday will not only see millions of pounds being wagered, there will also be a lot of Guinness drunk as it is the St Patrick's Thursday with the Festival Trophy taking centre stage. The fourth and final day is the one everyone is interested in as it is Gold Cup Day, and obviously the Cheltenham Gold Cup is the one everyone will be looking at.
There will be a lot of interest on the Cheltenham Festival when it comes to online betting during this week. Punters will be looking for the best bonus offers possible. Also, the Cheltenham Festival sees people bet who do not usually get involved with sports betting.
This means they are looking to sign up with a new online betting site, and when people sign up for a new bookmaker they are looking for the best offers that will keep them interested.
Below are the best Cheltenham Festival Bonus Offers you will find:
The sign up offers ahead of the Cheltenham Festival are coming through thick and fast, and Matchbook have implemented an impressive welcome offer for new customers. The Matchbook welcome offer sees new customers claim up to £40 in free bets to be used on horse racing. The offer calls for bettors to bet £20 on horse racing markets using promo code MB40. Once the qualifying bet of 2x £10 separate horse racing bets has been settled, the bettors will receive 6x £5 multiples and 1x £10 Exchange bets for horse racing, meaning you can use the free bets at Cheltenham.
BetMGM might not have a specific bonus offer dedicated to a trainer or jockey at Cheltenham, but they are still offering customers the chance to get involved with an impressive welcome offer. Horse racing bettors can sign up for a new account and deposit and wager £10 on a bet above evens, and when that bet has been settled they will receive £40 in free bets. The bets will be distributed as 4 x £10 free bets - 2 x £10 bet builders and 2 x £10 sports bets. These will be valid for the Cheltenham Festival.
Betnero do not currently have a welcome offer dedicated to sports betting, but you can still get an impressive bonus if you sign up to Betnero. The offer is on the casino side of the coin, but customers can claim a 100% matched deposit of up to £50 by entering promo code NERO100. You might think why should you sign up if you cannot use the bonuses on Cheltenham. Betnero have great odds and markets for the Cheltenham Festival, so you will benefit in other areas.
Star Sports is another online bookmaker that does not have a welcome offer dedicated to the Cheltenham Festival, but it still has plenty of value. New customers can deposit and wager £20 with promo code BET20GET10 and they will receive 2 x £5 free bets. One £5 free bet will be paid automatically once the terms are met, while the second free bet will be credited within 24 hours of the first bet being paid. The free bets can only be used on trebles and upwards accumulators, which is perfect for the Cheltenham Festival. Create an acca with horses from different races using your free bets.
Over the four days of racing at the Cheltenham Festival there will be a number of betting bonuses specifically available for each day. We will add them to this page as they drop.
This offer allows punters to claim money back as a free bet on the 13.20 JCB Triumph Hurdle on Friday. Customers need to head over to the JCB Triumph Hurdle market, place a bet and select Money Back As A Free Bet. The free bet will be credited into the customer's account if the selected horse fails to win.
EasyBet have created their own special Cheltenham offer for new customers during the Cheltenham Festival. New customers have to sign up with a new account and deposit and wager £20 as 2x £10 bets on separate horse racing markets. By depositing the £20 and entering promo code EB40 on the EasyBet website, you will then receive the free bets. The free £40 bets will go into the bettors account as 6x £5 multiples on horse racing and 1x £10 Exchange horse racing markets.
With Cheltenham heading into its final day, JeffBet are giving punters the chance to claim a free £40 bet. New customers can enter promo code CHELT40 when they deposit and wager £20, the free £40 bets will be placed into the betting account instantly. This offer will run until March 15th, and customers will have seven days from registering to use the free bets.
Users must be 18+. If you are having trouble with gambling then help and advice can be found at begambleaware.org. Please Play Responsibly.