Snow affecting schools and roads in west Cornwall
Heavy snowfall has disrupted travel and forced the closure of schools in the west of Cornwall.
More than 4ins (10cm) was reported in some areas with further showers moving down the north coast not expected to clear until the afternoon.
Gritters and snow ploughs were out since midnight and more resources are being brought in, highways bosses said.
Bus services have been disrupted and nearly 30 schools have closed. Snow has also affected the Isles of Scilly.
Paul Allen, from Cornwall Highways, said: "We've got quite heavy snowfall around Newquay, Perranporth, along the north coast and westwards from Newquay.
"It's also over higher ground and down around Helston and Penryn.
"We've had three or four inches reported and gritters have been out from 1am."
He added: "Snow on main roads is quite deep, so obviously the side roads are going to be even worse if they haven't been treated."
Driving conditions are hazardous on the Penzance Road at Penzance, the BBC travel website says.
Cornwall Council has produced a list of affected schools.
First Buses said services to Mabe, Stithians Troon, and between Flushing and Truro College were not operating because of ice.
All other services were operating but could be delayed, it added.
Land's End Airport has been closed.
At Newquay Airport, services to and from the Isles of Scilly, the Channel Islands and Gatwick have been cancelled.
Met Office forecasters issued a flash warning for Cornwall and the Isles of Scilly warning of heavy snow.
It said snow showers falling in parts of the south west of the county, including Penzance, were to give accumulations of 2cm to 5cm (0.7in to 2in) in places, before dying out later.