The Grand National is Britain’s biggest horse race and a betting tradition for millions. In fact, roughly 13 million people in the UK (about a third of adults) place a bet on the Grand National each year. It’s broadcast globally to an audience of millions of viewed and is famously popular even among those who don’t follow horse racing at other times.

Many people bet on the Grand National as their only flutter of the year – often picking a horse by a funny name or lucky number, so you may be new to this event... If that's the case don’t worry, don't worry, as this beginner-friendly guide will walk you through the basics of Grand National 2025 betting, from understanding bet types and unique factors to step-by-step instructions on how to place a bet.
Grand National 2025 takes place on Saturday, 5th April, at Aintree Racecourse near Liverpool. It's part of a three-day festival running from Thursday, 3rd April.

View the latest Grand National Betting odds
All odds and markets are correct as of the date of publication.