Snow started to fall across the West from around 5 o'clock this morning and is now causing travel chaos with more than 1,000 schools closed.
In Somerset, there are reports of hazardous driving conditions on the M5 due to snow. There has also been an accident between J23 (Bridgwater North) and J22 (Burnham-On-Sea).
In Wiltshire, Westwells Road in Corsham is blocked due to a bus stuck in the snow at Park Lane.
In Bristol, the A37 Wells Road was closed after a lorry became stuck between West Town Lane and Broadwalk.
Several A roads in Gloucestershire are closed, including the A435 between Cirencester and Cheltenham, and from Charlton Kings to Severn Springs.
The snow is also causing disruption on the roads, rails and airport. 20 flights have been cancelled and postponed at Bristol Airport where three inches of snow have fallen this morning. Airport operators are working to keep the runway clear.
First Great Western said some services were being affected by snow with two trains from London to Bristol cancelled. South West Trains has already given advance warning of service disruption. The company said there would be no service between Salisbury and Bristol Temple Meads all day on Friday due to the weather.
It is not only schools closed today. The University of Bath and the University of the West of England are shut to students, with the University of Bristol sending students home at lunchtime.