When is the 2025 Grand National? Time, date, TV channel, live stream and weather forecast for Aintree race Posted on March 31, 2025 by Fourteen of the 16 fences on the Grand National are jumped twice