It won't be long until it's time to say goodbye to 2022 and welcome in a new year.
But as winter approaches, we still have the build-up to Christmas, as well as the big day itself, to look forward to. You might be planning on cosying up with a hot chocolate in front of your favourite festive films, exploring the Christmas market s or even jetting off abroad to get into the Christmas spirit.
No matter your plans, it's good to know what's going on with the bank holidays surrounding Christmas and New Year - and they fall a bit differently this year. Most shops shut, schools will close, places of business generally shut down and public transport is reduced on bank holidays.
Read more: The cosy Greater Manchester pub with its own Christmas markets and boozy hot Vimto
In the UK, both Christmas Day and Boxing Day are bank holidays. But this year, Christmas Day falls on a weekend - Sunday, December 25 - meaning we get a 'substitute' bank holiday in the week instead.
But Boxing Day takes place on a weekday, Monday, December 26, so that day will remain a bank holiday as usual. The Christmas bank holiday substitute day will take place on Tuesday, December 27 instead.
Confusingly, it technically means Brits will have their Boxing Day holiday before their Christmas one this year. However, for most of us it will turn the festive weekend into a four-day weekender.
New Year's Day is also a bank holiday in the UK, but in 2023 it falls on a weekend - Sunday, January 1. In this case the next day, Tuesday January 2, will be the substitute bank holiday instead.
See the full list of UK bank holiday dates for 2022 and 2023 - including King Charles III's coronation bank holiday in spring - here.
Read next: