
The Cheltenham Festival continues into its third day on Thursday.
The best horses across the country, and Ireland, descend on Prestbury Park for 28 races across four days.
There are seven races per day and a new agreement with ITV means the first six will be broadcast for FREE for those in the UK and Ireland.
Here’s how to watch every race live this week...
How to watch every race at Cheltenham Festival 2025
TV channel: ITV1 will broadcast the first six races for FREE, with coverage beginning at 12.45pm every day and running until 5pm.
Preview show 'The Opening Show' will be broadcast on ITV4 from 9am to 10am every morning of the meet.
The only place to watch the Festival in its entirety is on Racing TV, which will broadcast all seven races on each day of the meeting. Racing TV is a subscription-based channel available through Sky and Virgin Media and online via its website and app. Build-up coverage starts at 12.45pm GMT every day and coverage concludes after the final race.
Live stream: Racing TV subscribers can stream the action live via the website or app, or cast to their TV, while ITV viewers can do likewise via the ITVX website and app for FREE.
Live coverage: You can also follow all the action LIVE with Standard Sport’s dedicated daily live blog.