You’re in the right place to find everything you need for San Francisco street sweeping like the schedule, maps, holidays, tickets, jobs and more.
San Francisco or SF for short is located in Northern California north of Daly City and Sunnyvale and across the bay from Oakland and Alameda.
So whether you live in SF or are just passing through, here’s some info to help you avoid a parking ticket.
San Francisco Street Cleaning Map
Click on the map below and enter your address to find your schedule. It works best on Desktop or Laptop)

San Francisco Street Sweeping Schedule & Calendar
WARNING: The following information is for reference only. Follow all posted street signs as they are the most accurate and up-to-date information for street cleaning.

https://www.sfpublicworks.org/services/mechanical-street-sweeping-and-street-cleaning-schedule
Holidays that affect street cleaning in SF
- Friday, December 31, 2021 New Year’s Day (Observed)
- Monday, January 16, 2023 Martin Luther King Jr. Birthday
- Monday, February 20, 2023 Presidents Day
- Friday, April 15, 2023 Good Friday
- Monday, May 29, 2023 Memorial Day
- Friday, June 17, 2023 Juneteenth (Observed)
- Monday, July 4, 2023 Independence Day
- Monday, September 4, 2023 Labor Day
- Monday, October 9, 2023 Columbus Day
- Tuesday, November 8, 2023 Election Day
- Friday, November 10, 2023 Veterans Day
- Thursday, November 23, 2023 Thanksgiving Day
- Friday, November 24, 2023 Day after Thanksgiving
- Monday, December 25, 2023 Christmas Day (Observed)
Get a Parking Ticket on Sweep Day?
If you got a parking ticket because you were parked on the street during sweep day, you have two options. You can either pay the ticket or protest it.
It’s important you decide what to do before the citation due date or you’ll have to pay late fees.
You can find out more about your parking ticket options here.
Street Sweeping Schedules in Cities Near You in SF
Alameda Street Sweeping Schedule | Alameda County
Albany Street Sweeping Schedule | Alameda County

https://www.albanyca.org/services/street-sweeping
American Canyon Street Sweeping Schedule | Napa County
https://www.recology.com/recology-american-canyon/street-sweeping/
Antioch Street Sweeping Schedule | Contra Costa County
https://www.antiochca.gov/public-works-department/streets/
Atherton Street Sweeping Schedule | San Mateo County
https://www.ci.atherton.ca.us/336/Streets
Belmont Street Sweeping Schedule | San Mateo County
Belvedere Street Maintenance Schedule | Marin County
Benicia Street Sweeping Schedule | Solano County
Berkeley Street Sweeping Schedule | Alameda County
https://www.cityofberkeley.info/Public_Works/Zero_Waste/Street_Sweeping.aspx
Brentwood Street Sweeping Schedule | Contra Costa County
https://www.brentwoodca.gov/gov/pw/streets/sweeping.asp
Brisbane Street Sweeping Schedule | San Mateo County
https://publicworks.smcgov.org/street-sweeping-maps-and-schedules
Burlingame Street Sweeping Schedule | San Mateo County
https://www.burlingame.org/departments/public_works/street_sweeping_program.php
Calistoga Street Sweeping Schedule | Napa County
Campbell Street Sweeping Schedule | Santa Clara County
https://www.ci.campbell.ca.us/215/Street-Sweeping
Clayton Street Sweeping Schedule | Contra Costa County
https://claytonca.gov/maintenance/street-maintenance/street-sweeping/
Cloverdale Street Sweeping Schedule | Sonoma County
https://www.recology.com/recology-sonoma-marin/cloverdale/schedule/
Colma Street Sweeping Schedule | San Mateo County
https://publicworks.smcgov.org/street-sweeping-maps-and-schedules
Concord Street Sweeping Schedule | Contra Costa County
https://www.cityofconcord.org/DocumentCenter/View/440/Street-Sweeping-Schedule-PDF
Corte Madera Street Sweeping Schedule | Marin County
https://townofcortemadera.org/244/Street-Sweeping
Cotati Street Sweeping Schedule | Sonoma County
http://www.cotaticity.org/resident_services/refuse_collection__recycling/collection_pick_up_and_street_sweeping_maps
Cupertino Street Sweeping Schedule | Santa Clara County
Daly City Street Sweeping Schedule | San Mateo County
https://www.dalycity.org/460/Street-Cleaning-Schedule
Danville Street Sweeping Schedule | Contra Costa County
Dixon Street Sweeping Schedule | Solano County
https://www.recology.com/recology-dixon/street-sweeping/
Dublin Street Sweeping Schedule | Alameda County
https://dublin.ca.gov/345/Street-Sweeping
East Palo Alto Street Sweeping Schedule | San Mateo County
https://www.cityofepa.org/publicworks/page/street-sweeping-routes
El Cerrito Street Sweeping Schedule | Contra Costa County
https://www.el-cerrito.org/471/Streetsweeping
Emeryville Street Sweeping Schedule | Alameda County
Fairfax Street Sweeping Schedule | Marin County
(No schedule listed) Here’s the link to their public works department that’s responsible for street sweeping: https://www.townoffairfax.org/departments/public-works/
FairfieldCounty seat Street Sweeping Schedule | Solano County
https://www.fairfield.ca.gov/gov/depts/pw/utility/recycling/street_sweeping.asp
Foster City Street Sweeping Schedule | San Mateo County
https://www.fostercity.org/publicworks/page/street-sweeping
Fremont Street Sweeping Schedule | Alameda County
https://fremont.gov/DocumentCenter/View/5607/StreetSweeper-schedule?bidId=
Gilroy Street Sweeping Schedule | Santa Clara County
https://www.cityofgilroy.org/316/Street-Sweeping-Schedule
Half Moon Bay Street Sweeping Schedule | San Mateo County
https://www.half-moon-bay.ca.us/168/Street-Sweeping
Hayward Street Sweeping Schedule | Alameda County
Click Here for the Hayward Street Sweeping Schedule
Healdsburg Street Sweeping Schedule | Sonoma County
https://www.ci.healdsburg.ca.us/876/Street-Sweeping
Hercules Street Sweeping Schedule | Contra Costa County
https://www.ci.hercules.ca.us/Home/ShowDocument?id=57
Hillsborough Street Sweeping Schedule | San Mateo County
No Schedule: “As there is no street sweeping in town, residents are responsible for keeping curbs and gutters clean and free of leaves and other debris to prevent clogs.”
https://www.hillsborough.net/246/Storms-Streets
Lafayette Street Sweeping Schedule | Contra Costa County
https://www.lovelafayette.org/home/showpublisheddocument/3201/636614706023630000
Larkspur Street Sweeping Schedule | Marin County
https://www.ci.larkspur.ca.us/DocumentCenter/View/347/layout1_4800_city_sweeping1
Livermore Street Sweeping Schedule | Alameda County
http://www.cityoflivermore.net/civicax/filebank/documents/4426/
Los Altos Street Sweeping Schedule | Santa Clara County
Los Altos Hills Street Sweeping Schedule | Santa Clara County
Los Gatos Street Sweeping Schedule | Santa Clara County
https://www.losgatosca.gov/DocumentCenter/View/22585/sweeping-routes-2020?bidId=
Martinez Street Sweeping Schedule | Contra Costa County
https://www.cityofmartinez.org/civica/filebank/blobdload.asp?BlobID=1726
Menlo Park Street Sweeping Schedule | San Mateo County
Mill Valley Street Sweeping Schedule | Marin County
https://www.millvalleyrefuse.com/residential/street-sweeping/mill-valley-street-sweeping/
Millbrae Street Sweeping Schedule | San Mateo County
https://www.ci.millbrae.ca.us/home/showpublisheddocument?id=3917
Milpitas Street Sweeping Schedule | Santa Clara County
https://www.ci.millbrae.ca.us/home/showpublisheddocument?id=3917
Monte Sereno Street Sweeping Schedule | Santa Clara County
https://cityofmontesereno.org/DocumentCenter/View/3200/Street-Sweeping-List-PDF
Moraga Street Sweeping Schedule | Contra Costa County
https://www.moraga.ca.us/322/Street-Sweeping
Morgan Hill Street Sweeping Schedule | Santa Clara County
Mountain View Street Sweeping Schedule | Santa Clara County
https://www.mountainview.gov/depts/pw/transport/schedule.asp
Napa Street Sweeping Schedule | Napa County
https://www.cityofnapa.org/367/Street-Sweeping
Newark Street Sweeping Schedule | Alameda County
https://www.newark.org/departments/public-works/maintenance-division/street-sweeping-schedule
Novato Street Sweeping Schedule | Marin County
Oakland Street Sweeping Schedule | Alameda County
Oakley Street Sweeping Schedule | Contra Costa County
https://www.ci.oakley.ca.us/new-street-sweeping-brochure/
Orinda Street Sweeping Schedule | Contra Costa County
No sweeping schedule listed
Pacifica Street Sweeping Schedule | San Mateo County
http://www.cityofpacifica.org/civicax/filebank/blobdload.aspx?blobid=4512
Palo Alto Street Sweeping Schedule | Santa Clara County
https://www.cityofpaloalto.org/Departments/Public-Works/Public-Services/Street-Sweeping
Petaluma Street Sweeping Schedule | Sonoma County
https://www.recology.com/recology-sonoma-marin/petaluma/schedule/
Piedmont Street Sweeping Schedule | Alameda County
https://piedmont.ca.gov/government/city_news___notifications/street_sweeping
Pinole Street Sweeping Schedule | Contra Costa County
http://www.ci.pinole.ca.us/city_government/public_works/streets_and_roads/street_sweeping_schedule
Pittsburg Street Sweeping Schedule | Contra Costa County
http://www.ci.pittsburg.ca.us/index.aspx?page=294
Pleasant Hill Street Sweeping Schedule | Contra Costa County
Pleasanton Street Sweeping Schedule | Alameda County
http://www.cityofpleasantonca.gov/gov/depts/os/sweeping.asp
Portola Valley Street Sweeping Schedule | San Mateo County
No schedule listed
Redwood City Street Cleaning Schedule | San Mateo County
https://www.redwoodcity.org/residents/neighborhoods/street-cleaning-schedules
Richmond Street Sweeping Schedule | Contra Costa County
http://www.richmondgov.com/PublicWorks/StreetCleaning.aspx
Rio Vista Street Sweeping Schedule | Solano County
https://www.riovistacity.com/streets-dept/
Rohnert Park Street Sweeping Schedule | Sonoma County
https://www.recology.com/recology-sonoma-marin/unincorporated-sonoma-county/schedule/
Ross Street Sweeping Schedule | Marin County
https://www.townofross.org/publicworks
St. Helena Street Sweeping Schedule | Napa County
San Anselmo Street Sweeping Schedule | Marin County
http://www.townofsananselmo.org/DocumentView.aspx?DID=744
San Bruno Street Sweeping Schedule | San Mateo County
San Carlos Street Sweeping Schedule | San Mateo County
https://www.cityofsancarlos.org/services/street-sweeping
San Jose Street Sweeping Schedule | Santa Clara County
San Leandro Street Sweeping Schedule | Alameda County
https://www.sanleandro.org/depts/pw/strmtce/sweep.asp
San Mateo Street Sweeping Schedule | San Mateo County
San Pablo Street Sweeping Schedule | Contra Costa County
San Rafael Street Sweeping Schedule | Marin County
https://www.cityofsanrafael.org/street-sweeping/
San Ramon Street Sweeping Schedule | Contra Costa County
https://www.sanramon.ca.gov/how_do_i_/find/street_sweeping_schedule
Santa Clara Street Sweeping Schedule | Santa Clara County
Santa Rosa Street Sweeping Schedule | Sonoma County
http://imaps.ci.santa-rosa.ca.us/img/PDFs/StreetSweeping_8x11.pdf
Saratoga Street Sweeping Schedule | Santa Clara County
https://www.saratoga.ca.us/214/Street-Sweeping
Sausalito Street Sweeping Schedule | Marin County
https://www.sausalito.gov/services/streets-and-roads/street-sweeping
Sebastopol Street Sweeping Schedule | Sonoma County
https://www.recology.com/recology-sonoma-marin/sebastopol/schedule/
Sonoma Street Sweeping Schedule | Sonoma County
https://www.sonomacity.org/street-sweeping-schedule/
South San Francisco Street Sweeping Schedule | San Mateo County
https://southcity.maps.arcgis.com/apps/opsdashboard/index.html#/95e5008fed2e4614af73e335e259d25b
Suisun City Street Sweeping Schedule | Solano County
http://www.suisun.com/wp-content/files/sweepschedule.pdf
Sunnyvale Street Sweeping Schedule | Santa Clara County
Tiburon Street Sweeping Schedule | Marin County
https://www.millvalleyrefuse.com/residential/street-sweeping/tiburon/
Union City Street Sweeping Schedule | Alameda County
https://www.unioncity.org/DocumentCenter/View/666
Vacaville Street Sweeping Schedule | Solano County
https://www.recology.com/recology-vacaville-solano/street-sweeping/
Vallejo Street Sweeping Schedule | Solano County
Walnut Creek Street Sweeping Schedule | Contra Costa County
https://www.walnut-creek.org/services/street-sweeping
Windsor Street Sweeping Schedule | Sonoma County
https://www.townofwindsor.com/1122/Street-Sweeping
Woodside Street Sweeping Schedule | San Mateo County
No cleaning schedule listed
Yountville Street Sweeping Schedule | Napa County
https://www.townofyountville.com/home/showpublisheddocument?id=7575
How did we do?
Miss any cities? If there’s an error for the cleaning schedule please let us know in the comments and we’ll get it corrected.
Thanks!
San Francisco Postal Codes 94102, 94103, 94104, 94105, 94107, 94108, 94109, 94110, 94111, 94112, 94114, 94115, 94116, 94117, 94118, 94119, 94120, 94121, 94122, 94123, 94124, 94125, 94126, 94127, 94129, 94130, 94131, 94132, 94133, 94134, 94137, 94139, 94140, 94141, 94142, 94143, 94144, 94145, 94146, 94147, 94151, 94158, 94159, 94160, 94161, 94163, 94164, 94172, 94177, 94188, 94128, 94157, 94170, 94169, 94165, 94168, 94167, 94166
Hi,
(2nd attempt at 2nd Msg. I left the page to spell check a word, came back to the form’s text deleted).
I fired off that last message, and thought to myself that I hadn’t tried hard enough. Part of the problem is my own. I am using my mobile devise. Lazy of me, I know, but when I am parking, I have always neglected to have my desktop computer set up and connected in the car. Laptops can be heavy; there is always the option of leaving it in the car for the friendly neighborhood thieves.
I decided to try again. I did as requested, and entered a random address. There it was, the city block of the address. I don’t need to see the block. There is no parking info, but you said to scroll down for the information, you DO provide:
• Elected Officials Report,
• Neighborhood Information:
• Elected Officials,
Places & Services,
• Other Information,
• Printable Version of Reports,
• Elected Officials representing the area.
• The Department of Elections website
• Supervisor Districts
• BART Districts
• Congressional Districts
• State Assembly Districts
• State Senatorial Districts
• Election Precincts
•SUPERVISOR DISTRICT
• BART DISTRICT
• BART DISTRICT, AREA
• CONGRESSIONAL DISTRICT
• STATE ASSEMBLY DISTRICT
• STATE SENATORIAL DISTRICT
• ELECTION PRECINCT
• Precinct 7001 through
7958, and more…
The only thing missing, (…let me review, hmmm, WHAT am I looking for?, OH right…)
There is no mention of Street Sweeping parking.
I went to the choice of finding Street Sweeping by Supervisorial, (Supervisoral) District, no mention of Street Sweeping parking there.
OH, I get it: there IS no Street Sweeping parking map. You are just, (censored) us off.
No need to explain to you how drivers use Street Sweeping parking schedules to park. You aren’t interested in providing Street Sweeping parking information…
…You just want to jab the glowing ember of your ire into the eyes of the driving public…
(those without exclusive tax-funded stipends and private parking for administration employees).
Tourists?, let them do like the impoverished hospital patients from impoverished locales out of town, who paid $80 for a few hours parking for surgical operations, doctor’s visits, etc.
After all, how will you recoup the $70 million you spent to set up 30 tents for homeless, (exaggeration with this estimate: 1,000 administrators, and two workers in a van).
What do you bet that this never gets published?
Regards…
Hi,
I have used the Street Sweeping Map for decades, not so much in recent years. It was a dream, open the map, click on—not just the specific block of a street—but which side of the street, and the schedule pops right up.
I am trying to direct some tourists to use the map. I can’t believe how foolish it has been set up. PG&E transferred me to San Francisco in 1985, and I never knew which Supervisor District I was in. I might have known my supervisor, but not the number of the district.
This is an example of the lowest level of planning of the map to make tasks intuitive, foolish. Is there a, “highly educated but foolish,” methodology that I need to learn? What do I tell my new tourist friends, (who are in town getting surgery for the daughter, and have multiple trips to come, different doctor’s offices across town), “You can’t get there from here.”? “Just go online and study San Francisco politics and supervisors. There is a college course I can recommend to you.”
Whatever you can do to help. My tourist friends are counting on you.
Thanks