China's National Meteorological Center said a cold front will sweep across most regions of China, lowering temperatures further, Xinhua reports.
Forecasters say Xinjiang will see light rain, showers or snowfall on Friday and Saturday, triggering a further 6-degree Celsius drop in temperatures.
In middle and eastern China, temperatures could drop to 6 degrees Celsius to 10 degrees Celsius, bringing strong winds, rain and snow between Saturday and Tuesday.
In northern, northeastern and southeastern China, temperatures may drop to 12 degrees Celsius to 16 degrees Celsius.