Free Bets
The Grand National is such a massive event, with bookmakers so keen to ensure you bet on the big race with them over their competitors - they now offer new signups free bets as an incentive.
You'll rarely find Grand National free bets at high street bookmakers as they only exist online, with betting shops probably one of the worst places to bet on the race due to how busy they get.
This is great news for punters as it's so much easier to place bets online, or via an App on your phone, especially when the alternative is queueing up in a packed betting shop on race day!
Below are some of the best free bets on offer for the 2025 Grand National. Compare the latest deals for each bookmaker using the 'Offer Details' link, or 'Claim Offer' to get their free bet.
Free Bets for the Grand National
Free bet offers are great for anyone thinking of placing a bet on the Grand National with a new online bookmaker as it usually allows you to place a bet using their money after joining!
There's also no limit on the number of free bets that you can claim, or the amount of new online bookmakers accounts that you can open. The only rule is you can only open one at each.
Registering with more than one bookmaker also increases the range of Grand National odds that you're able to bet at, as you're instantly able to bet at more bookmakers.
Decide that you're going to advantage of all of the offers that we've listed below, and you could be betting on the Grand National with up to £500's worth of free bets!
Recommended Offer
+- Register a new account at bet365
- Make a qualifying deposit of £10
- Bet the £10 at odds of 1/5 or greater
- Get given £30 in Free Bets!
Read our bet365 review or more about the bet365 free bet offer before you join.
#Ad. bet365 Open Account Offer. Bet £10 & Get £30 in Free Bets for new customers at bet365. Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. Registration required.
- Signup for a new account at 888sport
- Bet £10 on any market they offer
- Get given £40 in bonus credit
#Ad. Min deposit £10 • A qualifying bet is a ‘real money’ stake of at least £10 • Min odds 1/2 (1.50) • Free Bets credited upon qualifying bet settlement and expire after 7 days • Free Bet stakes not included in returns • Casino Bonus must be claimed within 7 days and expires after 14 days • Bonus valid on selected Casino games only • Bonus wins capped at £500, excluding Jackpot wins • You must wager Bonus amount x40 – this requirement varies by game T&Cs apply.
- Register a new account at bet365
- Make a qualifying deposit of £10
- Bet £10 and get £30 in Free Bets!
#Ad. bet365 Open Account Offer. Bet £10 & Get £30 in Free Bets for new customers at bet365. Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. Registration required.
- Register a new account at Betfred
- Bet £10 on any sport they offer
- Get given £50 in free bets!
#Ad. New customers only. Register with BETFRED50. Deposit £10+ via Debit Card and place first bet £10+ at Evens (2.0)+ on Sports within 7 days to get 3 x £10 in Sports Free Bets & 2 x £10 in Acca Free Bets within 10 hours of settlement. 7-day expiry. Eligibility & payment exclusions apply. T&Cs apply.
- Signup at BetVictor today
- Place a bet of just £10 on sport
- Get given £30 in free bets!
#Ad. 18+ New customers only. Opt in, bet £10 at odds 2.00+ within 7 days, no cashout. Get 6x £5 Free Bets, set events at odds 2.00+. 7 day bonus expiry. Debit Card / Apple Pay payments only. Click for T&Cs. Please Gamble Responsibly.
- Register a new account at Coral
- Bet £5 on any sport that you want
- Account's credited with a £20 free bet
#Ad. 18+ New UK+IRE Customers. Certain deposit methods & bet types excl. Min first £5 bet within 14 days of account reg at min odds 1/2 to get 1x £20 free bet. Free bet available to use on selected sportsbook markets only. Free bets valid for 7 days, stake not returned. Restrictions + T&Cs apply.
- Register a new Ladbrokes account
- Bet £5 on any sport that they offer
- They give you £20 in free bets!
#Ad. 18+ New UK+IRE Customers only. Certain deposit methods & bet types excl. Min first £5 bet within 14 days of account reg at min odds 1/2 to get 4x £5 free bets. Free bets available to use on selected sportsbook markets only. Free bets valid for 7 days, stake not returned. Restrictions + T&Cs apply.
- Register a new SportingBet account
- You can then earn up to £50 in free bets
- Plus 1 odds boost & £10 casino bonus!
#Ad. 18+. New players only. This Promotion is available to Website customers who: are over 18 years old; are a new player with sportingbet.com; are resident in the United Kingdom. This offer is available to 1 person per household. Further T&C's apply.
- Register a new William Hill account
- Bet £10 on any sports market they offer
- They give you 3 x £10 free bets!
#Ad. 18+. Play Safe. From 00:01 on 18.10.2022. £30 bonus. New customers only. Minimum £10 stake on odds of 1/2 (1.5) or greater on sportsbook (excluding Virtual markets). Further terms apply.
Grand National Free Bets
Although we regularly check what free bets bookmakers are currently offering, some do choose to withdraw their free bet offer for new signups a couple of days prior to the Grand National.
We recommend taking advantage of free bet offers whilst still available. Not only will you get a free bet, but you'll probably get better Grand National odds than if you'd left it until race day.
All the Grand National free bets we display are from safe and secure bookmakers that we've tested and bet at ourselves. Don't forget to check out our bookmakers reviews section for more information on the betting portal you're thinking of claiming a free bet from.