SweepBeep

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

East side

  • Every Friday, 9 to 11 AM

Next sweep: Fri, Nov 6, 9 AM

City record: 1615119

West side

  • Every Wednesday, 8 to 10 AM

Next sweep: Wed, Nov 4, 8 AM

City record: 1602692

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

City records: 1602693, 1602697

West side

  • Every Monday, 6 to 8 AM
  • Every Wednesday, 6 to 8 AM
  • Every Friday, 6 to 8 AM

Next sweep: Mon, Nov 2, 6 AM

City records: 1637011, 1637015, 1637019

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

City records: 1602694, 1602698

West side

  • Every Monday, 6 to 8 AM
  • Every Wednesday, 6 to 8 AM
  • Every Friday, 6 to 8 AM

Next sweep: Mon, Nov 2, 6 AM

City records: 1637012, 1637016, 1637020

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

City records: 1602695, 1602699

West side

  • Every Monday, 6 to 8 AM
  • Every Wednesday, 6 to 8 AM
  • Every Friday, 6 to 8 AM

Next sweep: Mon, Nov 2, 6 AM

City records: 1637013, 1637017, 1637021

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

City records: 1602696, 1602700

West side

  • Every Monday, 6 to 8 AM
  • Every Wednesday, 6 to 8 AM
  • Every Friday, 6 to 8 AM

Next sweep: Mon, Nov 2, 6 AM

City records: 1637014, 1637018, 1637022

Map of this block · See it on the sweeping map · Centerline network number 4010000

Church St: 15th St to 16th St

East side

  • Every Wednesday, 9 to 11 AM

Next sweep: Wed, Nov 4, 9 AM

City record: 1637023

West side

  • Every Friday, 9 to 11 AM

Next sweep: Fri, Nov 6, 9 AM

City record: 1629711

Map of this block · See it on the sweeping map · Centerline network number 4011000

Church St: 16th St to Chula Ln

East side

  • Every Wednesday, 6 to 8 AM

Next sweep: Wed, Nov 4, 6 AM

City record: 1629742

West side

  • Every Monday, 6 to 8 AM

Next sweep: Mon, Nov 2, 6 AM

City record: 1602713

Map of this block · See it on the sweeping map · Centerline network number 4012000

Church St: Chula Ln to 17th St

East side

  • Every Wednesday, 6 to 8 AM

Next sweep: Wed, Nov 4, 6 AM

City record: 1629743

West side

  • Every Monday, 6 to 8 AM

Next sweep: Mon, Nov 2, 6 AM

City record: 1602714

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

City records: 1602715, 1629744

West side

  • Every Tuesday, 6 to 8 AM
  • Every Friday, 6 to 8 AM

Next sweep: Tue, Nov 3, 6 AM

City records: 1615120, 1615122

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

City records: 1602716, 1629745

West side

  • Every Tuesday, 6 to 8 AM
  • Every Friday, 6 to 8 AM

Next sweep: Tue, Nov 3, 6 AM

City records: 1615121, 1615123

Map of this block · See it on the sweeping map · Centerline network number 4015000

Church St: 18th St to Hancock St

East side

  • Every Wednesday, 9 to 11 AM

Next sweep: Wed, Nov 4, 9 AM

City record: 1615130

West side

  • Every Friday, 9 to 11 AM

Next sweep: Fri, Nov 6, 9 AM

City record: 1615124

Map of this block · See it on the sweeping map · Centerline network number 4016000

Church St: Hancock St to 19th St

East side

  • Every Wednesday, 9 to 11 AM

Next sweep: Wed, Nov 4, 9 AM

City record: 1615131

West side

  • Every Friday, 9 to 11 AM

Next sweep: Fri, Nov 6, 9 AM

City record: 1615125

Map of this block · See it on the sweeping map · Centerline network number 4017000

Church St: 19th St to Cumberland St

East side

  • Every Wednesday, 9 to 11 AM

Next sweep: Wed, Nov 4, 9 AM

City record: 1615132

West side

  • Every Friday, 9 to 11 AM

Next sweep: Fri, Nov 6, 9 AM

City record: 1615126

Map of this block · See it on the sweeping map · Centerline network number 4018000

Church St: Cumberland St to 20th St

East side

  • Every Wednesday, 9 to 11 AM

Next sweep: Wed, Nov 4, 9 AM

City record: 1615133

West side

  • Every Friday, 9 to 11 AM

Next sweep: Fri, Nov 6, 9 AM

City record: 1615127

Map of this block · See it on the sweeping map · Centerline network number 4019000

Church St: 20th St to Liberty St

East side

  • Every Wednesday, 9 to 11 AM

Next sweep: Wed, Nov 4, 9 AM

City record: 1615134

West side

  • Every Friday, 9 to 11 AM

Next sweep: Fri, Nov 6, 9 AM

City record: 1615128

Map of this block · See it on the sweeping map · Centerline network number 4020000

Church St: Liberty St to 21st St

East side

  • Every Wednesday, 9 to 11 AM

Next sweep: Wed, Nov 4, 9 AM

City record: 1615135

West side

  • Every Friday, 9 to 11 AM

Next sweep: Fri, Nov 6, 9 AM

City record: 1615129

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615136

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615137

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615138

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615139

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615140

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615141

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615142

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615143

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615144

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615145

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615146

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615147

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615148

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615149

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615150

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615151

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

West side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615152

Map of this block · See it on the sweeping map · Centerline network number 4038000

Church St: 30th St to Randall St

East side

  • 2nd & 4th Monday, 8 to 10 AM

Next sweep: Mon, Nov 9, 8 AM

City record: 1615171

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 map

We 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.