Published Date: Apr 16th, 2026
This summer, we’re investing £1million improving the road network in Dunfermline.
The project will focus on Carnegie Drive Dunfermline to Crossford and will include upgrading road surfaces and street lighting, improving drainage, enhancing pedestrian safety and carrying out structural bridge repairs.
Works will start on Saturday 4 July and last for 9 weeks - depending on the weather.
Location
Works will take place from A907 Carnegie Drive in Dunfermline along the A994 to Crossford. As this is a key route into Dunfermline and west Fife, the roadworks are likely to slow traffic and cause delays. The programme has been planned for the summer to help reduce disruption as much as possible, but it will have an impact on residents and road users.
To help keep traffic moving, we’ll use a mix of road and lane closures, suspending residents parking, manually controlled traffic signals and temporary traffic lights.
Thank you for your patience and co-operation as we’re improving the road network in Dunfermline.
Works Programme

Map showing location of works on A907 and A994
Newlay Civil Engineering has been appointed to carry out these works.
A994: Dunfermline to Crossford
- Resurfacing from Meadowend, Crossford to William Street junction, Dunfermline
- Drainage improvements from Urquhart Bridge northwards
- Footway patching between Crossford and the Urquhart Bridge
Traffic Management
Meadowend to Crossford 40mph gateway
- Temporary traffic signals
Crossford 40mph gateway to Dunfermline 30mph gateway
- Daytime: Manually controlled temporary signals for drainage works
- Night-time: Road closures for resurfacing and footway patching
Dunfermline 30mph Gateway to William Street / Pittencrieff Street junction
- A mix of temporary traffic signals and road closures
Map showing road closure on A994 Pittencrieff Street in red and diversion route in blue via A994 - A985 - B980 - A823 - A907
- Working hours - Monday to Sunday, 9pm to 6am
- Road closure will be lifted at 6am each day
William Street / Pittencrieff Street – Traffic Signal Replacement
- Upgrading existing traffic lights to new Puffin pedestrian signals
- Altering junction kerb lines to improve layout
- Resurfacing pavements
- Installing new red tactile paving at crossing points
Traffic Management
- A mix of temporary traffic signals and road closures
- Residents that park in area between traffic lights and Berrylaw Place are asked to use Pittencrieff Park car park temporarily
A907 Glen Bridge / Carnegie Drive / Pittencrieff Street
Carriageway resurfacing between:
- William Street / Pittencrieff Street junction
- Carnegie Drive / Chapel Street junction
Glen Bridge – structural repairs
- New concrete approach slabs
- New and additional expansion joints
- Waterproofing membrane replacement
- Deck survey and concrete repairs
- Repainting lighting columns and replacing missing fittings
Traffic Management
- Eastbound road closure from Glen Bridge to William Street / Pittencrieff Street
- Eastbound traffic diverted via Coal Road, which will itself have a northbound closure
- Eastbound city traffic diverted via William Street → Baldridgeburn, with signal timings adjusted to reduce queues
- Full road closures on Sundays between Carnegie Drive / Chapel Street and Glen Bridge for resurfacing (buses will exit via Pilmuir Street)
- Side roads will close as surfacing crosses each junction
Map showing road closure on A907 Carnegie Drive/Pittencrieff Street in red and diversion route in blue via A994 - A985 - B980 - A823 - A907
- Working hours - Monday to Sunday, 7am to 7pm
- Road and lane closures will be 24 hours a day
Chalmers Street (South) – A907 to Bridge Street
Carriageway resurfacing from Glen Bridge / Chalmers Street junction to the Bridge Street / Bruce Street junction
Traffic Management
Bridge Street → Glen Bridge car park
- Vehicles exiting via Bruce Street
Glen Bridge Car Park → Chalmers St / Glen Bridge
- Works carried out on Sundays only
- Temporary traffic signals in operation
Bus Services
Express buses will divert via A907. Service buses and shuttle buses will continue to service Cairneyhill and Crossford with passengers connecting to east bound Express buses at Dunfermline Bus Station. For more bus information please contact Stagecoach on 01592 645680 or visit www.stagecoachbus.com.
Business Support
InvestFife works closely with Business Gateway Fife to provide free business support to local businesses.
While no direct compensation is available for roadwork related disruption, Business Gateway Fife can offer free, impartial business advice, including one to one adviser support and access to webinars and events. This support does not include information or updates on roadworks.
Businesses can access support by contacting success@bgfife.co.uk
Communications
Regular updates will be provided through our social media channels and website. Road signs will be displayed at key locations to warn road users of the roadworks.
To raise any issues with the roadworks please email mark.burns@fife.gov.uk