Cheltenham Festival 2025 begins March 11, ends March 14
The Cheltenham Festival 2025 starts on March 11 and runs until March 14. Each day features a series of races, with the first race at 1:20 PM GMT and the last at 5:20 PM GMT. The main race each day is scheduled for 4 PM, except Thursday. This year, ITV1 will broadcast the first six races of each day for free, starting at 12:45 PM. Previously, ITV did not air the final two races, but now viewers can watch four additional races at no cost. Racing TV will provide full coverage of the festival, but a subscription is required. SunSport will also offer live updates for all races throughout the event.