This week's roadway construction
A weekly list of planned construction around St. Louis City, and St. Louis, St. Charles, Franklin and Jefferson counties. Information is updated by Wednesday afternoon each week and shares roadway construction information for the following Thursday through Wednesday. For more information or real-time traffic visit Welcome to Gateway Guide! | Missouri Department of Transportation (modot.org).
St. Louis Work Zones September 17-23
ST. LOUIS – MoDOT encourages motorists to drive safely and cautiously as they travel through St. Louis area work zones. Motorists should always stay alert and focused, obey traffic laws, and adjust their speed to match road and weather conditions.
Early fall work zones can include lane closures for trash pickup, striping, mowing and other routine maintenance tasks.
For more on roadway closures due to construction, additional work zone information, and real-time roadway weather conditions, go to http://traveler.modot.org/map. For real-time traffic, visit www.gatewayguide.com.
Motorists should be aware of the following ongoing closures:
- I-44, St. Louis City, westbound express lanes and Broadway exit closed.
- I-70, St. Louis City, westbound Broadway entrance ramp closed.
- I-270, St. Louis County, ramp from westbound to Riverview Drive closed.
- Route 370, St. Louis County, 3 p.m. Monday to 5 a.m. Friday, September 25, the ramp from Missouri Bottom to southbound will be closed.
- Route 61/67, St. Louis County, through 3 p.m. Friday, one southbound lane closed at Meramec River to Lindbergh.
- Route 61/67, St. Louis County, 6 a.m. Monday through late 2026, one northbound lane closed at Meramec River to Lindbergh.
- Route 67, St. Louis County, northbound and southbound Route 67 loop ramps to Route D closed. Route D westbound and eastbound loop ramps to Route 67 closed.
- Route 67, St. Louis County, one northbound and one southbound lane closed at Route D.
- Route 67, St. Louis County, one lane closed northbound from the Missouri River to just north of Route 94 through late 2027.
- Route 100, St. Louis County, one eastbound and westbound lane closed from Mason Lane to Barrett Station Road.
- Route 100, St. Louis County, one eastbound and westbound lane closed from Weidman Road to Manchester Meadows through late 2026.
- Route 366, St. Louis County, one eastbound and westbound lane closed between Watson Industrial to Pardee, through the end of 2026.
- Route D, St. Louis County, one lane closed west of Woodson through October.
- Route D, St. Louis County, the ramps to northbound and southbound Route 67 are closed until late 2026.
- I-70, St. Charles County, the eastbound I-70 ramp to Route Z closed through late October.
- Route 94, St. Charles County, one left-turn lane for the on-ramp to the eastbound 370 closed through late 2027.
- Route 370, St. Charles County, two westbound lanes moved to the eastbound Discovery Bridge across the Missouri River. Two eastbound lanes shifted to the right. Temporary barrier to divide eastbound and westbound lanes.
- I-55, Jefferson County, one northbound and southbound lane closed from Meramec Bottom to Route 141.
- I-55, Jefferson County, the southbound on and off ramps connecting to Route Z closed.
- Route 61/67, Jefferson County, one lane closed northbound and southbound from Brandon Wallace Way to 6th/8th Street through summer 2027.
- Route Z, Jefferson County, all interior lanes closed under I-55. One lane in each direction is open.
Please see the list of daily road closures, weather permitting:
Thursday, September 17
- I-170, St. Louis County, 9 a.m. to 2 p.m., one southbound right lane closed from I-64 to I-270.
- I-270, St. Louis County, 9:30 p.m. to 5 a.m., one eastbound and westbound lane closed at Lilac.
- Route 30, St. Louis County, 7 a.m. to 3 p.m., various single lane closures at Valcour Avenue.
- Route 30, St. Louis County, 7 a.m. to 3 p.m., various single lane closures Musick and Seibert.
- Route 61/67, St. Louis County, 6 a.m. to 3 p.m., one northbound and southbound lane from Meramec River to Lindbergh.
- Route 100, St. Louis County, 8 p.m. to 5 a.m., one westbound lane closed over Des Peres Road and I-270.
- Route 231, St. Louis County, 7 p.m. to 5 a.m., one northbound and southbound lane closed from Towne Woods to Becker.
- Route 231, St. Louis County, 7 p.m. to 5 a.m., one northbound and southbound lane closed from Baumgartner to Gebhardt.
- Route 267, St. Louis County, 6 a.m. to 3 p.m., one lane closed from Bayless to S. Lindbergh.
- Route 340, St. Louis County, 9 a.m. to 3 p.m., one eastbound and westbound lane closed at I-270 to eastbound North Office Parkway.
- Route 340, St. Louis County, 7 a.m. to 3 p.m., one eastbound and westbound lane closed I-170 to 82nd Blvd.
- Route 366, St. Louis County, 6 a.m. to 3 p.m., one eastbound lane closed from Laclede Station to MacKenzie.
- Route 366, St. Louis County, 6 a.m. to 3 p.m., one westbound lane closed from New Sappington to Sturdy.
- Route 370, St. Louis County, 6 p.m. to 5:30 a.m., one eastbound and westbound lane closed from Missouri River to I-270.
- Route 370, St. Louis City, until midnight, ramp from eastbound to Missouri Bottom will be closed.
- I-64, St. Charles County, 8 p.m. to 5:30 a.m., one eastbound lane closed between Prospect Road to Route K.
- I-64, St. Charles County, 8 p.m. to 9 a.m., one westbound lane closed between Route K and Prospect Road.
- I-64, St. Charles County, 8 a.m. to 3 p.m., one lane closed on the North Outer Road (Technology Drive) from Phoenix Parkway to Dardenne Creek. Flaggers will direct traffic through the work zone.
- I-64/Route 61, St. Charles County, 8 p.m. to 5:30 a.m., one eastbound and westbound lane closed between I-70 and Prospect Road.
- I-70, St. Charles County, 6:30 p.m. to 5:30 a.m., Bryan Road over the interstate will be closed between W. Terra Lane and Veterans Memorial Parkway.
- I-70, St. Charles County, 8 p.m. to 6 a.m., one eastbound and westbound lane closed from Foristell to Wentzville.
- I-70, St. Charles County, 9 p.m. to 5:30 a.m., one eastbound and westbound lane closed from Wentzville Parkway to Route A.
- Route Z, St. Charles County, 10 p.m. to 5 a.m., a full closure between the eastbound and westbound I-70 ramps.
- Route 30, Jefferson County, 5 p.m. to 6 a.m., one lane closed from Route NN/B and Route PP.
- Route PP, Jefferson County, 7 a.m. to 5 p.m., one lane closed at various locations.
Friday, September 18
- I-64, St. Louis City, 6 p.m. to 11 p.m., the ramps from eastbound and westbound to Hampton will be closed for the Forest Park Balloon Glow.
- I-170, St. Louis County, 9 a.m. to 2 p.m., one southbound right lane closed from I-64 to I-270.
- I-270, St. Louis County, 9:30 p.m. to 5 a.m., one eastbound and westbound lane closed at Lilac.
- Route 30, St. Louis County, 7 a.m. to 3 p.m., various single lane closures at Valcour Avenue.
- Route 30, St. Louis County, 7 a.m. to 3 p.m., various single lane closures Musick and Seibert.
- Route 30, St. Louis County, 7 p.m. to 5 a.m., various single lane closures at Gravois Bluffs.
- Route 61/67, St. Louis County, 6 a.m. to 3 p.m., one northbound and southbound lane from Meramec River to Lindbergh.
- Route 61/67, St. Louis County, until 3 p.m., one southbound right lane closed at the Meramec River.
- Route 100, St. Louis County, 8 p.m. to 5 a.m., one westbound lane closed over Des Peres Road and I-270.
- Route 231, St. Louis County, 7 p.m. to 5 a.m., one northbound and southbound lane closed from Towne Woods to Becker.
- Route 231, St. Louis County, 7 p.m. to 5 a.m., one northbound and southbound lane closed from Baumgartner to Gebhardt.
- Route 267, St. Louis County, 6 a.m. to 3 p.m., one lane closed from Bayless to S. Lindbergh.
- Route 340, St. Louis County, 9 a.m. to 3 p.m., one eastbound and westbound lane closed at I-270 to eastbound North Office Parkway.
- Route 340, St. Louis County, 7 a.m. to 3 p.m., one eastbound and westbound lane closed I-170 to 82nd Blvd.
- Route 366, St. Louis County, 6 a.m. to 3 p.m., one eastbound lane closed from Laclede Station to MacKenzie.
- Route 370, St. Louis County, 6 p.m. to 5:30 a.m., one eastbound and westbound lane closed from Missouri River to I-270.
- I-64, St. Charles County, 8 p.m. to 5:30 a.m., one eastbound lane closed between Prospect Road to Route K.
- I-64, St. Charles County, 8 p.m. to 9 a.m., one westbound lane closed between Route K and Prospect Road.
- I-64, St. Charles County, 8 a.m. to 3 p.m., one lane closed on the North Outer Road (Technology Drive) from Phoenix Parkway to Dardenne Creek. Flaggers will direct traffic through the work zone.
- I-64/Route 61, St. Charles County, 8 p.m. to 5:30 a.m., one eastbound and westbound lane closed between I-70 and Prospect Road.
- I-70, St. Charles County, 6:30 p.m. to 5:30 a.m., Bryan Road over the interstate will be closed between W. Terra Lane and Veterans Memorial Parkway.
- I-70, St. Charles County, 8 p.m. to 6 a.m., one eastbound and westbound lane closed from Foristell to Wentzville.
- I-70, St. Charles County, 9 p.m. to 5:30 a.m., one eastbound and westbound lane closed from Wentzville Parkway to Route A.
- I-70, St. Charles County, 7 a.m. to 3 p.m., one lane closed on Veterans Memorial Parkway between David Hoekel Parkway and Hepperman Road. A flagger will direct traffic through the work zone.
- Route Z, St. Charles County, 10 p.m. to 5 a.m., a full closure between the eastbound and westbound I-70 ramps.
- Route 30, Jefferson County, 5 p.m. to 6 a.m., one lane closed from Route NN/B and Route PP.
- Route Z, Jefferson County, 7 p.m. to 5 a.m., traffic lanes will be pushed to the outside of the roundabout. Flaggers will help direct traffic through the work zone.
- Route PP, Jefferson County, 7 a.m. to 5 p.m., one lane closed at various locations.
Saturday, September 19
- I-64, St. Louis City, 3 p.m. to 7 p.m., the ramps from eastbound and westbound to Hampton will be closed for the Forest Park Balloon Glow.
- I-64, St. Charles County, 8 p.m. to 5:30 a.m., one eastbound lane closed between Prospect Road to Route K.
- I-64, St. Charles County, 8 p.m. to 9 a.m., one westbound lane closed between Route K and Prospect Road.
- I-64/Route 61, St. Charles County, 8 p.m. to 5:30 a.m., one eastbound and westbound lane closed between I-70 and Prospect Road.
- I-70, St. Charles County, 8 p.m. to 6 a.m., one eastbound and westbound lane closed from Foristell to Wentzville.
- I-70, St. Charles County, 9 p.m. to 5:30 a.m., one eastbound and westbound lane closed from Wentzville Parkway to Route A.
- Route Z, Jefferson County, 7 p.m. to 5 a.m., traffic lanes will be pushed to the outside of the roundabout. Flaggers will help direct traffic through the work zone.
Sunday, September 20
- No scheduled work zones.
Monday, September 21
- I-64, St. Louis City, 9 a.m. to 3 p.m., one right lane closed eastbound in various locations between Hampton and Broadway.
- I-64, St. Louis City, 8 a.m. to 3 p.m., one right lane closed westbound in various locations between Hampton and Broadway.
- I-170, St. Louis County, 9 a.m. to 2 p.m., one southbound right lane closed from I-64 to I-270.
- I-270, St. Louis County, 9:30 p.m. to 5 a.m., one eastbound and westbound lane closed at Lilac.
- I-270, St. Louis County, 3 p.m. until 5 p.m. Friday, September 25, the ramp from Missouri Bottom to southbound will be closed.
- Route 30, St. Louis County, 7 a.m. to 3 p.m., various single lane closures at Valcour Avenue.
- Route 30, St. Louis County, 7 a.m. to 3 p.m., various single lane closures Musick and Seibert.
- Route 30, St. Louis County, 7 a.m. until 3 p.m. Wednesday, one lane closed eastbound and westbound between Route P and Route 21.
- Route 30, St. Louis County, 7 a.m. to 3 p.m., one lane closed westbound between Grantview Drive and Grantview Forest Drive.
- Route 61/67, St. Louis County, 6 a.m. to 3 p.m., one northbound and southbound lane from Meramec River to Lindbergh.
- Route 61/67, St. Louis County, 6 a.m. through the end of 2026, one northbound right lane closed at the Meramec River.
- Route 109, St. Louis County, 7 a.m. to 3 p.m., one right lane closed at Shepard Road.
- Route 231, St. Louis County, 7 p.m. to 5 a.m., one northbound and southbound lane closed from Towne Woods to Becker.
- Route 231, St. Louis County, 7 p.m. to 5 a.m., one northbound and southbound lane closed from Baumgartner to Gebhardt.
- Route 267, St. Louis County, 6 a.m. to 3 p.m., one lane closed from Bayless to S. Lindbergh.
- Route 340, St. Louis County, 9 a.m. to 3 p.m., one eastbound and westbound lane closed at I-270 to eastbound North Office Parkway.
- Route 340, St. Louis County, 7 a.m. to 3 p.m., one eastbound and westbound lane closed I-170 to 82nd Blvd.
- Route 366, St. Louis County, 6 a.m. to 3 p.m., one eastbound lane closed from Laclede Station to MacKenzie.
- Route 370, St. Louis County, 6 p.m. to 5:30 a.m., one eastbound and westbound lane closed from Missouri River to I-270.
- I-64, St. Charles County, 8 p.m. to 5:30 a.m., one eastbound lane closed between Prospect Road to Route K.
- I-64, St. Charles County, 8 p.m. to 9 a.m., one westbound lane closed between Route K and Prospect Road.
- I-64, St. Charles County, 8 a.m. to 3 p.m., one lane closed on the North Outer Road (Technology Drive) from Phoenix Parkway to Dardenne Creek. Flaggers will direct traffic through the work zone.
- I-64/Route 61, St. Charles County, 8 p.m. to 5:30 a.m., one eastbound and westbound lane closed between I-70 and Prospect Road.
- I-70, St. Charles County, 6:30 p.m. to 5:30 a.m., Bryan Road over the interstate will be closed between W. Terra Lane and Veterans Memorial Parkway.
- I-70, St. Charles County, 8 p.m. to 6 a.m., one eastbound and westbound lane closed from Foristell to Wentzville.
- I-70, St. Charles County, 9 p.m. to 5:30 a.m., one eastbound and westbound lane closed from Wentzville Parkway to Route A.
- I-70, St. Charles County, 7 a.m. to 3 p.m., one lane closed on Veterans Memorial Parkway between David Hoekel Parkway and Hepperman Road. A flagger will direct traffic through the work zone.
- Route Z, St. Charles County, 10 p.m. to 5 a.m., a full closure between the eastbound and westbound I-70 ramps.
- I-55, Jefferson County, 7 p.m. to 5 a.m., one lane closed northbound and southbound over Route M.
- Route 30, Jefferson County, 5 p.m. to 6 a.m., one lane closed from Route NN/B and Route PP.
- Route PP, Jefferson County, 7 a.m. to 5 p.m., one lane closed at various locations.
Tuesday, September 22
- I-64, St. Louis City, 9 a.m. to 3 p.m., one right lane closed eastbound in various locations between Hampton and Broadway.
- I-64, St. Louis City, 8 a.m. to 3 p.m., one right lane closed westbound in various locations between Hampton and Broadway.
- I-170, St. Louis County, 9 a.m. to 2 p.m., one southbound right lane closed from I-64 to I-270.
- I-270, St. Louis County, 9:30 p.m. to 5 a.m., one eastbound and westbound lane closed at Lilac.
- I-270, St. Louis County, 3 p.m. until 5 p.m. Friday, September 25, the ramp from Missouri Bottom to southbound will be closed.
- Route 30, St. Louis County, 7 a.m. to 3 p.m., various single lane closures at Valcour Avenue.
- Route 30, St. Louis County, 7 a.m. to 3 p.m., various single lane closures Musick and Seibert.
- Route 30, St. Louis County, until 3 p.m. Wednesday, one lane closed eastbound and westbound between Route P and Route 21.
- Route 30, St. Louis County, 7 a.m. to 3 p.m., one lane closed westbound between Grantview Drive and Grantview Forest Drive.
- Route 61/67, St. Louis County, 6 a.m. to 3 p.m., one northbound and southbound lane from Meramec River to Lindbergh.
- Route 109, St. Louis County, 7 a.m. to 3 p.m., one right lane closed at Shepard Road.
- Route 231, St. Louis County, 7 p.m. to 5 a.m., one northbound and southbound lane closed from Towne Woods to Becker.
- Route 231, St. Louis County, 7 p.m. to 5 a.m., one northbound and southbound lane closed from Baumgartner to Gebhardt.
- Route 267, St. Louis County, 6 a.m. to 3 p.m., one lane closed from Bayless to S. Lindbergh.
- Route 340, St. Louis County, 9 a.m. to 3 p.m., one eastbound and westbound lane closed at I-270 to eastbound North Office Parkway.
- Route 340, St. Louis County, 7 a.m. to 3 p.m., one eastbound and westbound lane closed I-170 to 82nd Blvd.
- Route 366, St. Louis County, 6 a.m. to 3 p.m., one eastbound lane closed from Laclede Station to MacKenzie.
- Route 370, St. Louis County, 6 p.m. to 5:30 a.m., one eastbound and westbound lane closed from Missouri River to I-270.
- I-64, St. Charles County, 8 p.m. to 5:30 a.m., one eastbound lane closed between Prospect Road to Route K.
- I-64, St. Charles County, 8 p.m. to 9 a.m., one westbound lane closed between Route K and Prospect Road.
- I-64, St. Charles County, 8 a.m. to 3 p.m., one lane closed on the North Outer Road (Technology Drive) from Phoenix Parkway to Dardenne Creek. Flaggers will direct traffic through the work zone.
- I-64/Route 61, St. Charles County, 8 p.m. to 5:30 a.m., one eastbound and westbound lane closed between I-70 and Prospect Road.
- I-70, St. Charles County, 8 p.m. to 6 a.m., one eastbound and westbound lane closed from Foristell to Wentzville.
- I-70, St. Charles County, 9 p.m. to 5:30 a.m., one eastbound and westbound lane closed from Wentzville Parkway to Route A.
- I-70, St. Charles County, 7 a.m. to 3 p.m., one lane closed on Veterans Memorial Parkway between David Hoekel Parkway and Hepperman Road. A flagger will direct traffic through the work zone.
- Route Z, St. Charles County, 10 p.m. to 5 a.m., a full closure between the eastbound and westbound I-70 ramps.
- I-55, Jefferson County, 7 p.m. to 5 a.m., one lane closed northbound and southbound over Route M.
- Route 30, Jefferson County, 5 p.m. to 6 a.m., one lane closed from Route NN/B and Route PP.
- Route PP, Jefferson County, 7 a.m. to 5 p.m., one lane closed at various locations.
Wednesday, September 23
- I-64, St. Louis City, 9 a.m. to 3 p.m., one right lane closed eastbound in various locations between Hampton and Broadway.
- I-64, St. Louis City, 8 a.m. to 3 p.m., one right lane closed westbound in various locations between Hampton and Broadway.
- I-170, St. Louis County, 9 a.m. to 2 p.m., one southbound right lane closed from I-64 to I-270.
- I-270, St. Louis County, 9:30 p.m. to 5 a.m., one eastbound and westbound lane closed at Lilac.
- I-270, St. Louis County, 3 p.m. until 5 p.m. Friday, September 25, the ramp from Missouri Bottom to southbound will be closed.
- Route 30, St. Louis County, 7 a.m. to 3 p.m., various single lane closures at Valcour Avenue.
- Route 30, St. Louis County, 7 a.m. to 3 p.m., various single lane closures Musick and Seibert.
- Route 30, St. Louis County, until 3 p.m., one lane closed eastbound and westbound between Route P and Route 21.
- Route 30, St. Louis County, 7 a.m. to 3 p.m., one lane closed westbound between Grantview Drive and Grantview Forest Drive.
- Route 61/67, St. Louis County, 6 a.m. to 3 p.m., one northbound and southbound lane from Meramec River to Lindbergh.
- Route 109, St. Louis County, 7 a.m. to 3 p.m., one right lane closed at Shepard Road.
- Route 231, St. Louis County, 7 p.m. to 5 a.m., one northbound and southbound lane closed from Towne Woods to Becker.
- Route 231, St. Louis County, 7 p.m. to 5 a.m., one northbound and southbound lane closed from Baumgartner to Gebhardt.
- Route 267, St. Louis County, 6 a.m. to 3 p.m., one lane closed from Bayless to S. Lindbergh.
- Route 340, St. Louis County, 9 a.m. to 3 p.m., one eastbound and westbound lane closed at I-270 to eastbound North Office Parkway.
- Route 340, St. Louis County, 7 a.m. to 3 p.m., one eastbound and westbound lane closed I-170 to 82nd Blvd.
- Route 366, St. Louis County, 6 a.m. to 3 p.m., one eastbound lane closed from Laclede Station to MacKenzie.
- Route 370, St. Louis County, 6 p.m. to 5:30 a.m., one eastbound and westbound lane closed from Missouri River to I-270.
- I-64, St. Charles County, 8 p.m. to 5:30 a.m., one eastbound lane closed between Prospect Road to Route K.
- I-64, St. Charles County, 8 p.m. to 9 a.m., one westbound lane closed between Route K and Prospect Road.
- I-64, St. Charles County, 8 a.m. to 3 p.m., one lane closed on the North Outer Road (Technology Drive) from Phoenix Parkway to Dardenne Creek. Flaggers will direct traffic through the work zone.
- I-64/Route 61, St. Charles County, 8 p.m. to 5:30 a.m., one eastbound and westbound lane closed between I-70 and Prospect Road.
- I-70, St. Charles County, 8 p.m. to 6 a.m., one eastbound and westbound lane closed from Foristell to Wentzville.
- I-70, St. Charles County, 9 p.m. to 5:30 a.m., one eastbound and westbound lane closed from Wentzville Parkway to Route A.
- I-70, St. Charles County, 7 a.m. to 3 p.m., one lane closed on Veterans Memorial Parkway between David Hoekel Parkway and Hepperman Road. A flagger will direct traffic through the work zone.
- Route Z, St. Charles County, 10 p.m. to 5 a.m., a full closure between the eastbound and westbound I-70 ramps.
- I-55, Jefferson County, 7 p.m. to 5 a.m., one lane closed northbound and southbound over Route M.
- Route 30, Jefferson County, 5 p.m. to 6 a.m., one lane closed from Route NN/B and Route PP.
- Route PP, Jefferson County, 7 a.m. to 5 p.m., one lane closed at various locations.
###