Heavy snowfall has led to gridlock on some roads in Stoke-on-Trent and caused problems for motorists.
Two lanes of the M6 are shut near the city due to a collision and the A500 has been closed at its junction with the A34, with reports of cars being abandoned in Hanley.
A yellow warning for snow in the West Midlands until 18:00 GMT has been issued by the Met Office.
Staffordshire Police is advising people to only drive if essential.
Stoke-on-Trent City Council said it was gritting and had snowploughs out to clear routes. It said it had only expected light flurries of snow overnight but some places had had about 3in (76mm).
It said teams would be out “until midday or when things improve enough, whichever comes first”.
While Staffordshire County Council said gritters would be on the roads following the snowfall. It also urged drivers not to make journeys unless absolutely essential.
Network Rail said there were delays on services from Manchester Piccadilly through Stoke-on-Trent due to a fallen tree near Kidsgrove, with snow hampering efforts to resolve the problem.
While Birmingham New Street Station said damage to overhead lines meant trains were delayed and services were being diverted, with no trains stopping at Stoke-on-Trent nor Macclesfield.
Police in Lichfield said the Burntwood bypass, between the M6 Toll and Miners Way, had been closed due to a crash.
Elsewhere in the West Midlands, Dudley Zoo said snowfall meant it would be closed and it would rearrange tickets for those booked to visit.