Church St street cleaning schedule
34 blocks of Church 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,839 street cleaning tickets were written on Church St in 2025, the 79th most of the 1,366 streets with posted cleaning, according to SFMTA citation records. See the 2025 ticket data.
Church St: Hermann St to Duboce Ave
Map of this block · See it on the sweeping map · Centerline network number 4006000
Church St: Duboce Ave to Reservoir St
East 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 4007000
Church St: Reservoir St to 14th St
East 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 4008000
Church St: 14th St to Market St
East 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 4009000
Church St: Market St to 15th St
East 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 4010000
Church St: 15th St to 16th St
Map of this block · See it on the sweeping map · Centerline network number 4011000
Church St: 16th St to Chula Ln
Map of this block · See it on the sweeping map · Centerline network number 4012000
Church St: Chula Ln to 17th St
Map of this block · See it on the sweeping map · Centerline network number 4013000
Church St: 17th St to Dorland St
East side
- Every Monday, 6 to 8 AM
- Every Wednesday, 6 to 8 AM
Next sweep: Mon, Nov 2, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 4014000
Church St: Dorland St to 18th St
East side
- Every Monday, 6 to 8 AM
- Every Wednesday, 6 to 8 AM
Next sweep: Mon, Nov 2, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 4015000
Church St: 18th St to Hancock St
Map of this block · See it on the sweeping map · Centerline network number 4016000
Church St: Hancock St to 19th St
Map of this block · See it on the sweeping map · Centerline network number 4017000
Church St: 19th St to Cumberland St
Map of this block · See it on the sweeping map · Centerline network number 4018000
Church St: Cumberland St to 20th St
Map of this block · See it on the sweeping map · Centerline network number 4019000
Church St: 20th St to Liberty St
Map of this block · See it on the sweeping map · Centerline network number 4020000
Church St: Liberty St to 21st St
Map of this block · See it on the sweeping map · Centerline network number 4021000
Church St: 21st St to Hill St
East 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: 1615153
Map of this block · See it on the sweeping map · Centerline network number 4022000
Church St: Hill St to 22nd St
East 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: 1615154
Map of this block · See it on the sweeping map · Centerline network number 4023000
Church St: 22nd St to 23rd St
East 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: 1615155
Map of this block · See it on the sweeping map · Centerline network number 4024000
Church St: 23rd St to Elizabeth St
East 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: 1615156
Map of this block · See it on the sweeping map · Centerline network number 4025000
Church St: Elizabeth St to 24th St
East 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: 1615157
Map of this block · See it on the sweeping map · Centerline network number 4026000
Church St: 24th St to Jersey St
East 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: 1615158
Map of this block · See it on the sweeping map · Centerline network number 4027000
Church St: Jersey St to 25th St
East 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: 1615159
Map of this block · See it on the sweeping map · Centerline network number 4028000
Church St: 25th St to Clipper St
East 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: 1615160
Map of this block · See it on the sweeping map · Centerline network number 4029000
Church St: Clipper St to 26th St
East 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: 1615161
Map of this block · See it on the sweeping map · Centerline network number 4030000
Church St: 26th St to Cesar Chavez St
East 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: 1615162
Map of this block · See it on the sweeping map · Centerline network number 4031000
Church St: Cesar Chavez St to 27th St
East 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: 1615163
Map of this block · See it on the sweeping map · Centerline network number 4032000
Church St: 27th St to Duncan St
East 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: 1615164
Map of this block · See it on the sweeping map · Centerline network number 4033000
Church St: Duncan St to 28th St
East 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: 1615165
Map of this block · See it on the sweeping map · Centerline network number 4034000
Church St: 28th St to Valley St
East 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: 1615166
Map of this block · See it on the sweeping map · Centerline network number 4035000
Church St: Valley St to 29th St
East 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: 1615167
Map of this block · See it on the sweeping map · Centerline network number 4036000
Church St: 29th St to Day St
East 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: 1615168
Map of this block · See it on the sweeping map · Centerline network number 4037000
Church St: Day St to 30th St
East 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: 1615169
Map of this block · See it on the sweeping map · Centerline network number 4038000
Church St: 30th St to Randall St
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: 1615170
Map of this block · See it on the sweeping map · Centerline network number 4039000
Find your exact curb
The street sweeping map shows every block of Church 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 Church 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
- Cayuga Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for Cayuga Ave, San Francisco: 34 blocks, each side of the street, with the next sweep and holiday exceptions.
- Cesar Chavez St Street Cleaning Schedule, San Francisco
Street cleaning schedule for Cesar Chavez St, San Francisco: 51 blocks, each side of the street, with the next sweep and holiday exceptions.
- Chestnut St Street Cleaning Schedule, San Francisco
Street cleaning schedule for Chestnut St, San Francisco: 23 blocks, each side of the street, with the next sweep and holiday exceptions.
- Clay St Street Cleaning Schedule, San Francisco
Street cleaning schedule for Clay St, San Francisco: 41 blocks, each side of the street, with the next sweep and holiday exceptions.
- Clement St Street Cleaning Schedule, San Francisco
Street cleaning schedule for Clement St, San Francisco: 44 blocks, each side of the street, with the next sweep and holiday exceptions.
- Columbus Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for Columbus Ave, San Francisco: 23 blocks, each side of the street, with the next sweep and holiday exceptions.