Here’s How To Watch The Grand National This Year
By
2 weeks ago
Who will be the dark horse?

Europe’s most valuable horse race is back for 2025: The Grand National, held annually at Liverpool’s Aintree Racecourse since 1839. A National Hunt race, horses leap over 30 fences across almost 7km, with a glittering prize fund awaiting their finish. Fancy tuning in this year? Here’s where to watch the Grand National 2025.
Where To Watch The Grand National 2025
On ITV1
The Grand National will be aired live on ITV1 from 3–5 April 2025. The times are as follows:
- Thursday 3 April: 1.30–5pm
- Friday 4 April: 1.30–5pm
- Saturday 5 April: 12.45–5pm
The Opening Show will also be aired on ITV4 from 9.30–10.30am on Thursday and Friday, and 9.30–10.35am Saturday.
On Racing TV
The races will also be aired live on Racing TV: Sky channel 426, and Virgin Media channel 536.
Stream Online
ITV will also be streaming the Grand National on their website, itv.com
Many bookmakers also stream the races online, including Betfred and William Hill. Note, however, that you usually have to place a bet before you are allowed to tune in. Learn more at grandnational.org.uk
In A Pub
Prefer to watch the races surrounded by racing fans, drink in hand? Head to a Great British pub to catch the races. Check out our guide to the best spots in London.
In Person
Fancy a trip to Liverpool? Catch the races in person at Aintree Racecourse. It’s not too late: with races running from Thursday 3 to Saturday 5 April 2025, some tickets are still available, starting from £25 per person. Discover more and book at grandnational.org.uk