Scores of children had an unexpected day off school as heavy snow fell across Helensburgh and Lomond on Wednesday.
And many more were sent home early as cars, buses and lorries struggled to cope in the icy conditions.
The bus taking pupils from Kilcreggan and Cove on the 18-mile journey to Helensburgh did not arrive this morning, Argyll and Bute Council has confirmed.
A spokesperson said: “The school bus was held up behind another large vehicle which had become stuck on the road between Garelochhead and Cove.
“The bus could not continue on its journey and the service operator contacted the school and ourselves immediately.”
As heavy snow continued during the day it was deiced to close Rosneath, Kilcreggan and Luss primary schools early, as well as Parklands school in Helensburgh.
Rosneath Library also closed early.
Drivers had to turn back throughout the day on the Peaton Hill as well as the Mill Brae on the B833 between Rosneath and Kilcreggan.
But by 3pm the snow had turned to rain, although the Met Office still had a yellow alert in force the area, saying: “Snow will turn to rain from the west during the afternoon and evening, although there will be a short phase of rain falling onto sub-zero surfaces, mainly affecting routes above 200 metres, and leading to an enhanced risk of ice. The public should be aware of the risk of disruption, particularly to travel.”