31st Ave street cleaning schedule
20 blocks of 31st 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.
900 street cleaning tickets were written on 31st Ave in 2025, according to SFMTA citation records. See the 2025 ticket data.
31st Ave: Sea View Ter to California St
West side
- 2nd & 4th Wednesday, 9 to 11 AM
Next sweep: Wed, Nov 25, 9 AM
Skipped first: Veterans Day: regular daytime sweeping is suspended.
City record: 1643872
Map of this block · See it on the sweeping map · Centerline network number 1678000
31st Ave: California St to Clement St
Map of this block · See it on the sweeping map · Centerline network number 1679000
31st Ave: Clement St to Geary Blvd
Map of this block · See it on the sweeping map · Centerline network number 1680000
31st Ave: Balboa St to Cabrillo St
Map of this block · See it on the sweeping map · Centerline network number 1681000
31st Ave: Cabrillo St to Fulton St
Map of this block · See it on the sweeping map · Centerline network number 1682000
31st Ave: Lincoln Way to Irving St
Map of this block · See it on the sweeping map · Centerline network number 1683000
31st Ave: Irving St to Judah St
Map of this block · See it on the sweeping map · Centerline network number 1684000
31st Ave: Judah St to Kirkham St
Map of this block · See it on the sweeping map · Centerline network number 1685000
31st Ave: Kirkham St to Lawton St
Map of this block · See it on the sweeping map · Centerline network number 1686000
31st Ave: Lawton St to Moraga St
Map of this block · See it on the sweeping map · Centerline network number 1687000
31st Ave: Moraga St to Noriega St
Map of this block · See it on the sweeping map · Centerline network number 1688000
31st Ave: Noriega St to Ortega St
Map of this block · See it on the sweeping map · Centerline network number 1689000
31st Ave: Ortega St to Pacheco St
Map of this block · See it on the sweeping map · Centerline network number 1690000
31st Ave: Pacheco St to Quintara St
Map of this block · See it on the sweeping map · Centerline network number 1691000
31st Ave: Quintara St to Rivera St
Map of this block · See it on the sweeping map · Centerline network number 1692000
31st Ave: Rivera St to Santiago St
Map of this block · See it on the sweeping map · Centerline network number 1693000
31st Ave: Santiago St to Taraval St
Map of this block · See it on the sweeping map · Centerline network number 1694000
31st Ave: Taraval St to Ulloa St
Map of this block · See it on the sweeping map · Centerline network number 1695000
31st Ave: Ulloa St to Vicente St
Map of this block · See it on the sweeping map · Centerline network number 1696000
31st Ave: Vicente St to Escolta Way
Map of this block · See it on the sweeping map · Centerline network number 1697000
Find your exact curb
The street sweeping map shows every block of 31st 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 31st 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
- 28th Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for 28th Ave, San Francisco: 23 blocks, each side of the street, with the next sweep and holiday exceptions.
- 29th Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for 29th Ave, San Francisco: 22 blocks, each side of the street, with the next sweep and holiday exceptions.
- 30th Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for 30th Ave, San Francisco: 25 blocks, each side of the street, with the next sweep and holiday exceptions.
- 32nd Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for 32nd Ave, San Francisco: 22 blocks, each side of the street, with the next sweep and holiday exceptions.
- 33rd Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for 33rd Ave, San Francisco: 20 blocks, each side of the street, with the next sweep and holiday exceptions.
- 34th Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for 34th Ave, San Francisco: 23 blocks, each side of the street, with the next sweep and holiday exceptions.