Grand National 2025 Schedule. For the first time, the grand national in 2025 will only have 34 official runners. The 2025 grand national will be run at aintree racecourse at 4pm on saturday.
Aintree grand national festival 2025 tv schedule. The revised start time is a change from the past few years when the feature race of the aintree festival.