THE streets of a Scottish town have been hit with flooding amid an amber weather warning for the country.

Cars in Kincardine in Fife struggled to get drive through the deep water last night.

A photo posted on the Fife Jammer Locations Facebook page shows the waterlogged road.

The Met Office has issued an amber alert of heavy rain across northern Scotland, warning that “homes and businesses are likely to be flooded” and that “fast flowing or deep floodwater is possible, causing danger to life”.

The warning, which covers Moray, Aberdeenshire, Aberdeen and the Highlands, is in force until 6am on Thursday.

The National:

Cars in Kincardine struggled to get drive through the water. Phograph: Fife Jammer Locations

Meanwhile a yellow warning of rain, covering most of mainland Scotland and in force until 6am on July 29, warns that “persistent rainfall, heavy at times, may lead to localised flooding and transport disruption”.

The Scottish Environment Protection Agency (Sepa) has issued 16 flood alerts and three flood warnings across the country.

Traffic Scotland tweeted that there was flooding on the A90 Peterhead to Ellon route in both directions and urged motorists to drive with care.

Drivers on the M9 are being urged to be careful at Junction 8 northbound, just after the M876 cutoff, according to Traffic Scotland. Speed restrictoions have also been introduced for trains in flooded areas.

Aberdeenshire Council said its teams have been working through the small hours of Wednesday morning to assess the potential impact of the weather and put mitigations in place, and said that flood barriers have been deployed in Stonehaven.

“Motorists across the north-east are encouraged to drive carefully as surface water continues to make many of our roads, particularly in the most rural areas, treacherous,” it said.

“Roads may be impassable in some areas and it is advisable not to attempt to drive or walk through flooded areas.”

Aberdeen City Council tweeted that roads and properties were affected by flooding in Farburn Terrace, Exchange Street and Springbank Terrace.

The council said that, due to flooding affecting power systems, the heating and hot water systems were down at Bruce, Davidson, Rose and Wallace House multi-storeys for a time but had later been restored.

Deputy First Minister John Swinney said: “Please take extra care if you are out and about. Do not attempt to walk or drive through flood water, avoid camping near watercourses, and ensure water conditions are safe if spending time in the water.

“The Scottish Government is in close contact with local authorities and the emergency services to ensure people in the affected areas receive the latest information, advice and support where needed.”