2025 Grand National Free Bets & Bookmaker Promotions

The Grand National Festival is here. See free bets below for Saturday's Grand National at Aintree.
Rank Bookmakers Bonus Offer Tested Betting Sites
#1 Hollywood bets
£ 30
£30 free bet
Use code NEWBONUS
Promo Code: NEWBONUS
Tested & Approved Claim
Claim £30 free bet & 20 Free Spins. Use the promo code NEWBONUS. New Hollywoodbets account holders. 18 years or older. United Kingdom residents only. T&Cs apply.
#2 Star Sports
£ 25
Bet £50 to get £25 in Free Bets
use promo code NEWBONUS
Promo Code: NEWBONUS
Tested & Approved Claim
Bet £50 to Get a £25 Free Bet. Offer available to new customers only signing up with Promo Code only. Full T&Cs apply. 18+. Gambleaware.org
#3 BoyleSports
£ 30 + £10
Bet £10 Get £30
in free bets + £10 Casino Bonus
BONUS CODE: Code Activated
Tested & Approved Claim
18+. New UK customers (Excluding NI) only. £40 in FREE Bets (FB) as £30 in sports bets & a £10 casino bonus (CB). Min Deposit £10. Min stake £10. Min odds Evs. FB applied on 1st settlement of any qualifying bet. FB 7-day expiry. 1 FB offer per customer, household & IP address only. Account & Payment restrictions. 14 days to accept £10 CB, then active for 3 days. CB 5x wagering & max redeemable £100. Game restrictions apply. Cashed out/Free Bets won’t apply. 30 days to qualify.
#4 Betgoodwin
£ 100
Get £100 Free Bet Refund
with promo code NEWBONUS
Promo Code: NEWBONUS
Tested & Approved Claim
Join betgoodwin with promo code NEWBONUS and get access to their £100 Free Bet Refunds offer. 18+ only. T&Cs apply.
#5 BetTom
£ 25
Get £25 Free Bet Refund
with promo code NEWBONUS
Promo Code: NEWBONUS
Tested & Approved Claim
Join betTOM with promo code NEWBONUS and get access to their £25 Free Bet Refunds offer. 18+ only. T&Cs apply.
#6 10bet
£ 50
100% up to £/€50 bonus
when you open an account
Tested & Approved Claim
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+
#7 bet365
£ 30
Bet £10 Get £30
with bonus code NEWBONUS
Bonus Code: NEWBONUS
Tested & Approved Claim
Available to new customers only. Make a qualifying deposit of £5 or more and claim the offer within 30 days of registering your account to qualify for 300% of that amount in Bet Credits, up to a maximum of £30 in Bet Credits. Once released, your Bet Credits will be held in your account balance and are non-withdrawable. Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Registration required. Time limits and T&Cs apply.
#8 dabble
£ 10
Get £10 FREE
with promo code NEWBONUS
Promo Code: NEWBONUS
Tested & Approved Claim
The Dabble UK code is NEWBONUS. New customers only. Free bets credited following registration. Must be wagered 1x at min odds of 1/2 (1.5). 7-day expiry. Stake not returned. Promotional terms apply. 18+. Gambleaware.org
#9 Grosvenor Sports
£ 20
£10 +Double the Odds Get
Tested & Approved Claim
New customers. Max £10 (excluding PayPal). 100% odds boost token. T&Cs apply.
#10 QuinnBet
£ 25
50% back up to £25
No coupon code needed
Coupon Code: No longer available
Tested & Approved Claim
New UK Customers Only. Bet £10+ on any sportsbook markets at odds of evens (2.00) or greater. No cash out. Get 50% back of your first day’s losses (until 23:59) as a Free Bet up to £25, valid for 7 days. Min. 3 bets required, with 2 bets being at least 50% of your largest stake. Place at least 1 bet of £10+ at odds 2.00+ to receive a £5 Free Bet even if your account is up or losses are under £5. Gamble Responsibly. T&CS Apply.
#11 GGPoker
$ 600
$600 sign up bonus
Use bonus code newbonus
Bonus Code: newbonus
Tested & Approved Claim
The GGpoker code is newbonus. 18+. Matched Deposit up to a $600 sign up bonus for new UK players only, min deposit £10. Matched Deposit max $600 - withdrawal restrictions & play through requirements apply. Full T&Cs Apply. GambleAware.org. Please play responsibly.
#12 Unibet
£ 40
Bet £10 Get £40
Get £40 in Bonuses
Tested & Approved Claim
18+. begambleaware.org. New GB customers only. Min £10 debit card deposit. Place a £10+ bet at Evens (2.0)+ on Sports within 7 days. Opt in for £20 in free bets and £20 Casino Bonus. Valid for 7 days. Geographical restrictions and T&C’s apply. #AD
#13 thePools
£ 50
Up to £50 in free bets
with promo code NEWBONUS
Promo Code: NEWBONUS
Tested & Approved Claim
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.
#14 Betfred
£ 50
Bet £10 Get £50
Betting Offer
Tested & Approved Claim
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.
#15 AK Bets
Horse & Greyhound Live Streaming
Horse & Greyhound Live Streaming
watch with promo code NEWBONUS
Promo Code: NEWBONUS
Tested & Approved Claim
18+ only. T&Cs apply. begambleaware.org

Grand National Free Bets & Sign Up Offers


Looking for free bets for the Grand National? Sign up with new bookmakers and grab some free cash to be betting with throughout the week at Aintree. With some excellent deposit match offers, you can have a boosted betting kitty to be wagering.

£40 Money Back as a Bonus if your first racing bet loses on the Grand National with Unibet

unibet risk free 40


Bet £10, Get a £10 Free Bet (Two Horses for the Price of One at Paddy Power)

Paddy Power Grand National


Bet £30 Get £20 with Novibet or Bet £5 Get £10 on the Grand National

novi bet 5 get 10


Bet £5, Get £10 in Bonuses at Parimatch

Parimatch


Bet £5, Get £10 Free at BetVictor

BetVictor Grand National


Bet £200, Get £100 at FansBet

FansBet


Get up to £100 in Free Bets at Betfair

Betfair


Bet £10, Get £30 at William Hill

William Hill