The UK is bracing for a snowy weekend with all parts of England, Scotland, Wales, and Northern Ireland set to experience snowfall. According to WX Charts maps and charts, which utilise Met Desk data, the wintry blast is expected to hit the country just before Christmas.

The Scottish Highlands could see up to 20cm – or 7.8 inches – of snow on Saturday, December 21, and Sunday, December 22. But it’s not just Scotland that will be affected; Cumbria, Northumberland, Derbyshire, Yorkshire, Manchester, and the Midlands are also in line for snow.

The white stuff may linger until Sunday, December 22, and Monday, December 23. Cities including Birmingham, Leeds, York, Sheffield, Derby, Carlisle, and Manchester, as well as Stoke, are at risk of being battered by the snow.

As Christmas week approaches, maps show that all of Northern Ireland, Wales, and even the entirety of the South West could see snowfall. The maps and charts have turned a purple hue, indicating chilly conditions are on their way as December 25 draws near.

The BBCWeather forecast for Saturday (December 21) night predicts: “Tonight will see a mix of clear spells, patchy cloud and scattered blustery showers. The showers will be wintry over higher ground in the north and west. Remaining very windy overnight,” reports BirminghamLive.

The Met Office forecast for the next few days reads: “Tomorrow will see bright spells and further blustery showers, with sleet possible to higher ground in the south. Showers will tend to ease for most areas away from northern Scotland later in the day.”

The forecast for Monday to Wednesday states: “Monday will be a milder and calmer day. A bright start for many but it will turn cloudier through the day with outbreaks of rain moving into the north and west. On Christmas Eve, the north and west of Scotland will see spells of rain but it will be drier elsewhere. Christmas Day will bring mostly dry and cloudy weather, but the far north-west of Scotland will have some rain.”