Sutton Benger flood leaves cars stranded
A 100ft-long (30m) stretch of road between Lyneham and Chippenham has flooded leaving cars stranded.
The flood on the B4069 at Sutton Benger was caused by tributaries of the River Avon bursting their banks in several places following heavy rain and snow.
Motorists have been warned not to try to drive through the deep water.
A clean-up is under way in other parts of the county after the adverse weather on Sunday left many homes and businesses flooded.
Police said several vehicles became stuck in snow near Bradford-on-Avon.
The Radnor Arms in Corston near Malmesbury was forced to close on Sunday due to five inches of floodwater inside.
Landlady Paula Webley said the pub was flooded within 15 minutes.
"We sand-bagged the pub but it came through the walls which are 400 years old. I couldn't believe it and the smell this morning is like a stagnant pond," she said.
There are five flood alerts - the lowest level of alert - in place for the Upper Avon between Melksham and Bradford on Avon, the Thames at Cricklade, the Kennet between Berwick Bassett and Newbury, the River Cole in East Swindon, and the Nadder between Donhead St Mary and Salisbury.
Wiltshire Fire and Rescue Service said it responded to 80 emergency call outs between 08:00 and 14:00 GMT on Sunday.
At Great Somerford a crew had to rescue a man whose car had become trapped in floodwater. The car was winched to dry land.