Many bookmakers withdraw their free bet offers around The Grand National. Before opening an account check on the bookmakers site to see if the Free Bet is still being offered.
Open an account with BetVictor, make a deposit and place a bet of £10 or more and receive £40 in Bonus Funds. That's £10 in Sports Free Bets, £10 for In-Play events, £10 for Accas and £10 in Casino Bonus Funds. Make sure you 'opt in' to receive the offer when you register.Open Account More about BetVictor
New customers open an account with bet365, make a deposit of £10 or more and they'll match your deposit with a 100% bonus up to a maximum of £200. Once you open your account they'll send you a 10 digit offer code (ending in NCDB2) via email. Then make your qualifying deposit and enter the code. See their site for more details.Open Account More about bet365
Open an account with Boylesports and place a bet of £10 or more and receive a £10 Free Bet. You will then receive a further matched bet equal to the average of your next 3 qualifying bets, up to £10. This will happen for every 3 qualifying bets, up to 4 times, for a maximum of £50 in free bets (including the original matched bet). See their site for more details.Open Account More about Boylesports
Register an account with Racebets, make a deposit of at least £10 and wager it fully. They'll then give you 100% of your deposit as a bonus, up to a maximum of £50. You'll need to rollover your bonus and deposit 5 times, before you can make a withdrawal. See their site for more details.Open Account More about Racebets
Sky Bet are offering new customers a £10 Free Bet with no deposit required. Only customers registering via the Internet or mobile devices are eligible for the offer. The free bet is valid for 30 days after you register and can be used on any single or each-way betting market. See their site for more details.Open Account More about Sky Bet
Open an account with 888sport and place your first bet of between £5 and £10 on any market at the normal odds. If the bet wins they will settle the bet at treble the odds. The additional profit will be paid in cash and applied to your account within 72 hours of the qualifying bet being settled.Open Account More about 888Sport