Drivers on the M4 face delays during the first two weekends of December but there will be some respite in the run up to Christmas.
Stretches of the motorway will close for an entire weekend as work continues on the project to transform part of the M4 into a smart motorway.
It is being converted into four running lanes between junction 3 for Hayes and junction 12 for Theale, the stretch between junction 12 and junction 10 at Reading is almost complete but is not fully functioning.
Read more: Smart Motorway drivers told 'Don't ignore the Red X'
This weekend the motorway will be shut from Friday night through to the early hours of Monday morning between Slough and Maidenhead.
The motorway will be closed between junction 6 for Slough and junction 8/9 for Maidenhead this weekend.
The closures begin at 8pm on Friday, December 3 and the road is expected to reopen by 6am on Monday, December 6.
This stretch of the M4 will be closed in both directions for the entire weekend as part of National Highways' (formerly Highways England) smart motorway project.
Drivers have been warned to expect delays and are urged to allow more time for their journeys. A diversion will be in place via the A308M, A308 and the A355 or this route in reverse.
Drivers are warned to expect delays when the motorway is shut during the weekend of Friday, December 10 to Monday, December 13.
The M4 will be closed in both directions between junctions 5 for Langley and junction 6 for Slough. The road will close from 8pm on the Friday and is due to reopen by 6am on Monday morning.
There will be signed diversion in place and all traffic will be diverted off the motorway onto the A4 and A355 or this route in reverse. Other traffic should follow local diversions.
The M4 will be closed in both directions overnight during the weekend of Friday, December 17 to Monday, December 20 between junctions 5 for Langley and junction 6 for Slough and Windsor. The closures will begin each night after 8pm and the motorway is expected to have reopened by 6am the following morning.
Drivers will be diverted off the M4 and onto the A4 and A355 or this route in reverse. Other traffic should follow local diversions.
The closure is part of ongoing smart motorway works.
There will be no planned M4 closures during the last two weekends of December, throughout the festive and new year period.
Please note this article was updated on December 17, to include the overnight closures between junction 6 for Slough and junction 5 for Langley during the weekend of Friday, December 17 to Monday, December 20.
Never miss an M4 closure again, sign up for our daily newsletter here and get the latest news from across Berkshire delivered straight to your inbox