VL Contract 35 Traffic Signals
Various Locations (VL) 35 Traffic Signal Improvement Project
Construction Update
Upcoming work: October 27 – November 20, 2026
Construction crews will continue work at multiple locations throughout San Francisco as part of Contract 35. Over the coming weeks, crews are scheduled to install foundations, underground electrical conduits and pull boxes, and complete temporary restoration of work areas. Trench crossing and sidewalk installation activities are also included in the project schedule.
Where work is planned
- Fulton Street: 30th Avenue and 36th Avenue
- Clement Street: 25th Avenue
- Anza Street: 25th Avenue and Stanyan Street
- 16th and Sanchez streets
- Baker and Hayes streets
- 29th Avenue and San Jose Avenue
- Haight and Steiner streets
- Larkin Street: Post Street and California Street
- 6th Avenue and Irving Street
- Evans Avenue and Phelps Street
- Portola Drive and Twin Peaks Boulevard
- 30th Avenue and San Jose Avenue
- Holloway Avenue and Junipero Serra Boulevard
- Alemany Boulevard and Sickles Avenue
What work will crews perform?
Foundation installation: Crews will prepare and install foundations at designated locations to support project infrastructure.
Electrical conduits and pull boxes: Following foundation work, crews will install conduits and pull boxes to accommodate electrical infrastructure.
Temporary restoration: Crews will temporarily restore affected areas as work progresses.
Trench crossings and sidewalks: The schedule also includes trench crossing installation and sidewalk work.
What to expect
Construction may create temporary work zones around active work areas. Depending on the location and type of work, there may be localized impacts to pedestrian access, sidewalks, parking, or vehicle travel. Please use caution near construction zones, follow posted signs, and allow extra time when traveling through affected areas.
The contractor’s schedule is tentative and may change due to field conditions or construction coordination. The schedule does not specify exact daily work hours or confirm individual parking restrictions or traffic closures.
Thank you for your patience and cooperation as crews continue this work throughout San Francisco.
Project Description
Contract No. 35 Traffic Signal Upgrades, a citywide infrastructure project designed to improve traffic signal systems and pedestrian accessibility at intersections throughout San Francisco.
Work will be performed by Bay Area Lightworks, Inc. under the direction of San Francisco Public Works and began June 2026, with completion expected in June 2027.
What the Project Includes
The project will involve a range of improvements, including:
- Traffic signal upgrades and related equipment
- New or improved traffic signal foundations
- Curb ramp and pedestrian accessibility improvements
- Sewer replacement and associated street work
- Traffic control and construction-related activities
- Temporary pedestrian routing, signage, and barricades
Project Locations
Work is planned at numerous intersections across San Francisco, including locations along:
- 6th Avenue at Irving Street
- 25th Avenue at Clement Street
- 30th Street at San Jose Avenue
- Alemany Boulevard at Sickles Avenue
- California Street at Larkin Street
- Evans Avenue at Phelps Street
- Larkin Street at Post Street
- 16th Street at Sanchez Street
- 25th Avenue at Anza Street
- 29th Street at San Jose Avenue
- 30th Avenue at Fulton Street
- 36th Avenue at Fulton Street
- Anza Street at Stanyan Street
- Baker Street at Hayes Street
- Haight Street at Steiner Street
- Holloway Avenue at Junipero Serra Boulevard
- Portola Drive at Twin Peaks Boulevard
Additional intersections may be affected as construction progresses.
Construction Schedule and Traffic Impacts
Standard work hours are expected to be Monday through Friday, 7:00 AM to 5:00 PM. Residents, pedestrians, cyclists, and motorists should expect temporary traffic controls, construction activity, parking restrictions, and changes to pedestrian routes.
Parking restrictions and construction signage will generally be posted at least 72 hours before work begins at an affected location. Residents and travelers are encouraged to follow posted signs and temporary traffic-control measures and allow additional time when traveling through active construction areas.
Stay Informed
Construction schedules may vary by location and are subject to change. Please follow posted notices and temporary signage for the most current information about parking restrictions, pedestrian detours, and traffic impacts.
For project-related questions or additional information, contact the San Francisco Public Works Public Information Officer Dadisi Najib 628-271-2245
Contractor: Bay Area Lightworks, Inc.
Contractor Project Manager: Herman Lee
After-hours Contact: 415-806-3653





