Our preview combines all of the free bets, money back specials and enhancements available for Royal Ascot. It will be updated daily as new offers become available so be sure to come back.
It’s the greatest festival for flat racing and one of the most competitive horse racing events in the calendar. The finest horses will be flown in from around the world, and at this level, jockeys and trainers will be looking for the smallest of gains that will give them a narrow win.
Being one of the most popular meets of the racing year, alongside Cheltenham, bookmakers have plenty of offers to boost business.
There are two sections to this article.
Royal Ascot – New Customer Offers
Here is just a selection of the best offers available for Royal Ascot. See the My Betting Sites homepage for the full list.

Withdrawal before Free Bet is credited results in ineligibility; Cashed out bets are not eligible; Free Bets can be used within 7 days after credited; Terms apply; 18+




See all bonus offersHide offers
Royal Ascot – Existing Customer Offers
Around half of the offers are known about in advance. The other half are announced on the day. Therefore we’ll continue to keep this section updated.
- Money Back Up to £10 If Your Horse Loses in the First Race
Betway has an offer which lasts the entire week and applies to the first race each day. If your horse loses in the first race each day at Royal Ascot, then Betway will refund your losing stake up to £10. This will be paid as a free bet and applies to singles, and the win part of EW bets only.
- Fri 16.20 – Money Back on All Losers if Fairyland or Just Wonderful Wins
Paddy Power has a money back special for each day. Here is the one for Friday. Get money back as a free bet on all losing horses if Fairyland wins the 16.20 race.
- Sat 15.05 – Money Back on All Losers if Crystal Ocean wins
- New customers should use this Paddy Power promo code when joining
This is the money back special for Saturday. Get money back as a free bet on all losing horses if Crystal Ocean wins the 15.05 race.
- All Races – Money Back If Your Horses Finishes 2nd or 3rd to SP Fav
This offer is available for all races. Back a horse at this meeting, and if it doesn’t win, but does come 2nd or 3rd to the SP favourite, then Boylesports will refund your losing stake as a Free Bet.
You must opt-in to receive this offer, and there is a max Free Bet of £20 available.
- All Races – Money Back If 2nd to the SP Favourite
- New customers should use this 10bet bonus code when joining
Not quite as strong as the Boylesports offer as it’s limited to £10 and to 2nd place only but you can get money back if you don’t win your bet but the SP favourite does.
- All Races – Free Bet When Your Horse Wins by 2+ Lengths
- New customers should use this Betfred promo code when joining
This is similar to the William Hill offer below, but with a limit payout of £10. Back a horse to win in any race in the specified meet, and should your horse win by two or more lengths, Betfred will award you a free bet equal to your stake. This same offer is available via Totesport.
- All Races – 15% win bonus if your horse wins by 2 or more lengths
- New customers should use this William Hill promo code when joining
This is available for all races. If your backed horse wins by 5 lengths or more, William Hill will give you a 15% free bet bonus on top of your winnings. So while the Betfred offer is 100% matches, it is only up to £10. If you’re betting bigger, this might be better as there is a larger £100 fre bet that can be awarded.
- ITV Racing 4/1 Offer
- New customers should use this bet365 bonus code when joining
Back any single winner at 4/1 or more on any race televised live on ITV Racing and you can have a risk free bet to the same stake (up to £50*) on the next race broadcast live on ITV Racing. This offer applies to the FIRST single bet placed by a customer on each race shown live on ITV Racing.
If your risk free bet also wins at odds of 4/1 or more, you qualify for a risk free bet on the next race televised live on ITV Racing. Keep backing those winners and bet365 will keep giving you risk free bets! If your risk free bet loses, your stake (up to £50*) will be refunded to your account.
This offer will not apply where a stake has been fully Cashed Out. Where a stake has been partially Cashed Out, any refund amount or subsequent risk free bet amount will be equal to the remaining active stake.
*or currency equivalent
T&Cs apply.
- Back a winner at Royal Ascot and get a free bet up to £25
- New customers should use this Betfair promo code when joining
Betfair has a very similar offer to Bet 365 above, in that if you back a horse to win, and it does win at Ascot, then Betfair will give you a free bet equal to your stake up to £25. This is available for all races at Ascot. The qualifying horse that wins must be priced at 3/1 or more.
How to Watch All the Action
All six races are shown across ITV1 and ITV4. Coverage is split between the two channels to fit around the World Cup.
There is also a daily ‘Opening Show’ on ITV4 at 9.30am.
Royal Ascot can be streamed via the ITV Hub.