SweepBeep

25th Ave street cleaning schedule

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

25th Ave: Start: 01-24 Block to Seacliff Ave

East side

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

Next sweep: Mon, Nov 9, 9 AM

City record: 1644816

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

25th Ave: Seacliff Ave to Scenic Way

Southeast side

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

Next sweep: Mon, Nov 9, 9 AM

City record: 1644817

Northwest side

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

Next sweep: Tue, Nov 10, 9 AM

City record: 1644812

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

25th Ave: Scenic Way to El Camino Del Mar

East side

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

Next sweep: Thu, Nov 12, 9 AM

City record: 1644037

West side

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

Next sweep: Tue, Nov 10, 9 AM

City record: 1644813

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

25th Ave: El Camino Del Mar to Lake St

East side

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

Next sweep: Thu, Nov 12, 9 AM

City record: 1644038

West side

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

Next sweep: Tue, Nov 10, 9 AM

City record: 1644814

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

25th Ave: Lake St to California St

East side

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

Next sweep: Thu, Nov 12, 9 AM

City record: 1644039

West side

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

Next sweep: Tue, Nov 10, 9 AM

City record: 1644815

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

25th Ave: California St to Clement St

East side

  • Every Thursday, 8 to 10 AM

Next sweep: Thu, Nov 5, 8 AM

City records: 1644824, 1628082

West side

  • Every Tuesday, 8 to 10 AM

Next sweep: Tue, Nov 3, 8 AM

City records: 1644818, 1628070

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

25th Ave: Clement St to Geary Blvd

East side

  • Every Thursday, 8 to 10 AM

Next sweep: Thu, Nov 5, 8 AM

City records: 1644825, 1628083

West side

  • Every Tuesday, 8 to 10 AM

Next sweep: Tue, Nov 3, 8 AM

City records: 1644819, 1628071

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

25th Ave: Geary Blvd to Anza St

East side

  • Every Thursday, 8 to 10 AM

Next sweep: Thu, Nov 5, 8 AM

City records: 1644826, 1628084

West side

  • Every Tuesday, 8 to 10 AM

Next sweep: Tue, Nov 3, 8 AM

City records: 1644820, 1628072

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

25th Ave: Anza St to Balboa St

East side

  • Every Thursday, 8 to 10 AM

Next sweep: Thu, Nov 5, 8 AM

City records: 1644827, 1628085

West side

  • Every Tuesday, 8 to 10 AM

Next sweep: Tue, Nov 3, 8 AM

City records: 1644821, 1628073

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

25th Ave: Balboa St to Cabrillo St

East side

  • Every Thursday, 8 to 10 AM

Next sweep: Thu, Nov 5, 8 AM

City records: 1644828, 1628086

West side

  • Every Tuesday, 8 to 10 AM

Next sweep: Tue, Nov 3, 8 AM

City records: 1644822, 1628074

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

25th Ave: Cabrillo St to Fulton St

East side

  • Every Thursday, 8 to 10 AM

Next sweep: Thu, Nov 5, 8 AM

City records: 1644829, 1628087

West side

  • Every Tuesday, 8 to 10 AM

Next sweep: Tue, Nov 3, 8 AM

City records: 1644823, 1628075

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

25th Ave: Lincoln Way to Irving St

East side

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

Next sweep: Tue, Nov 3, 8 AM

City record: 1646115

West side

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

Next sweep: Fri, Nov 6, 8 AM

City record: 1645441

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

25th Ave: Irving St to Judah St

East side

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

Next sweep: Tue, Nov 3, 8 AM

City record: 1646116

West side

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

Next sweep: Fri, Nov 6, 8 AM

City record: 1645442

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

25th Ave: Judah St to Kirkham St

East side

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

Next sweep: Tue, Nov 3, 8 AM

City record: 1646117

West side

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

Next sweep: Fri, Nov 6, 8 AM

City record: 1645443

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

25th Ave: Kirkham St to Lawton St

East side

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

Next sweep: Tue, Nov 3, 8 AM

City record: 1646118

West side

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

Next sweep: Fri, Nov 6, 8 AM

City record: 1645444

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

25th Ave: Lawton St to Moraga St

East side

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

Next sweep: Thu, Nov 5, 8 AM

City record: 1645445

West side

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

Next sweep: Mon, Nov 2, 8 AM

City record: 1645448

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

25th Ave: Moraga St to Noriega St

East side

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

Next sweep: Thu, Nov 5, 8 AM

City record: 1645446

West side

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

Next sweep: Mon, Nov 2, 8 AM

City record: 1645449

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

25th Ave: Noriega St to Ortega St

East side

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

Next sweep: Thu, Nov 5, 8 AM

City record: 1645447

West side

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

Next sweep: Mon, Nov 2, 8 AM

City record: 1645450

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

25th Ave: Quintara St to Rivera St

East side

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

Next sweep: Mon, Nov 9, 8 AM

City record: 1635768

West side

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

Next sweep: Thu, Nov 12, 8 AM

City record: 1601543

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

25th Ave: Rivera St to Santiago St

East side

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

Next sweep: Mon, Nov 9, 8 AM

City record: 1635769

West side

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

Next sweep: Thu, Nov 12, 8 AM

City record: 1601544

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

25th Ave: Santiago St to Taraval St

East side

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

Next sweep: Mon, Nov 9, 8 AM

City record: 1635770

West side

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

Next sweep: Thu, Nov 12, 8 AM

City record: 1601545

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

25th Ave: Taraval St to Ulloa St

East side

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

Next sweep: Fri, Nov 13, 8 AM

City record: 1601546

West side

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

Next sweep: Tue, Nov 10, 8 AM

City record: 1628092

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

25th Ave: Ulloa St to Vicente St

East side

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

Next sweep: Fri, Nov 13, 8 AM

City record: 1601547

West side

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

Next sweep: Tue, Nov 10, 8 AM

City record: 1601549

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

25th Ave: Vicente St to Rosemary Ct

East side

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

Next sweep: Fri, Nov 13, 8 AM

City record: 1601548

West side

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

Next sweep: Tue, Nov 10, 8 AM

City record: 1601550

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

25th Ave: Sloat Blvd to Ocean Ave

East side

  • 2nd & 4th Monday, 11 AM to 1 PM

Next sweep: Mon, Nov 9, 11 AM

City record: 1601551

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: 1601553

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

25th Ave: Ocean Ave to Eucalyptus Dr

East side

  • 2nd & 4th Monday, 11 AM to 1 PM

Next sweep: Mon, Nov 9, 11 AM

City record: 1601552

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: 1601554

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

Find your exact curb

The street sweeping map shows every block of 25th 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 25th Ave say something different? Report it with the block and the city record number shown above, and we will check it.