A snow warning has been put in place for Ayrshire from tonight.
Forecasters at the Met Office have issued the yellow alert from 10pm, saying up to three centimetres could fall on lower ground.
Delays to travel on roads and public transport have been predicted.
The weather warning is in place for more than 24 hours until midnight on Tuesday.
The Met Office warning reads: "As rain pushes north-east and comes into contact with cold air, it will readily turn to snow away from eastern coastal districts.
"1-3cm of snow is likely across some low ground, with 5-10cm in places across southern Scotland and above 150 metres over northern England.
"20cm of snow could affect the highest level routes (above 300-400m), where drifting and temporary blizzard conditions may occur.
"Snow is likely to to turn to rain later on Tuesday across much of northern England.
"As well as snow, some freezing rain is possible for parts of northern England.
"Should this occur widespread icy stretches would form."