21st Ave street cleaning schedule
25 blocks of 21st 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.
1,333 street cleaning tickets were written on 21st Ave in 2025, according to SFMTA citation records. See the 2025 ticket data.
21st Ave: Start: 01-99 Block to Lake St
Map of this block · See it on the sweeping map · Centerline network number 1071000
21st Ave: Lake St to California St
Map of this block · See it on the sweeping map · Centerline network number 1072000
21st Ave: California St to Clement St
Map of this block · See it on the sweeping map · Centerline network number 1073000
21st Ave: Clement St to Geary Blvd
Map of this block · See it on the sweeping map · Centerline network number 1074000
21st Ave: Geary Blvd to Anza St
Map of this block · See it on the sweeping map · Centerline network number 1075000
21st Ave: Anza St to Balboa St
Map of this block · See it on the sweeping map · Centerline network number 1076000
21st Ave: Balboa St to Cabrillo St
Map of this block · See it on the sweeping map · Centerline network number 1077000
21st Ave: Cabrillo St to Fulton St
Map of this block · See it on the sweeping map · Centerline network number 1078000
21st Ave: Lincoln Way to Irving St
Map of this block · See it on the sweeping map · Centerline network number 1079000
21st Ave: Irving St to Judah St
Map of this block · See it on the sweeping map · Centerline network number 1080000
21st Ave: Judah St to Kirkham St
Map of this block · See it on the sweeping map · Centerline network number 1081000
21st Ave: Kirkham St to Lawton St
Map of this block · See it on the sweeping map · Centerline network number 1082000
21st Ave: Lawton St to Moraga St
Map of this block · See it on the sweeping map · Centerline network number 1083000
21st Ave: Moraga St to Noriega St
Map of this block · See it on the sweeping map · Centerline network number 1084000
21st Ave: Noriega St to Ortega St
Map of this block · See it on the sweeping map · Centerline network number 1085000
21st Ave: Ortega St to Pacheco St
Map of this block · See it on the sweeping map · Centerline network number 1086000
21st Ave: Pacheco St to Quintara St
Map of this block · See it on the sweeping map · Centerline network number 1087000
21st Ave: Quintara St to Rivera St
Map of this block · See it on the sweeping map · Centerline network number 1088000
21st Ave: Rivera St to Santiago St
Map of this block · See it on the sweeping map · Centerline network number 1089000
21st Ave: Santiago St to Taraval St
Map of this block · See it on the sweeping map · Centerline network number 1090000
21st Ave: Taraval St to Ulloa St
Map of this block · See it on the sweeping map · Centerline network number 1091000
21st Ave: Ulloa St to Vicente St
Map of this block · See it on the sweeping map · Centerline network number 1092000
21st Ave: Vicente St to Wawona St
Map of this block · See it on the sweeping map · Centerline network number 1093000
21st Ave: Sloat Blvd to Ocean Ave
West side
- 2nd & 4th Wednesday, 8 to 10 AM
Next sweep: Wed, Nov 25, 8 AM
Skipped first: Veterans Day: regular daytime sweeping is suspended.
City record: 1623018
Map of this block · See it on the sweeping map · Centerline network number 1094000
21st Ave: Ocean Ave to Eucalyptus Dr
West side
- 2nd & 4th Wednesday, 8 to 10 AM
Next sweep: Wed, Nov 25, 8 AM
Skipped first: Veterans Day: regular daytime sweeping is suspended.
City record: 1623019
Map of this block · See it on the sweeping map · Centerline network number 1095000
Find your exact curb
The street sweeping map shows every block of 21st 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 21st 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
- 19th St Street Cleaning Schedule, San Francisco
Street cleaning schedule for 19th St, San Francisco: 52 blocks, each side of the street, with the next sweep and holiday exceptions.
- 20th Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for 20th Ave, San Francisco: 25 blocks, each side of the street, with the next sweep and holiday exceptions.
- 20th St Street Cleaning Schedule, San Francisco
Street cleaning schedule for 20th St, San Francisco: 43 blocks, each side of the street, with the next sweep and holiday exceptions.
- 21st St Street Cleaning Schedule, San Francisco
Street cleaning schedule for 21st St, San Francisco: 33 blocks, each side of the street, with the next sweep and holiday exceptions.
- 22nd Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for 22nd Ave, San Francisco: 26 blocks, each side of the street, with the next sweep and holiday exceptions.
- 22nd St Street Cleaning Schedule, San Francisco
Street cleaning schedule for 22nd St, San Francisco: 47 blocks, each side of the street, with the next sweep and holiday exceptions.