39th Ave street cleaning schedule
20 blocks of 39th Ave in San Francisco have posted street cleaning. Each block lists both sides of the street separately, because they are usually swept on different days. Times are when you cannot park there. Next sweep dates skip city holidays and update hourly.
Source: SF Public Works street sweeping schedule (DataSF), dataset updated May 14, 2026, checked October 25, 2026. The posted sign always wins.
885 street cleaning tickets were written on 39th Ave in 2025, according to SFMTA citation records. See the 2025 ticket data.
39th Ave: Clement St to Geary Blvd
East side
- 2nd & 4th Wednesday, 11 AM to 1 PM
Next sweep: Wed, Nov 25, 11 AM
Skipped first: Veterans Day: regular daytime sweeping is suspended.
City record: 1644716
Map of this block · See it on the sweeping map · Centerline network number 1864000
39th Ave: Geary Blvd to Anza St
East side
- 2nd & 4th Wednesday, 11 AM to 1 PM
Next sweep: Wed, Nov 25, 11 AM
Skipped first: Veterans Day: regular daytime sweeping is suspended.
City record: 1644717
Map of this block · See it on the sweeping map · Centerline network number 1865000
39th Ave: Anza St to Balboa St
East side
- 2nd & 4th Wednesday, 11 AM to 1 PM
Next sweep: Wed, Nov 25, 11 AM
Skipped first: Veterans Day: regular daytime sweeping is suspended.
City record: 1644718
Map of this block · See it on the sweeping map · Centerline network number 1866000
39th Ave: Balboa St to Cabrillo St
East side
- 2nd & 4th Wednesday, 11 AM to 1 PM
Next sweep: Wed, Nov 25, 11 AM
Skipped first: Veterans Day: regular daytime sweeping is suspended.
City record: 1644719
Map of this block · See it on the sweeping map · Centerline network number 1867000
39th Ave: Cabrillo St to Fulton St
East side
- 2nd & 4th Wednesday, 11 AM to 1 PM
Next sweep: Wed, Nov 25, 11 AM
Skipped first: Veterans Day: regular daytime sweeping is suspended.
City record: 1644720
Map of this block · See it on the sweeping map · Centerline network number 1868000
39th Ave: Lincoln Way to Irving St
Map of this block · See it on the sweeping map · Centerline network number 1869000
39th Ave: Irving St to Judah St
Map of this block · See it on the sweeping map · Centerline network number 1870000
39th Ave: Judah St to Kirkham St
Map of this block · See it on the sweeping map · Centerline network number 1871000
39th Ave: Kirkham St to Lawton St
Map of this block · See it on the sweeping map · Centerline network number 1872000
39th Ave: Lawton St to Moraga St
Map of this block · See it on the sweeping map · Centerline network number 1873000
39th Ave: Moraga St to Noriega St
Map of this block · See it on the sweeping map · Centerline network number 1874000
39th Ave: Noriega St to Ortega St
Map of this block · See it on the sweeping map · Centerline network number 1875000
39th Ave: Quintara St to Rivera St
Map of this block · See it on the sweeping map · Centerline network number 1876000
39th Ave: Rivera St to Santiago St
Map of this block · See it on the sweeping map · Centerline network number 1877000
39th Ave: Santiago St to Taraval St
Map of this block · See it on the sweeping map · Centerline network number 1878000
39th Ave: Taraval St to Ulloa St
Map of this block · See it on the sweeping map · Centerline network number 1879000
39th Ave: Ulloa St to Vicente St
Map of this block · See it on the sweeping map · Centerline network number 1880000
39th Ave: Vicente St to Wawona St
Map of this block · See it on the sweeping map · Centerline network number 1881000
39th Ave: Wawona St to Yorba St
Map of this block · See it on the sweeping map · Centerline network number 1882000
39th Ave: Yorba St to Sloat Blvd
Map of this block · See it on the sweeping map · Centerline network number 1883000
Find your exact curb
The street sweeping map shows every block of 39th Ave with both sides colored by the next sweep. Use your location, save the spot, or add the next sweeps to your calendar.
Open the mapWe are also building alerts that know where your car is parked. Join the waitlist.
Does a posted sign on 39th Ave say something different? Report it with the block and the city record number shown above, and we will check it.
More San Francisco streets
- 36th Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for 36th Ave, San Francisco: 26 blocks, each side of the street, with the next sweep and holiday exceptions.
- 37th Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for 37th Ave, San Francisco: 24 blocks, each side of the street, with the next sweep and holiday exceptions.
- 38th Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for 38th Ave, San Francisco: 21 blocks, each side of the street, with the next sweep and holiday exceptions.
- 40th Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for 40th Ave, San Francisco: 19 blocks, each side of the street, with the next sweep and holiday exceptions.
- 41st Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for 41st Ave, San Francisco: 22 blocks, each side of the street, with the next sweep and holiday exceptions.
- 42nd Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for 42nd Ave, San Francisco: 22 blocks, each side of the street, with the next sweep and holiday exceptions.