San Francisco Public Works
banner
sfpublicworks.bsky.social
San Francisco Public Works
@sfpublicworks.bsky.social
...making San Francisco a beautiful, livable, vibrant and sustainable city.

Visit sfpublicworks.org for more.
Pinned
They get their hands dirty to clean our streets. They pave roads and build libraries, police stations, firehouses and reimagined streetscapes. They deftly handle power tools to fix public buildings, wield paint brushes to vanquish graffiti and climb high into the sky to care for trees.
Looking for a New Year's resolution? How about volunteering at our Love Our City: Neighborhood Beautification Day workdays?

Public Works hosts Neighborhood Beautification Day events once a month, rotating through the City’s 11 supervisorial districts. Here's our calendar for 2026.
December 12, 2025 at 9:56 PM
A dozen volunteers – with support from Public Works – helped weed, mulch and put in new plants at Sunset Boulevard Gardens last month.

Community partners for the volunteer event at 36th Avenue and Taraval Street included the California Native Plant Society's Yerba Buena Chapter.
December 10, 2025 at 7:17 PM
🧵Life’s a beach for Ozzie, Gus and Bubba.

And that’s a problem.

In the western end of Golden Gate Park, between grazing bison and polo fields, the SFPD’s Mounted Unit, the second oldest of its kind in the US, has its stables. There, police horses, like Ozzie, Gus and Bubba, eat, sleep and train.
December 10, 2025 at 12:12 AM
(2 of 2) La Monte said of today’s assignment: “We were honored to lower these flags today out of respect for those who served and those who gave the ultimate sacrifice in defense of our freedoms and constitution.” Today marked the 84th anniversary of the attack on Pearl Harbor.
December 8, 2025 at 12:57 AM
(1 of 2) Today, Public Works stationary engineers John La Monte and Mark Tallman, a U.S. Coast Guard veteran, lowered flags at United Nations Plaza in remembrance of Pearl Harbor. La Monte’s grandfather, Woodrow W. Stephens, was killed aboard the Battleship U.S.S. Arizona and is entombed within.
December 8, 2025 at 12:53 AM
Reposted by San Francisco Public Works
Hop on board the holiday cheer! 🎅🚋

Santa’s Cable Car is rolling into the Hyde/Beach Turnaround next Saturday, December 13, 11 AM–4 PM. Stop by for free photos with Santa and celebrate the season SF-style! 🎄

@sfgov.sf.gov @sfmta.com
December 5, 2025 at 11:19 PM
With support from Public Works, community volunteers recently spruced up a street park in the Outer Sunset.

Volunteers placed fresh gravel and rocks – delivered by our crews – into the bulb-outs along Taraval St, between 46th Ave and 48th Ave, to deliver a welcome refresh to the street park.
December 4, 2025 at 12:07 AM
🗣️ Our latest newsletter is out:

🐎 Makeover for home of mounted police unit
🌳 Tree revival in SoMa, Tenderloin
✨ Hallidie Plaza deep clean
🌧️ Public Works at forefront of City's storm response
🕑 Engineers reset towering public clocks
💚 Volunteer workday

🔗 www.sfpublicworkstv.org/november2025
December 1, 2025 at 8:49 PM
Earlier this month, with the help of Public Works, dozens of Lick-Wilmerding HS students spent their morning volunteering to weed, mulch and freshen up SF street parks, incl. Athens Avalon Green Space, Lakeside Triangles and the 16th Ave Tiled Steps.

Want to volunteer? 👉 sfpublicworks.org/volunteer
November 19, 2025 at 10:27 PM
A splash of color and delight arrived last month at the Clement Street and Sixth Avenue intersection in the Inner Richmond with the installation of new decorative crosswalks.

Learn more about the project in our latest issue of In the Works: www.sfpublicworkstv.org/october2025
November 14, 2025 at 7:08 PM
Reposted by San Francisco Public Works
Travel safe today. If you’re driving, biking, or walking take your time and look out for one another. Wearing bright colors can help you stand out in the rain. Also, stay away from flooded areas.

今日安全出行。您駕駛、騎單車或步行時,別着急,彼此互相照應。雨天穿著鮮色的衣物有助於增加您的辨識度。並且,遠離水浸區域。
November 13, 2025 at 2:34 PM
With winter storms on the way, we want San Francisco residents & businesses to know that free sandbags are available — aimed to help protect properties prone to flooding. Sandbag operation open 8AM-2PM, Monday-Saturday, at our Ops Yard, Marin St. & Kansas St. gate. sfpublicworks.org/services/san...
November 13, 2025 at 12:31 AM
Reposted by San Francisco Public Works
Today, we pause to honor those who have served. 🇺🇸

On behalf of the City and County of San Francisco, thank you to all veterans, and to those who continue to serve our communities with care, courage, and dedication.

Your service inspires us every day. 🙌

@sfgov.sf.gov
November 11, 2025 at 5:02 PM
New street trees took root today at Leavenworth and Clay on Russian Hill, thanks to the efforts of our arborist crews and community volunteers working together to get them planted. Have a good life trees! Welcome to our urban forest. #LoveOurCity
November 9, 2025 at 3:03 AM
Earlier today, Public Works contractor crews were grinding away old asphalt on Presidio Avenue, from Bush Street to Geary Boulevard, as part of our Various Locations Pavement Renovation and Sewer Replacement No. 60 project.
November 7, 2025 at 10:25 PM
Today’s high winds damaged or knocked down a handful of street trees around town, like this one at Fell and Baker. Our pro arborists took quick action to make the impacted locations safe. Please report storm-related tree concerns to @sf311 so we can address.
November 5, 2025 at 11:15 PM
Join our locksmiths behind the scenes to see how they keep civic buildings and public spaces safe, functional and secure. From cutting keys to maintaining century-old locks, learn about the skill, creativity and teamwork of the professionals who hold the keys to the City.

📺 youtu.be/oyV_Sgr3Xf0?...
Key to the City - Public Works TV Episode No. 80
YouTube video by San Francisco Public Works
youtu.be
November 4, 2025 at 11:48 PM
🗣️ Our latest newsletter is out:

🗝️ Unlocking the story behind our locksmiths
🌳 New street trees take root
🚒 Emergency system upgraded
🚉 A safer West Portal streetscape
🚸 Inner Richmond crosswalks earn their stripes
🛳️ A crucial Port project
💚 Volunteer workday

🔗 www.sfpublicworkstv.org/october2025
November 1, 2025 at 12:22 AM
A splash of color and delight has arrived at the Clement Street and Sixth Avenue intersection with the recent installation of new decorative crosswalks.
October 28, 2025 at 12:38 AM
Yesterday, crews from our Bureau of Urban Forestry landscape shop – led by Manager Douglas Reed and Acting Supervisor Sabrina Soto – began planting more than 40 new street trees at Ocean Ave & Junipero Serra Blvd in the Stonestown neighborhood, a prime gateway to SF for visitors and residents alike.
October 23, 2025 at 11:03 PM
Our crews today responded to one of the largest illegal dumping messes in recent times — on Gilman Street in the Bayview — and removed 23,080 pounds of rubbish. We found evidence left behind that we believe will lead us to the culprit so we can take full enforcement action to hold them accountable.
October 22, 2025 at 7:10 PM
Our crews are always looking for illegal dumping across SF. Sometimes we even have to bring out heavy machinery to deal with it. Like last week in the Outer Sunset.

Using a front-end loader, our crews cleaned up an illegally dumped wooden box with 1,000 lbs of dirt in it at 39th Ave and Taraval St.
October 21, 2025 at 9:10 PM
With Friday marking the anniversary of the 1989 Loma Prieta Earthquake, City officials today conducted a joint drill to fully test the newly seismically upgraded Pump Station No. 2 near Fort Mason.
October 17, 2025 at 12:14 AM
Our crews have been hustling during today’s rains, responding to 2 dozen-plus storm-related incidents — lots of blocked storm drains, like this one at Arguello & Anza. Please sweep up leaves in front of your homes & businesses to help keep the storm drains clear. And contact 311 to report flooding.
October 14, 2025 at 12:31 AM
Beat LA! Oh yes we did! Team San Francisco Public Works engineers+ bested our Los Angeles counterparts 26-22 in our annual softball game, played this year in the City by the Bay. Congrats SF!
October 11, 2025 at 7:52 PM