SweepBeep

28th Ave street cleaning schedule

23 blocks of 28th 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,295 street cleaning tickets were written on 28th Ave in 2025, according to SFMTA citation records. See the 2025 ticket data.

28th Ave: El Camino Del Mar to McLaren Ave

East side

  • 2nd & 4th Monday, 1 to 3 PM

Next sweep: Mon, Nov 9, 1 PM

City record: 1643859

West side

  • 2nd & 4th Thursday, 9 to 11 AM

Next sweep: Thu, Nov 12, 9 AM

City record: 1643857

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

28th Ave: McLaren Ave to Lake St

East side

  • 2nd & 4th Monday, 1 to 3 PM

Next sweep: Mon, Nov 9, 1 PM

City record: 1643860

West side

  • 2nd & 4th Tuesday, 9 to 11 AM

Next sweep: Tue, Nov 10, 9 AM

City record: 1643858

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

28th Ave: Lake St to California St

East side

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

Next sweep: Fri, Nov 13, 8 AM

City record: 1643861

West side

  • 2nd & 4th Thursday, 9 to 11 AM

Next sweep: Thu, Nov 12, 9 AM

City record: 1644327

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

28th Ave: California St to Clement St

East side

  • 2nd & 4th Thursday, 10 AM to 12 PM

Next sweep: Thu, Nov 12, 10 AM

City record: 1644328

West side

  • 2nd & 4th Friday, 9 to 11 AM

Next sweep: Fri, Nov 13, 9 AM

City record: 1643862

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

28th Ave: Clement St to Geary Blvd

East side

  • 2nd & 4th Thursday, 10 AM to 12 PM

Next sweep: Thu, Nov 12, 10 AM

City record: 1644329

West side

  • 2nd & 4th Friday, 9 to 11 AM

Next sweep: Fri, Nov 13, 9 AM

City record: 1643863

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

28th Ave: Geary Blvd to Anza St

East side

  • 2nd & 4th Thursday, 10 AM to 12 PM

Next sweep: Thu, Nov 12, 10 AM

City record: 1644330

West side

  • 2nd & 4th Friday, 9 to 11 AM

Next sweep: Fri, Nov 13, 9 AM

City record: 1643864

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

28th Ave: Anza St to Balboa St

East side

  • 2nd & 4th Thursday, 10 AM to 12 PM

Next sweep: Thu, Nov 12, 10 AM

City record: 1644331

West side

  • 2nd & 4th Friday, 9 to 11 AM

Next sweep: Fri, Nov 13, 9 AM

City record: 1643865

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

28th Ave: Balboa St to Cabrillo St

East side

  • 2nd & 4th Thursday, 10 AM to 12 PM

Next sweep: Thu, Nov 12, 10 AM

City record: 1644332

West side

  • 2nd & 4th Friday, 9 to 11 AM

Next sweep: Fri, Nov 13, 9 AM

City record: 1643866

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

28th Ave: Cabrillo St to Fulton St

East side

  • 2nd & 4th Thursday, 10 AM to 12 PM

Next sweep: Thu, Nov 12, 10 AM

City record: 1644333

West side

  • 2nd & 4th Friday, 9 to 11 AM

Next sweep: Fri, Nov 13, 9 AM

City record: 1643867

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

28th Ave: Lincoln Way to Irving St

East side

  • 1st, 3rd & 5th Friday, 8 to 10 AM

Next sweep: Fri, Nov 6, 8 AM

City record: 1645422

West side

  • 1st, 3rd & 5th Tuesday, 9 to 11 AM

Next sweep: Tue, Nov 3, 9 AM

City record: 1646008

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

28th Ave: Irving St to Judah St

East side

  • 1st, 3rd & 5th Friday, 8 to 10 AM

Next sweep: Fri, Nov 6, 8 AM

City record: 1645423

West side

  • 1st, 3rd & 5th Tuesday, 9 to 11 AM

Next sweep: Tue, Nov 3, 9 AM

City record: 1645247

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

28th Ave: Judah St to Kirkham St

East side

  • 1st, 3rd & 5th Friday, 8 to 10 AM

Next sweep: Fri, Nov 6, 8 AM

City record: 1645424

West side

  • 1st, 3rd & 5th Tuesday, 9 to 11 AM

Next sweep: Tue, Nov 3, 9 AM

City record: 1645248

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

28th Ave: Kirkham St to Lawton St

East side

  • 1st, 3rd & 5th Friday, 8 to 10 AM

Next sweep: Fri, Nov 6, 8 AM

City record: 1645841

West side

  • 1st, 3rd & 5th Tuesday, 9 to 11 AM

Next sweep: Tue, Nov 3, 9 AM

City record: 1645249

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

28th Ave: Lawton St to Moraga St

East side

  • 1st, 3rd & 5th Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1645250

West side

  • 1st, 3rd & 5th Thursday, 8 to 10 AM

Next sweep: Thu, Nov 5, 8 AM

City record: 1646009

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

28th Ave: Moraga St to Noriega St

East side

  • 1st, 3rd & 5th Monday, 9 to 11 AM

Next sweep: Mon, Nov 2, 9 AM

City record: 1645842

West side

  • 1st, 3rd & 5th Thursday, 8 to 10 AM

Next sweep: Thu, Nov 5, 8 AM

City record: 1646010

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

28th Ave: Noriega St to Ortega St

East side

  • 1st, 3rd & 5th Monday, 9 to 11 AM

Next sweep: Mon, Nov 2, 9 AM

City record: 1645843

West side

  • 1st, 3rd & 5th Thursday, 8 to 10 AM

Next sweep: Thu, Nov 5, 8 AM

City record: 1646011

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

28th Ave: Ortega St to Pacheco St

East side

  • 1st, 3rd & 5th Monday, 9 to 11 AM

Next sweep: Mon, Nov 2, 9 AM

City record: 1645844

West side

  • 1st, 3rd & 5th Thursday, 8 to 10 AM

Next sweep: Thu, Nov 5, 8 AM

City record: 1645251

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

28th Ave: Pacheco St to Quintara St

East side

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

Next sweep: Thu, Nov 12, 8 AM

City record: 1641608

West side

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

Next sweep: Mon, Nov 9, 8 AM

City record: 1600336

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

28th Ave: Quintara St to Rivera St

East side

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

Next sweep: Thu, Nov 12, 8 AM

City record: 1641609

West side

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

Next sweep: Mon, Nov 9, 8 AM

City record: 1600337

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

28th Ave: Rivera St to Santiago St

East side

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

Next sweep: Thu, Nov 12, 8 AM

City record: 1641610

West side

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

Next sweep: Mon, Nov 9, 8 AM

City record: 1600338

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

28th Ave: Santiago St to Taraval St

East side

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

Next sweep: Thu, Nov 12, 8 AM

City record: 1641611

West side

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

Next sweep: Mon, Nov 9, 8 AM

City record: 1600339

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

28th Ave: Taraval St to Ulloa St

East side

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

Next sweep: Tue, Nov 10, 8 AM

City record: 1600340

West side

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

Next sweep: Fri, Nov 13, 8 AM

City record: 1626900

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

28th Ave: Ulloa St to Vicente St

East side

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

Next sweep: Tue, Nov 10, 8 AM

City record: 1600341

West side

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

Next sweep: Fri, Nov 13, 8 AM

City record: 1626901

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

Find your exact curb

The street sweeping map shows every block of 28th 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 map

We are also building alerts that know where your car is parked. Join the waitlist.

Does a posted sign on 28th Ave say something different? Report it with the block and the city record number shown above, and we will check it.