21st St street cleaning schedule
33 blocks of 21st St 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,685 street cleaning tickets were written on 21st St in 2025, the 88th most of the 1,366 streets with posted cleaning, according to SFMTA citation records. See the 2025 ticket data.
21st St: Potrero Ave to Hampshire St
Map of this block · See it on the sweeping map · Centerline network number 1097000
21st St: Hampshire St to York St
Map of this block · See it on the sweeping map · Centerline network number 1098000
21st St: York St to Bryant St
Map of this block · See it on the sweeping map · Centerline network number 1099000
21st St: Bryant St to Florida St
Map of this block · See it on the sweeping map · Centerline network number 1100000
21st St: Florida St to Alabama St
Map of this block · See it on the sweeping map · Centerline network number 1101000
21st St: Alabama St to Harrison St
Map of this block · See it on the sweeping map · Centerline network number 1102000
21st St: Harrison St to Treat Ave
Map of this block · See it on the sweeping map · Centerline network number 1103000
21st St: Treat Ave to Folsom St
Map of this block · See it on the sweeping map · Centerline network number 1104000
21st St: Folsom St to Shotwell St
Map of this block · See it on the sweeping map · Centerline network number 1105000
21st St: Shotwell St to South Van Ness Ave
Map of this block · See it on the sweeping map · Centerline network number 1106000
21st St: South Van Ness Ave to Capp St
South side
- Every Tuesday, 6 to 8 AM
- Every Thursday, 6 to 8 AM
Next sweep: Tue, Nov 3, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 1107000
21st St: Capp St to Mission St
South side
- Every Tuesday, 6 to 8 AM
- Every Thursday, 6 to 8 AM
Next sweep: Tue, Nov 3, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 1108000
21st St: Mission St to San Carlos St
South side
- Every Tuesday, 6 to 8 AM
- Every Thursday, 6 to 8 AM
Next sweep: Tue, Nov 3, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 1109000
21st St: San Carlos St to Bartlett St
South side
- Every Tuesday, 6 to 8 AM
- Every Thursday, 6 to 8 AM
Next sweep: Tue, Nov 3, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 1110000
21st St: Bartlett St to Lexington St
South side
- Every Tuesday, 6 to 8 AM
- Every Thursday, 6 to 8 AM
Next sweep: Tue, Nov 3, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 1111000
21st St: Lexington St to Valencia St
South side
- Every Tuesday, 6 to 8 AM
- Every Thursday, 6 to 8 AM
Next sweep: Tue, Nov 3, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 1112000
21st St: Valencia St to Guerrero St
South 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: 1608573
Map of this block · See it on the sweeping map · Centerline network number 1113000
21st St: Guerrero St to Ames St
Map of this block · See it on the sweeping map · Centerline network number 1114000
21st St: Ames St to Fair Oaks St
Map of this block · See it on the sweeping map · Centerline network number 1115000
21st St: Fair Oaks St to Quane St
Map of this block · See it on the sweeping map · Centerline network number 1116000
21st St: Quane St to Dolores St
Map of this block · See it on the sweeping map · Centerline network number 1117000
21st St: Dolores St to Chattanooga St
Map of this block · See it on the sweeping map · Centerline network number 1118000
21st St: Chattanooga St to Church St
Map of this block · See it on the sweeping map · Centerline network number 1119000
21st St: Church St to Sanchez St
Map of this block · See it on the sweeping map · Centerline network number 1120000
21st St: Sanchez St to Rayburn St
Map of this block · See it on the sweeping map · Centerline network number 1121000
21st St: Rayburn St to Noe St
Map of this block · See it on the sweeping map · Centerline network number 1122000
21st St: Noe St to Castro St
Map of this block · See it on the sweeping map · Centerline network number 1123000
21st St: Castro St to Collingwood St
Map of this block · See it on the sweeping map · Centerline network number 1124000
21st St: Collingwood St to Diamond St
South 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: 1623043
Map of this block · See it on the sweeping map · Centerline network number 1125000
21st St: Diamond St to Eureka St
South side
- 2nd & 4th Wednesday, 12 to 2 PM
Next sweep: Wed, Nov 25, 12 PM
Skipped first: Veterans Day: regular daytime sweeping is suspended.
City record: 1634216
Map of this block · See it on the sweeping map · Centerline network number 1126000
21st St: Eureka St to Douglass St
South side
- 2nd & 4th Wednesday, 12 to 2 PM
Next sweep: Wed, Nov 25, 12 PM
Skipped first: Veterans Day: regular daytime sweeping is suspended.
City record: 1634217
Map of this block · See it on the sweeping map · Centerline network number 1127000
21st St: Douglass St to Worth St
South side
- 2nd & 4th Wednesday, 12 to 2 PM
Next sweep: Wed, Nov 25, 12 PM
Skipped first: Veterans Day: regular daytime sweeping is suspended.
City record: 1634218
Map of this block · See it on the sweeping map · Centerline network number 1128000
21st St: Worth St to Grand View Ave
South side
- 2nd & 4th Wednesday, 12 to 2 PM
Next sweep: Wed, Nov 25, 12 PM
Skipped first: Veterans Day: regular daytime sweeping is suspended.
City record: 1634219
Map of this block · See it on the sweeping map · Centerline network number 1129000
Find your exact curb
The street sweeping map shows every block of 21st St 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 St say something different? Report it with the block and the city record number shown above, and we will check it.
More San Francisco streets
- 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 Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for 21st Ave, San Francisco: 25 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.
- 23rd Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for 23rd Ave, San Francisco: 21 blocks, each side of the street, with the next sweep and holiday exceptions.