Best Grand National Betting Offers and Free Bets for April 2025

Last updated: by Leon Marshall

Looking for Grand National betting offers and free bets? We bring you the latest promotions for the world’s most prestigious steeplechase, available for both new and existing customers.

Leon MarshallWritten by Leon Marshall

Chief Editor at bestbettingsites.co.uk

Last updated:
Latest Grand National 2025 Offers and Free Bets
PositionBetting SiteRatingBonusHighlightSecure LinkT&C’s
15/5100% up to £50 Deposit BonusGet £50 in free Aintree betsGet Bonus!Full T&Cs Apply! New bettors; Code SPORT; Wager deposit & bonus 8x; Max qualifying bet stake=initial bonus; Valid 60 days; Min odds, bet and payment method exclusions apply; T&C apply; 18+
24.9/5£50 in Free BetsTop mobile app to bet on the Grand NationalGet Bonus!Full T&Cs apply. 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.
34.8/5Bet £50 Get £25 in Free Bets25% bonus on winning lucky 15, 31, & 63s at AintreeGet Bonus!Full T&Cs Apply! New members only. Qualifying bet Evs (2.0) or greater. £10 to be used on Football, £10 on greyhounds & £5 on Vitual Sports + 10 Free Spins. Min. deposit £10.
44.8/5Bet £20 Get £10 in Free BetsUnique price boosts for Aintree racesGet Bonus!Full T&Cs Apply! New customers only. 18+. Sign Up using the Promo Code b20g10 and make a minimum deposit of £20. Then place a minimum £20 bet with minimum odds of Evens (2.00) and receive a £10 free bet upon bet settlement. Customers must be residents of the UK. The free bet will be subject to an expiry period of 7 days from date and time of issue.
54.8/5Double the Odds on First BetFantastic live Grand National streamsGet Bonus!Full T&Cs Apply! Offer applies to Sport bets only. Maximum total stake is £10. Each way bets are a maximum of £5 each way (£10 total stake). Exclusive to new members. 18+
64.7/5Bet £20 Get £60 in Free BetsCopy great Aintree tipstersGet Bonus!Full T&Cs Apply! BET 10 GET 50 offer is available only for the customers who signed up on 01.02.2024 or later. Complete your first deposit using your banking app (Open banking) to unlock the offer. The qualifying bet should be a Single or Acca (2+ selections) bet, start at £10, have 1.9 or higher odds and must be settled within 7 days of sign-up. Each free bet lasts for 7 days. Offer stands for verified UK clients. No Cash-Out. Max payout – £500.
74.7/5Bet £15 Get £10 in Free BetsWonderful Grand National form statsGet Bonus!Full T&Cs Apply! 18+, Welcome Bonus: New Players only, 1st Deposit, Min Deposit,: £10, max £10 free bet valid for 14 days, bets must be placed at odds of 1/1 or greater and be settled within 14 days of placement. System bets not eligible. Neteller,Skrill and Paypal not eligible.
84.7/5Bet £10 Get £40 in Free BetsDaily Aintree offersGet Bonus!Full T&Cs Apply! 18+ New UK+ROI Customers only. Min deposit & bet £10 at min odds 1/2 to qualify for 4 x £10 free bets. Certain deposit methods and bet types excl. Free bets valid for 7 days, stake not returned. Restrictions + T&Cs apply.
94.7/5£50 in Bet BonusesUnique Aintree markets availableGet Bonus!Full T&Cs Apply! 18+ Get a free £10 fixed odds bet, free £10 spread bet and 30 free spins. Earn an extra free £10 fixed odds bet and 10 free spins each time your team wins! begambleaware.org
104.7/5£10 Free Weekly Acca BetAintree multiboosts on accasGet Bonus!Full T&Cs Apply! 18+, UK only. Min odds and selections apply per offer. Cashed out bets and bets on non-runners do not qualify. Free bets are credited at bet settlement and will expire 7 days after being credited. Full terms apply per offer. 
114.7/5Bet £10 Get £30 in Free BetsGreat Aintree live streamsGet Bonus!Full T&Cs Apply! 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. 18+ Begambleaware.org
124.7/5Bet £5 Get £20 in Free BetsExtra places on Aintree racesGet Bonus!Full T&Cs Apply! 18+ New UK+IRE customers only. PayPal and certain deposit types excluded. Min £5 bet within 14 days of account registration at min odds 1/2 = 4 x £5 free bets. Free bets valid for 4 days on sports, stake not returned, restrictions apply.
134.6/5Bet £10 Get £10 in Free BetsGreat Grand National odds availableGet Bonus!Full T&Cs Apply! 18+, Welcome Bonus: New Players only, 1st Deposit, Min Deposit: £10, max £15 free bet valid for 14 days, bets must be placed at odds of 1/1 or greater and be settled within 14 days of placement. System bets not eligible.
144.6/5Bet £10 Get £20 in Free BetsOdds boosts on selected Aintree marketsGet Bonus!Full T&Cs Apply! min odds 3/1 (4.00) / min 3 selections / free bet valid 7 days / T&C apply / 18+ / Begambleaware.
154.6/5Get £10 in Free BetsFree bets on Aintree accasGet Bonus!Full T&Cs Apply! *New customers only. Min Deposit: £10. First deposit matched up to £10. 1 x wagering at odds of 1.75+ to unlock Free Bet. Debit Card deposits only. This offer is valid for 7 days from your new account being registered. 18+. BeGambleAware.org. Bet The Responsible Way.
164.6/5Bet £10 Get £25 in Free BetsExtra places on Aintree racesGet Bonus!Full T&Cs Apply! *18+. UK Customers (Excluding NI) only. Cash stakes only. Min £10 stake required for initial £5 free bet. Min odds ½. Max £25 in free bets. Subsequent free bets equal 50% average of each 3 £5 max qualifying bets. 13 settled bets required to receive full £25 free bet. Qualifying bets must be placed on sportsbook within 30 days of opening account. Cashed out bets will not qualify towards your average stake. One free bet offer per customer, household or IP address only. Free bet expires after 7 days. Payment method restrictions apply.
174.6/5Bet £10 Get £30 in Free BetsBest odds guaranteed on all AintreeGet Bonus!Full T&Cs Apply! 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.
184.6/5Bet £15 Get £10 in Free BetsBoosted odds on selected Aintree racesGet Bonus!Full T&Cs Apply! 18+, Welcome Bonus: New Players only, 1st Deposit, Min Deposit,: £10, max £10 free bet valid for 14 days, bets must be placed at odds of 1/1 or greater and be settled within 14 days of placement. System bets not eligible. Neteller,Skrill and Paypal not eligible.
194.6/5Up to £30 in Free BetsGreat app to watch live Aintree racesGet Bonus!Full T&Cs Apply! New online customers only, min £10/€10 stake, win only, min odds 1/2, free bets paid as 3 X £10/€10, 30 day expiry, free bet/payment method/player/country restrictions apply.
204.6/550% Back up to £25 in Free BetsExtra places on selected Aintree marketsGet Bonus!Full T&Cs Apply! New customers. Opt-in required. 20 Bonus Spins on "Sahara Riches Cash Collect" at 10p per spin and 100% Deposit Bonus up to £25 on first deposit (payment method and play restrictions apply). Min. deposit £10. 30x wagering for Bonus Spins and Deposit Bonus (game weighting applies). Max. £5/spin or £0.50/line. 30 days expiry. Please gamble responsibly • BeGambleAware.org • T&Cs apply
214.6/5£20 Backup BetDaily odds boosts on Aintree racesGet Bonus! Full T&Cs Apply! 18+ | New UK players only | Min deposit req. £10 | Certain deposit methods excluded | Place 1 sport bet (3+ selections) | Excl Horse Racing | Min stake £10 | Max stake £20 | Min Odds 1/2 (1.5) for each selection | Max FreeBet £20 for football only | FreeBet valid for 7 days | FreeBet stake not returned
224.5/5Up to £35 in Free BetsSpecial markets with increased odds at AintreeGet Bonus!Full T&Cs Apply! | 18+ New UK Customers Only | GambleAware.org | Gamble Responsibly
234.5/5Bet £10 Get £40 in BonusesBest odds guaranteed on Aintree racesGet Bonus!Full T&Cs Apply! 18+ begambleaware.org. New customers only. Min deposit £10. Money back as bonus if first sports bet loses. Wagering requirements: sportsbook 3x at min. odds of 1.40 (2/5), casino 50x. Unless forfeited the sportsbook bonus must be wagered before using the casino bonus. Bonus expires 7 days after opt-in. Visit Unibet.co.uk for full T&C's.
244.5/5Up to £20 as a Free BetGreat exchange for AintreeGet Bonus!Full T&Cs Apply! New Customers Only, Sing-up today using bonus code RISKFREE and deposit at least £25. Place your first bet and if it loses, we will refund your stakes as cash. The first must be placed within 7 days of registration and at odds of 1.8 or more to be eligible. The max. refund is £20 and it will be applied to your account within 48 hours of qualifying bet being settled. 18+. T&C’s apply. Be Gamble Aware.
254.5/5Bet £10 Get a £10 Free BetUnique daily offers for AintreeGet Bonus!Full T&Cs Apply! New Players Only. Min £10 qualifying bets, stake not returned. Free bet - one-time stake of £10, min odds 1.5, stake not returned. 10X wager the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £20. Valid for 7 Days from issue. Withdrawal requests voids all active/pending bonuses. Excluded Skrill deposits.
264.5/5Bet £10 Get a £10 Free BetExtra places on selected Aintree racesGet Bonus!Full T&Cs Apply! New Players Only. Min £10 qualifying bets, stake not returned. Free bet - one-time stake of £10, min odds 1.5, stake not returned. 10X wager the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £20. Valid for 7 Days from issue. Withdrawal requests voids all active/pending bonuses. Excluded Skrill deposits. 18+ Please gamble responsibly.

The Best Grand National Betting Sites and Offers Reviewed

Here are our top three betting offers for the Grand National, carefully selected after reviewing the best UK betting sites offering markets for this years event.

10bet – 100% up to £50 Matched Deposit Bonus

10bet is galloping into the Grand National scene with a trifecta of tantalizing offers that’ll have you chomping at the bit. First past the post is their 100% match deposit offer up to £50, giving your bankroll a few lengths lead right out of the starting gate. But wait, there’s more! Place a £40 wager on the Aintree races, and 10bet will throw you a £5 free bet faster than you can say, “It’s a photo!”

And for those who prefer to play from the comfort of their stable, 10bet’s dedicated app is your ticket to ride. Stake £50 on the Aintree meeting through their sleek mobile platform, and they’ll reward you with a crisp tenner free bet. So don’t be caught out the back – let 10bet be your trusted jockey on the road to Grand National glory.

Betfred – £50 in Free Bets

Hold on to your flat caps; next up is the self-acclaimed “Bonus King”, and there’s good reason for it. Betfred is offering new sign-ups a fantastic £50 in free bets with just a £10 deposit. Perfect of your Grand National selections.

True to his word, the “Bonus King” keeps giving with the extra places’ promotion. If you bet a nag each way and it finishes a respectable 7th in the big race, you’ll be paid out for a place. And with Betfred’s “non-runner, no bet” offer, you can be sure you’ll always get a run for your money.

Fitzdares – £25 in Free Bets

As we reach the Canal Turn on our final lap, we turn to Fitzdares and their best Grand National offers. You can get started right our the gate with the generous welcome offer: make an intial bet of £50 and Fitzdares will reward you with £25 in free bets.

But that’s not all – Fitzdares has another ace up their sleeve. If your horse finishes second to a 20/1 longshot or higher, they’ll refund your stake as a free bet. This offer is tailor-made for the Grand National, where underdogs often shine in the spotlight of this legendary steeplechase.


Types of Bookmaker Welcome Offers for the Grand National

Bookmakers provide several different types of betting offers and free bets for new customers looking to wager on the Grand National. Here are the different promotions you can expect to find at the leading betting sites.

Free Bets

It’s no surprise that free bets for the Grand National are among the most sought-after promotions in the betting world. We’ve curated a selection of premier horse racing betting sites featuring these exceptional offers below.

Best Grand National Free Bets
Betting SiteFree Bet OfferClaim OfferT&C’s
Up to £50 in Free BetsGet Bonus!Full T&Cs apply. 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.
Up to £10 in Free BetsGet Bonus!Full T&Cs Apply! New customers only. 18+. Sign Up using the Promo Code b20g10 and make a minimum deposit of £20. Then place a minimum £20 bet with minimum odds of Evens (2.00) and receive a £10 free bet upon bet settlement. Customers must be residents of the UK. The free bet will be subject to an expiry period of 7 days from date and time of issue.
Up to £25 in Free BetsGet Bonus!Full T&Cs Apply! New members only. Qualifying bet Evs (2.0) or greater. £10 to be used on Football, £10 on greyhounds & £5 on Vitual Sports + 10 Free Spins. Min. deposit £10.
Up to £60 in Free BetsGet Bonus!Full T&Cs Apply! BET 10 GET 50 offer is available only for the customers who signed up on 01.02.2024 or later. Complete your first deposit using your banking app (Open banking) to unlock the offer. The qualifying bet should be a Single or Acca (2+ selections) bet, start at £10, have 1.9 or higher odds and must be settled within 7 days of sign-up. Each free bet lasts for 7 days. Offer stands for verified UK clients. No Cash-Out. Max payout – £500.
Up to £10 in Free BetsGet Bonus!Full T&Cs Apply! 18+, Welcome Bonus: New Players only, 1st Deposit, Min Deposit,: £10, max £10 free bet valid for 14 days, bets must be placed at odds of 1/1 or greater and be settled within 14 days of placement. System bets not eligible. Neteller,Skrill and Paypal not eligible.
Up to £40 in Free BetsGet Bonus!Full T&Cs Apply! 18+ New UK+ROI Customers only. Min deposit & bet £10 at min odds 1/2 to qualify for 4 x £10 free bets. Certain deposit methods and bet types excl. Free bets valid for 7 days, stake not returned. Restrictions + T&Cs apply.
Up to £50 in Free BetsGet Bonus!Full T&Cs Apply! 18+ Get a free £10 fixed odds bet, free £10 spread bet and 30 free spins. Earn an extra free £10 fixed odds bet and 10 free spins each time your team wins! begambleaware.org
Up to £30 in Free BetsGet Bonus!Full T&Cs Apply! 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. 18+ Begambleaware.org
Up to £20 in Free BetsGet Bonus!Full T&Cs Apply! 18+ New UK+IRE customers only. PayPal and certain deposit types excluded. Min £5 bet within 14 days of account registration at min odds 1/2 = 4 x £5 free bets. Free bets valid for 4 days on sports, stake not returned, restrictions apply.
Up to £15 in Free BetsGet Bonus!Full T&Cs Apply! 18+, Welcome Bonus: New Players only, 1st Deposit, Min Deposit: £10, max £15 free bet valid for 14 days, bets must be placed at odds of 1/1 or greater and be settled within 14 days of placement. System bets not eligible.
Up to £20 in Free BetsGet Bonus!Full T&Cs Apply! min odds 3/1 (4.00) / min 3 selections / free bet valid 7 days / T&C apply / 18+ / Begambleaware.
Up to £25 in Free BetsGet Bonus!Full T&Cs Apply! *18+. UK Customers (Excluding NI) only. Cash stakes only. Min £10 stake required for initial £5 free bet. Min odds ½. Max £25 in free bets. Subsequent free bets equal 50% average of each 3 £5 max qualifying bets. 13 settled bets required to receive full £25 free bet. Qualifying bets must be placed on sportsbook within 30 days of opening account. Cashed out bets will not qualify towards your average stake. One free bet offer per customer, household or IP address only. Free bet expires after 7 days. Payment method restrictions apply.
Up to £30 in Free BetsGet Bonus!Full T&Cs Apply! 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.
Up to £10 in Free BetsGet Bonus!Full T&Cs Apply! 18+, Welcome Bonus: New Players only, 1st Deposit, Min Deposit,: £10, max £10 free bet valid for 14 days, bets must be placed at odds of 1/1 or greater and be settled within 14 days of placement. System bets not eligible. Neteller,Skrill and Paypal not eligible.
Up to £30 in Free BetsGet Bonus!Full T&Cs Apply! New online customers only, min £10/€10 stake, win only, min odds 1/2, free bets paid as 3 X £10/€10, 30 day expiry, free bet/payment method/player/country restrictions apply.
Up to £25 in Free BetsGet Bonus!Full T&Cs Apply! New customers. Opt-in required. 20 Bonus Spins on "Sahara Riches Cash Collect" at 10p per spin and 100% Deposit Bonus up to £25 on first deposit (payment method and play restrictions apply). Min. deposit £10. 30x wagering for Bonus Spins and Deposit Bonus (game weighting applies). Max. £5/spin or £0.50/line. 30 days expiry. Please gamble responsibly • BeGambleAware.org • T&Cs apply
Up to £20 in Free BetsGet Bonus! Full T&Cs Apply! 18+ | New UK players only | Min deposit req. £10 | Certain deposit methods excluded | Place 1 sport bet (3+ selections) | Excl Horse Racing | Min stake £10 | Max stake £20 | Min Odds 1/2 (1.5) for each selection | Max FreeBet £20 for football only | FreeBet valid for 7 days | FreeBet stake not returned
50% Back up to £35 in Free Bets on 1st Day LossesGet Bonus!Full T&Cs Apply! | 18+ New UK Customers Only | GambleAware.org | Gamble Responsibly
Up to £20 in Free BetsGet Bonus!Full T&Cs Apply! 18+ begambleaware.org. New customers only. Min deposit £10. Money back as bonus if first sports bet loses. Wagering requirements: sportsbook 3x at min. odds of 1.40 (2/5), casino 50x. Unless forfeited the sportsbook bonus must be wagered before using the casino bonus. Bonus expires 7 days after opt-in. Visit Unibet.co.uk for full T&C's.
Up to £20 in Free BetsGet Bonus!Full T&Cs Apply! New Customers Only, Sing-up today using bonus code RISKFREE and deposit at least £25. Place your first bet and if it loses, we will refund your stakes as cash. The first must be placed within 7 days of registration and at odds of 1.8 or more to be eligible. The max. refund is £20 and it will be applied to your account within 48 hours of qualifying bet being settled. 18+. T&C’s apply. Be Gamble Aware.
Up to £10 in Free BetsGet Bonus!Full T&Cs Apply! New Players Only. Min £10 qualifying bets, stake not returned. Free bet - one-time stake of £10, min odds 1.5, stake not returned. 10X wager the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £20. Valid for 7 Days from issue. Withdrawal requests voids all active/pending bonuses. Excluded Skrill deposits.
Up to £10 in Free BetsGet Bonus!Full T&Cs Apply! New Players Only. Min £10 qualifying bets, stake not returned. Free bet - one-time stake of £10, min odds 1.5, stake not returned. 10X wager the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £20. Valid for 7 Days from issue. Withdrawal requests voids all active/pending bonuses. Excluded Skrill deposits. 18+ Please gamble responsibly.

Matched Deposit

This offer is tailor-made for those who appreciate a good deal. Bookmakers will replicate your initial deposit, often matching it to the penny. Picture this: you put in £20, and they double it, instantly expanding your wagering budget to a tidy £40. We’ve scoured the market to bring you the cream of the crop regarding deposit-boosting offers.

Best Grand National Matched Deposit Offers
Betting SiteMatched Deposit OfferClaim OfferT&C’s
Up to £50 100% Matched DepositGet Bonus!Full T&Cs Apply! New bettors; Code SPORT; Wager deposit & bonus 8x; Max qualifying bet stake=initial bonus; Valid 60 days; Min odds, bet and payment method exclusions apply; T&C apply; 18+
Up to £30 100% Matched DepositGet Bonus!Full T&Cs Apply! *New customers only. Min Deposit: £10. First deposit matched up to £10. 1 x wagering at odds of 1.75+ to unlock Free Bet. Debit Card deposits only. This offer is valid for 7 days from your new account being registered. 18+. BeGambleAware.org. Bet The Responsible Way.

Enhanced Odds

Leading bookmakers increase their standard odds on selected Grand National horses, offering significantly higher potential returns for new customers. Here’s the best enhanced odds promotion currently available.

Best Grand National Enhanced Odds Offers
Betting SiteEnhanced Odds OfferClaim OfferT&C’s
Get x2 Odds on First BetGet Bonus!Full T&Cs Apply! Offer applies to Sport bets only. Maximum total stake is £10. Each way bets are a maximum of £5 each way (£10 total stake). Exclusive to new members. 18+

The Best Deals for Existing Customers

Being a long-time customer shouldn’t mean you’re left out of the action. Below, we cover the best Grand National offers available for existing customers.

Best Odds Guaranteed (BOG)

Secure the most favourable return with Best Odds Guaranteed. Should your chosen horse’s odds lengthen by the time the race begins, you’ll automatically receive the higher payout. Gone are the days of second-guessing your timing – this promotion eliminates the risk of premature wagering. It’s widely regarded as one of the most valuable propositions in horse racing betting.

Bookmakers BOG Times for the Grand National
BookmakerBookmaker BOG Times for the Grand National
Ladbrokes8:00 am
BetVictor9:00 am
Coral8:00 am
Betfred8:00 am
Fitzdares9:00 am
William Hill10:00 am
The Pools8:00 am
bet3658:00 am
NetBet8:00 am

Each-Way Extra Places

The Grand National is renowned for its generous each-way betting offers, with bookmakers competing to attract punters by offering extra places. While standard industry terms for a race with 30+ runners typically pay out in the first four places, bookies extend this for big races, and below are the ones we found that offer this feature for the Grand National.

Bookmakers with Extra Each-Way Places for the Grand National
BookmakerExtra Each-Way Places
CoralYes
CoralYes
bet365Yes
LadbrokesYes
BetVictorYes
BetfredYes
William HillYes
BoyleSportsYes

Non-Runner Insurance

Non-Runner Insurance, also known as Non-Runner No Bet (NRNB), is a nifty little perk offered by some bookies for the Grand National. It’s like a safety net for your wager – if your chosen horse decides to take a rain check and doesn’t run, you’ll get your stake back. Below, we’ve rustled up a list of bookmakers who are feeling generous and offering this NRNB goodness for the upcoming Grand National.

Bookmakers with Non-Runner Insurance for the Grand National
BookmakerNon-Runner Insurance
BetVictorYes
bet365Yes
BetfredYes
CoralYes
LadbrokesYes
BoyleSportsYes