Drivers have been warned of travel disruption as £160,000 worth of repair work starts on the A90.
Resurfacing work by Bear Scotland will take place over 10 days on the busy route in Fraserburgh.
The transport body has said it will complete the roadworks in two phases, with each lasting five days.
Road closures will be in place at two separate points in the town for the £160,000 project to be carried out.
From 7am on Monday the A90 at Links Road and Commerce Street in Fraserburgh will be closed for five days.
A diversion will be put in place with drivers asked to travel along the A981 Strichen Road on to the A98 Watermill Road before rejoining Fraserburgh High Street.
Bear Scotland has said during the first phase Victoria Street will remain open, but have temporary traffic lights.
The second phase of work will take place at Commerce Street and the High Street and last for five days starting on March 25 from 7am.
Vehicles will follow the same diversion as the previous five days, but Commerce Street and Mid Street will have temporary traffic signals.
No work is scheduled to take place during the weekend while the works are being carried out.
Keep up to date with the latest news with The Evening Express newsletter
Bear Scotland said consultation has taken place with residents and stakeholders in advance of the work to minimise inconvenience.
Andy Thompson, Bear Scotland’s north-east representative, said: “This £160,000 improvement project for the A90 in Fraserburgh will allow us to repair a number of cracks, potholes and any other issues on the carriageway through the town.
“The traffic management is essential to ensure the safety of road workers and motorists during the project, however we’ve taken steps to minimise disruption by planning these works to take place in two phases through the town over 10 days to break up the overall impact to residents and the local community.
“We’ve also arranged the project to avoid working on Saturday and Sunday to further minimise disruption.”
He added: “Our teams will do all they can to complete these works as quickly and safely as possible.
“We thank motorists and the local community for their patience in advance while our teams carry out these works in Fraserburgh.”