O'Farrell St street cleaning schedule
27 blocks of O'Farrell 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.
2,669 street cleaning tickets were written on O'Farrell St in 2025, the 40th most of the 1,366 streets with posted cleaning, according to SFMTA citation records. See the 2025 ticket data.
O'Farrell St: Market St to Security Pacific Pl
South side
- Every Tuesday, 2 to 6 AM
- Every Thursday, 2 to 6 AM
- Every Sunday, 2 to 6 AM
Next sweep: Tue, Nov 3, 2 AM
Map of this block · See it on the sweeping map · Centerline network number 9720000
O'Farrell St: Security Pacific Pl to Stockton St
South side
- Every Tuesday, 2 to 6 AM
- Every Thursday, 2 to 6 AM
- Every Sunday, 2 to 6 AM
Next sweep: Tue, Nov 3, 2 AM
Map of this block · See it on the sweeping map · Centerline network number 9721000
O'Farrell St: Stockton St to Powell St
South side
- Every Tuesday, 2 to 6 AM
- Every Thursday, 2 to 6 AM
- Every Sunday, 2 to 6 AM
Next sweep: Tue, Nov 3, 2 AM
Map of this block · See it on the sweeping map · Centerline network number 9722000
O'Farrell St: Powell St to Cyril Magnin St
South side
- Every Tuesday, 2 to 6 AM
- Every Thursday, 2 to 6 AM
- Every Sunday, 2 to 6 AM
Next sweep: Tue, Nov 3, 2 AM
Map of this block · See it on the sweeping map · Centerline network number 9723000
O'Farrell St: Cyril Magnin St to Elwood St
South side
- Every Tuesday, 2 to 6 AM
- Every Thursday, 2 to 6 AM
- Every Sunday, 2 to 6 AM
Next sweep: Tue, Nov 3, 2 AM
Map of this block · See it on the sweeping map · Centerline network number 9724000
O'Farrell St: Elwood St to Mason St
South side
- Every Tuesday, 2 to 6 AM
- Every Thursday, 2 to 6 AM
- Every Sunday, 2 to 6 AM
Next sweep: Tue, Nov 3, 2 AM
Map of this block · See it on the sweeping map · Centerline network number 9725000
O'Farrell St: Mason St to Taylor St
South side
- Every Tuesday, 2 to 6 AM
- Every Thursday, 2 to 6 AM
- Every Sunday, 2 to 6 AM
Next sweep: Tue, Nov 3, 2 AM
Map of this block · See it on the sweeping map · Centerline network number 9726000
O'Farrell St: Taylor St to Shannon St
South side
- Every Tuesday, 6 to 8 AM
- Every Thursday, 6 to 8 AM
- Every Sunday, 6 to 8 AM
Next sweep: Tue, Nov 3, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 9727000
O'Farrell St: Shannon St to Jones St
South side
- Every Tuesday, 6 to 8 AM
- Every Thursday, 6 to 8 AM
- Every Sunday, 6 to 8 AM
Next sweep: Tue, Nov 3, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 9728000
O'Farrell St: Jones St to Leavenworth St
South side
- Every Tuesday, 6 to 8 AM
- Every Thursday, 6 to 8 AM
- Every Sunday, 6 to 8 AM
Next sweep: Tue, Nov 3, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 9729000
O'Farrell St: Leavenworth St to Harlem Aly
South side
- Every Tuesday, 6 to 8 AM
- Every Thursday, 6 to 8 AM
- Every Sunday, 6 to 8 AM
Next sweep: Tue, Nov 3, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 9730000
O'Farrell St: Harlem Aly to Ada Ct
South side
- Every Tuesday, 6 to 8 AM
- Every Thursday, 6 to 8 AM
- Every Sunday, 6 to 8 AM
Next sweep: Tue, Nov 3, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 9731000
O'Farrell St: Ada Ct to Hyde St
South side
- Every Tuesday, 6 to 8 AM
- Every Thursday, 6 to 8 AM
- Every Sunday, 6 to 8 AM
Next sweep: Tue, Nov 3, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 9732000
O'Farrell St: Hyde St to Larkin St
South side
- Every Tuesday, 6 to 8 AM
- Every Thursday, 6 to 8 AM
- Every Sunday, 6 to 8 AM
Next sweep: Tue, Nov 3, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 9733000
O'Farrell St: Larkin St to Polk St
South side
- Every Tuesday, 6 to 8 AM
- Every Thursday, 6 to 8 AM
- Every Sunday, 6 to 8 AM
Next sweep: Tue, Nov 3, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 9734000
O'Farrell St: Polk St to Van Ness Ave
South side
- Every Tuesday, 6 to 8 AM
- Every Thursday, 6 to 8 AM
- Every Sunday, 6 to 8 AM
Next sweep: Tue, Nov 3, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 9735000
O'Farrell St: Van Ness Ave to Franklin St
Map of this block · See it on the sweeping map · Centerline network number 9736000
O'Farrell St: Hollis St to Webster St
Map of this block · See it on the sweeping map · Centerline network number 9737000
O'Farrell St: Fillmore St to Steiner St
Map of this block · See it on the sweeping map · Centerline network number 9738000
O'Farrell St: Pierce St to Scott St
Map of this block · See it on the sweeping map · Centerline network number 9739000
O'Farrell St: Scott St to Beideman St
Map of this block · See it on the sweeping map · Centerline network number 9740000
O'Farrell St: Beideman St to Divisadero St
Map of this block · See it on the sweeping map · Centerline network number 9741000
O'Farrell St: Divisadero St to Broderick St
South side
- 1st, 2nd, 3rd & 4th Monday, 6 to 8 AM
Next sweep: Mon, Nov 2, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 9742000
O'Farrell St: Broderick St to Saint Joseph's Ave
South side
- 1st, 2nd, 3rd & 4th Monday, 6 to 8 AM
Next sweep: Mon, Nov 2, 6 AM
Map of this block · See it on the sweeping map · Centerline network number 9743000
O'Farrell St: Saint Joseph's Ave to Lyon St
Map of this block · See it on the sweeping map · Centerline network number 9744000
O'Farrell St: Lyon St to Anzavista Ave
Map of this block · See it on the sweeping map · Centerline network number 9745000
O'Farrell St: Anzavista Ave to Anza St
Map of this block · See it on the sweeping map · Centerline network number 9746000
Find your exact curb
The street sweeping map shows every block of O'Farrell 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 O'Farrell 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
- Newhall St Street Cleaning Schedule, San Francisco
Street cleaning schedule for Newhall St, San Francisco: 23 blocks, each side of the street, with the next sweep and holiday exceptions.
- Noe St Street Cleaning Schedule, San Francisco
Street cleaning schedule for Noe St, San Francisco: 34 blocks, each side of the street, with the next sweep and holiday exceptions.
- Noriega St Street Cleaning Schedule, San Francisco
Street cleaning schedule for Noriega St, San Francisco: 46 blocks, each side of the street, with the next sweep and holiday exceptions.
- Oak St Street Cleaning Schedule, San Francisco
Street cleaning schedule for Oak St, San Francisco: 21 blocks, each side of the street, with the next sweep and holiday exceptions.
- Ocean Ave Street Cleaning Schedule, San Francisco
Street cleaning schedule for Ocean Ave, San Francisco: 112 blocks, each side of the street, with the next sweep and holiday exceptions.
- Octavia St Street Cleaning Schedule, San Francisco
Street cleaning schedule for Octavia St, San Francisco: 34 blocks, each side of the street, with the next sweep and holiday exceptions.