Parts of Derbyshire have been hit by flash flooding amid hours of heavy rain.
Breadsall, Beeley and Glutton Bridge were all affected, as well as Ockbrook where school pupils were sent home.
The Environment Agency issued a warning for people to be prepared, as more heavy rain is expected over the weekend.
Markeaton Lane in Derby was blocked after being flooded and there were problems on the A38 near Little Eaton.
Parents were asked to pick up children from Redhill Primary School in Ockbrook after it was caught up in flash floods which hit several roads in the village.
'Speed was frightening'
Resident Michael Bye said: "I've not been into my house yet so I don't know what the damage is but I'm guessing all the carpets on the ground floor are gone.
"But it's happened and we can't change it. Now we just need to wait for the water levels to go down and deal with it."
Fire officers were called to Beeley, near Chatsworth, when flash flooding hit the village during Thursday night.
Jackie Evans, chair of Beeley Parish Council, said: "I've never seen the speed of it - that was the frightening thing.
"The road was just a complete river.
"The house opposite has some pots in front and they were just floating down the drive."
Markeaton Lane in Derby was blocked in both directions between the Kedleston Road junction and the A52 Ashbourne Road junction.
Moor Lane in Breadsall was also flooded near its junction with Church Lane and there was considerable surface water at the A515 near Sudbury and the A52 near Brailsford.
Friday's T20 cricket match between Derbyshire and Nottinghamshire and Derbyshire's Gay Pride event, due to be held on Saturday, were both postponed.