We all love a good Christmas walk - wrapping up to head to our favourite winter spots, looking at all the Christmas lights sparkling on the way and taking in the festive sights.
But, what will the weather be like in Wales this festive season? Well, according to the Met Office, it's looking pretty cold and unsettled.
On Thursday most of the country would have woken up to a cloudy start to the day, and there have been outbreaks of rain seen across the west.
Read more: Eight new laws set to come into force in 2022
The rain should clear by the afternoon before some cooler weather arrives on Christmas Eve, with maximum temperatures of up to 11C expected.
Predicting the forecast for Friday morning, the Met Office states: "Any morning mist lifting and some bright spells developing for a while.
"However, a band of rain will arrive in the southwest by lunchtime, reaching all parts in the afternoon."
As we move into Christmas Day some parts of Wales may be lucky enough to see a glimmer of a white Christmas, with a dusting of snow said to be possible in some parts of the country.
The forecast continues: "Turning colder Christmas Day, with rain and perhaps a little hill snow. Further patchy rain, and a chance of snow over high ground on Boxing Day."
Weatherman Derek Brockway also said there's a chance some of us may see some snow on the big day.
Discussing the Christmas Day forecast, he tweeted: "Breezy or windy and feeling chilly. Mostly cloudy. Dry for a while bar a few spots of drizzle.
"Rain in the southwest spreading northeast afternoon and evening. Snow confined to the mountain tops in the north. Top temperature 9°C with a brisk E-SE wind."
But what is the weather going to be like where you live when you're out and about over the festive period?
Here is the weather forecast for where you live over Christmas.
Cardiff

Thursday - heavy raining turning cloudy by the afternoon
Christmas Eve - cloudy changing to heavy rain by lunchtime
Christmas Day - fine with some drizzle
Boxing Day - light rain turning cloudy by the afternoon
Newport

Thursday - heavy rain turning partly cloudy by the afternoon
Christmas Eve - fog which will become overcast
Christmas Day - light rain
Boxing Day - light rain changing to overcast by lunchtime
Swansea

Thursday - heavy rain turning cloudy by lunchtime
Christmas Eve - cloudy changing to heavy rain
Christmas Day - light rain
Boxing Day - light showers turning cloudy
Pontypridd

Thursday - heavy rain changing partly cloudy by the afternoon
Christmas Eve - cloudy changing to heavy rain by lunchtime
Christmas Day - light rain
Boxing Day - cloudy changing to light rain
Usk

Thursday - light rain which will clear by the afternoon
Christmas Eve - foggy and cloudy
Christmas Day - overcast turning to heavy showers by lunchtime
Boxing Day - overcast changing to light rain
Pembrokeshire

Thursday - overcast which will change to sunny intervals
Christmas Eve - cloudy and heavy rain is expected by late morning
Christmas Day - light rain
Boxing Day - cloudy with some light rain possible
Rhyl

Thursday - cloudy, which should clear in the afternoon
Christmas Eve - cloudy changing to sunny intervals by late morning
Christmas Day - overcast with some light rain expected in the afternoon
Boxing Day - light rain in the morning, which will become cloudy by lunchtime