A clear-up operation was under way on Monday afternoon after high winds and heavy rain caused havoc across the Rosneath Peninsula and Helensburgh.
Commuters faced chaos as public transport was disrupted and roads blocked, while children were given the day off school with primaries in Kilcreggan and Rosneath being closed.
An Argyll and Bute Council spokesperson said tonight that it was hoped both schools would reopen tomorrow (Tuesday); they were closed because of flooding on roads rather than damage at the schools themselves.
Firefighters and police were called out to deal with flooding in several stretches of the B833 lochside road, which was closed at Clynder by 7.30am.
The MoD road from Coulport, both main gates at Faslane, and the A814 in Rhu were all closed for extended periods by floodwaters and debris.
But by the evening most routes were clear, and a council spokesman said: “Staff have been working hard all day to maintain the traffic flow and clear away gravel and debris which had washed onto the roadway from nearby properties and driveways.”
Ferries across the region were cancelled and the Clydelink service between Gourock and Kilcreggan was suspended all day, with the company apologising for any inconvenience caused.
A SEPA flood alert for the area is still in place tonight, with forecasters warning of more rain fronts on the way later this week.