The Aintree Festival started on Thursday, building up to the 176th running of the Randox Grand National this afternoon. You can follow our live coverage of the Grand National all day – the first race ...
When is the 2026 Grand National? The Grand National takes place on Saturday, April 11, 2026 at 4pm and is the biggest race of the three-day Grand National meeting which starts on Thursday, April 9.
When and where is the Grand National 2025? The Grand National is on Saturday, 5 April and headlines a three-day festival of racing at Aintree racecourse, which begins on Thursday, 3 April. The big ...