People had to be rescued from cars after flooding hit various locations across Fife over the weekend.
Fire crews rescued four adults, four children and a dog from two vehicles trapped in water three ft deep on the A917 near Colinsburgh on Saturday night.
Two fire crews from Methil and three water rescue crews from Glenrothes were called out to the incident at 6.36 p.m. and the road was closed off.
At 9.30 pm, two women, one elderly, were rescued when a car became stuck on the B936 at Grange of Lindores, near Newburgh.
The Scottish Fire and Rescue Service said crews were also called out to various incidents to prevent rising flood water from damaging properties.
Diageo’s new warehouse at Cluny Road, near Kirkcaldy came under threat after heavy rain on nearby fields collected at the gatehouse on Saturday afternoon.
Crews managed to pump off the flood water before it caused any damage.
Later, at 9.30 pm, fire crews were also in attendance at Newport on Tay helping Fife Council place 200 sandbags along Cupar Road.
Flooding on Bay Road in Wormit also required crews to dig a trench to allow water to run away from a nearby property.
A number of properties, however, were affected by flooding and water had to be pumped from basements in houses in Pittenweem and St Andrews.
Fife Council confirmed flooding had closed 15 roads across Fife over the weekend.
Most roads have been re-opened but currently three roads are still closed: Erskine Brae, Culross, C17 Abercrombie and the A914 to B945 Drumoig
A spokesman said: “Flooding caused a wall to collapse in West Wynd, Pittenweem. We attended and made the area safe.
“We’re continuing to monitor the situation and clear up where necessary.”
For the latest information on road closures please go to bit.ly/pX2c3F