With a packed domestic calendar over the next month including the FA Cup and Premier League action, savvy punters can take advantage of up to £500 in free bets
The festive period is packed with top quality football and December alone contains blockbuster matches such as the first Manchester derby of the season and a full round of fixtures on Boxing Day including televised games such as Aston Villa v Tottenham and Liverpool v Stoke. All that plus the Football League continues it's hectic schedule and the FA Cup begins to take shape as the new year approaches.
bet365 - £200
bet365 offer an instant 100 per cent deposit bonus for new customers, up to £200. Simply open a Bet365 account here, make your first deposit and Bet365 will credit your account with the same amount again, instantly doubling your betting bankroll.
For example, a new customer opening an account with an initial £50 deposit would immediately receive another £50 in betting credit to use however they see fit.
This amount does not need to be used in one lump sum either, it can be broken down into whatever stakes you want to use.
So with an average stake of £5, a new customer depositing an initial £50 could get 10 free bets, without needing to risk their initial stake.
Because this amount can be used gradually and withdrawn once certain requirements have been met, profitable punters can bank plenty of profit from Bet365 playing with just their bonus cash, without ever risking their initial investment.
Bet365 also regularly offer free in-play bets for anyone placing a pre-match bet on specially selected weekday games, these are open to every customer, you can read more about when this offer is active on Goal Betting.
Anyone without a Bet365 can open one here and claim a bankroll boost of up to £200.
Paddy Power - £250
Paddy Power offer one of the most valuable free bet promotions on the market, and what is more, it is a special offer for Goal.com readers and is not available to the general public, so it pays to open your account through Goal Betting. Open a new account and Paddy Power will match each customer's first bet up to the value of £50.
This special offer is applicable to a new customer's first five deposits, enabling savvy punters to claim up to £250 in free bets if they were to stake £50 on their first five bets.
The same offer applies to any stake level though, so if your normal stake is £10, you can claim five £10 free bets, unlike other bookmakers, you do not just get rewarded for your first bet after opening a new account.
There really is something for everyone, regardless of how much you are betting.
As well as their new customer offers, existing Paddy Power customers can benefit from offers such as their Money Back Specials on the biggest games plus their regular weekend accumulator refund on selected gam eweeks.
New customers can open a Paddy Power account here to take advantage of these great offers.
William Hill - £25
William Hill reward each new customer with a free bet of up to £25. Simply open an account, make your first deposit, place your first bet and you'll be given a free bet up to the value of £25.
It's more than just free bets though, with enhanced prices on some of the biggest games each week, it could be profitable to have an account which allows you to take advantage of them.
It can often pay to look out for their "headline offers" for the Premier League's biggest matches.
William Hill boost the anytime wincast prices on the biggest games including the Premier League and Championship, allowing any customer to take advantage of some of the best prices on the market.
Don't miss out on your free bet and those enhanced prices, open a William Hill account here.
Marathon Bet - 10% bonus on accumulators
Marathon Bet will reward ambitious punters who bet on accumulators, adding a 10% bonus to winning multiples. This offer could prove ideal for the vast amount of festive fixtures than mean there are several full days of football to enjoy. This offer is open to new and existing customers so it is worth checking their prices and seeing what your returns could be boosted by before placing any bets.
Anyone without a Marathon Bet account can open one here.