Thirty-four horses are confirmed to race at Aintree in the Grand National, which is set for Saturday, April 5. The jockeys will be revealed when the time is right.

In contrast to other years, there were 34 horses competing in the Grand National in 2023 instead of 40. Despite the withdrawal of eleven other horses, Paul Townend’s I Am Maximus, the winner from the previous year, is back in the running this year.