The 12 days of Christmas will cost the average British family an unexpected extra £650 this year, a report has revealed.

The period between Christmas Day and January 5 will see people spending money on food, drinks, pub visits, eating out, travel, visits to family and sales shopping, according to a survey carried out by First Direct bank.

The research found that the majority of families will not have budgeted for the post-Christmas expense, which is nearly as much as the average £750 spent on gifts, decorations and food in the run-up to December 25.

The report, compiled from a survey of more than 2,000 people and published consumer spending data, found that the average family spends a total of £642 after Christmas – the equivalent of more than 40 medium-sized turkeys.

This includes £195 on eating out, £121 on travel and visiting family, £120 on sales shopping, £109 on food and £97 on drinks and trips to the pub.

And 85per cent of those questioned will not have budgeted for the extra costs.

The report found that families will do two family food shops and eat out five times during the 12 days of Christmas.

They will make three trips to the pub, with five per cent going 10 times between Christmas Day and January 5, and 18-24 year olds will spend £80 on alcohol.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.