UK shoppers are set to spend a record £84.7bn during the six weeks leading up to Christmas this year, with Londoners predicted to splash out the most per person at £1,745.61.
Their predicted total spend is also expected to be the highest at over £15.5 million.
The discount site VoucherCodes produced a Shopping for Christmas 2021 report detailing the spend per head and total spend for different regions in the UK for 2020.
This was then used to forecast what that would be in 2021.
London spending remained the highest for both years, with the South East in second places for both also.
Meanwhile, the North East is expected to remain the lowest at £993.94 per head.
On average, consumers are expected to spend £1,275 per head on preparations for Christmas this year, £76 more than in 2020.
This expected rise may also be driven by the hopes for an unrestricted festive season, due to the lockdown measures in place at the end of 2020 last time around.
Anita Naik, Lifestyle Editor at VoucherCodes, said: “Last year’s Christmas was unlike any other on record for both consumers and retailers alike as most of the UK were plunged into unexpected lockdowns for much of the festive period.
"As most Covid restrictions have now been lifted, and are expected to remain so throughout the Christmas period, it's no surprise that the nation is gearing up for an extra special Christmas this year.
“Whilst the thought of a normal Christmas with loved ones is an exciting prospect, this Christmas it will be easier than ever to get caught up in the buzz which could lead to overstretching your festive budget as you prepare for the big day.
What regions will spend the most this Christmas?
Predicted spend per head 2021 forecast:
North East - £993.94
North West - £1,153.19
Yorkshire and Humberside - £1,045.25
East Midlands - £1,103.82
West Midlands - £1,134.05
East of England - £1,341.45
London - £1,745.61
South East - £1,468.99
South West - £1,225.17
Wales - £1,023.22
Scotland - £1,217.78
Northern Ireland - £1,038.24
Predicted total spend 2021 forecast (in millions):
North East - £2,641.88
North West - £8,409.05
Yorkshire and Humberside - £5,727.98
East Midlands - £5,302.74
West Midlands - £6,692.04
East of England - £8,318.35
London - £15,549.85
South East - £13,417.79
South West - £6,860.95
Wales - £3,211.88
Scotland - £6,622.24
Northern Ireland - £1,953.96
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here