SweepBeep

25th St street cleaning schedule

55 blocks of 25th 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,541 street cleaning tickets were written on 25th St in 2025, the 47th most of the 1,366 streets with posted cleaning, according to SFMTA citation records. See the 2025 ticket data.

25th St: 03rd St to Tennessee St

South side

  • Every Friday, 12 to 6 AM

Next sweep: Fri, Nov 6, 12 AM

City record: 1607784

North side

  • Every Wednesday, 12 to 6 AM

Next sweep: Wed, Nov 4, 12 AM

City record: 1607789

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

25th St: Tennessee St to Minnesota St

South side

  • Every Friday, 12 to 6 AM

Next sweep: Fri, Nov 6, 12 AM

City record: 1607785

North side

  • Every Wednesday, 12 to 6 AM

Next sweep: Wed, Nov 4, 12 AM

City record: 1607790

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

25th St: Minnesota St to Indiana St

South side

  • Every Friday, 12 to 6 AM

Next sweep: Fri, Nov 6, 12 AM

City record: 1607786

North side

  • Every Wednesday, 12 to 6 AM

Next sweep: Wed, Nov 4, 12 AM

City record: 1607791

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

25th St: Indiana St to Iowa St

South side

  • Every Friday, 12 to 6 AM

Next sweep: Fri, Nov 6, 12 AM

City record: 1607787

North side

  • Every Wednesday, 12 to 6 AM

Next sweep: Wed, Nov 4, 12 AM

City record: 1607792

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

25th St: Iowa St to Pennsylvania Ave

South side

  • Every Friday, 12 to 6 AM

Next sweep: Fri, Nov 6, 12 AM

City record: 1607788

North side

  • Every Wednesday, 12 to 6 AM

Next sweep: Wed, Nov 4, 12 AM

City record: 1607793

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

25th St: Pennsylvania Ave to Mississippi St

South side

  • Every Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1646413

North side

  • Every Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1646883

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

25th St: Mississippi St to Texas St

South side

  • Every Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1646414

North side

  • Every Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1646884

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

25th St: Texas St to Missouri St

South side

  • Every Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1646415

North side

  • Every Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1646885

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

25th St: Missouri St to Connecticut St

South side

  • Every Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1646416

North side

  • Every Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1646886

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

25th St: Connecticut St to Wisconsin St

South side

  • Every Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1646417

North side

  • Every Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1646887

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

25th St: Wisconsin St to Littlefield Ter

Southeast side

  • Every Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1646418

Northwest side

  • Every Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1646422

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

25th St: Littlefield Ter to De Haro St

South side

  • Every Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1646419

North side

  • Every Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1646423

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

25th St: De Haro St to Rhode Island St

South side

  • Every Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1646420

North side

  • Every Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1646424

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

25th St: Rhode Island St to Kansas St

South side

  • Every Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1646421

North side

  • Every Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1646425

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

25th St: Vermont St to San Bruno Ave

South side

  • Every Tuesday, 6 to 8 AM

Next sweep: Tue, Nov 3, 6 AM

City record: 1608705

North side

  • Every Monday, 6 to 8 AM

Next sweep: Mon, Nov 2, 6 AM

City record: 1623188

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

25th St: San Bruno Ave to Utah St

South side

  • Every Tuesday, 6 to 8 AM

Next sweep: Tue, Nov 3, 6 AM

City record: 1608706

North side

  • Every Monday, 6 to 8 AM

Next sweep: Mon, Nov 2, 6 AM

City record: 1623189

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

25th St: Utah St to Potrero Ave

South side

  • Every Tuesday, 6 to 8 AM

Next sweep: Tue, Nov 3, 6 AM

City record: 1608707

North side

  • Every Monday, 6 to 8 AM

Next sweep: Mon, Nov 2, 6 AM

City record: 1623190

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

25th St: Potrero Ave to Hampshire St

South side

  • Every Wednesday, 8 to 10 AM

Next sweep: Wed, Nov 4, 8 AM

City record: 1623191

North side

  • Every Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1634358

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

25th St: Hampshire St to York St

South side

  • Every Wednesday, 8 to 10 AM

Next sweep: Wed, Nov 4, 8 AM

City record: 1623192

North side

  • Every Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1634359

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

25th St: York St to Bryant St

South side

  • Every Wednesday, 8 to 10 AM

Next sweep: Wed, Nov 4, 8 AM

City record: 1623193

North side

  • Every Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1634360

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

25th St: Bryant St to Florida St

South side

  • Every Wednesday, 8 to 10 AM

Next sweep: Wed, Nov 4, 8 AM

City record: 1623194

North side

  • Every Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1634361

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

25th St: Florida St to Alabama St

South side

  • Every Wednesday, 8 to 10 AM

Next sweep: Wed, Nov 4, 8 AM

City record: 1623195

North side

  • Every Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1634362

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

25th St: Alabama St to Harrison St

South side

  • Every Wednesday, 8 to 10 AM

Next sweep: Wed, Nov 4, 8 AM

City record: 1623196

North side

  • Every Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1634363

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

25th St: Harrison St to Balmy St

South side

  • Every Wednesday, 8 to 10 AM

Next sweep: Wed, Nov 4, 8 AM

City record: 1623197

North side

  • Every Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1634364

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

25th St: Balmy St to Treat Ave

South side

  • Every Wednesday, 8 to 10 AM

Next sweep: Wed, Nov 4, 8 AM

City record: 1623198

North side

  • Every Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1634365

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

25th St: Treat Ave to Lucky St

South side

  • Every Wednesday, 8 to 10 AM

Next sweep: Wed, Nov 4, 8 AM

City record: 1623199

North side

  • Every Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1634366

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

25th St: Lucky St to Folsom St

South side

  • Every Wednesday, 8 to 10 AM

Next sweep: Wed, Nov 4, 8 AM

City record: 1623200

North side

  • Every Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1634367

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

25th St: Folsom St to Horace St

South side

  • Every Wednesday, 8 to 10 AM

Next sweep: Wed, Nov 4, 8 AM

City record: 1623201

North side

  • Every Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1634368

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

25th St: Horace St to Shotwell St

South side

  • Every Wednesday, 8 to 10 AM

Next sweep: Wed, Nov 4, 8 AM

City record: 1623202

North side

  • Every Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1634369

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

25th St: Shotwell St to Virgil St

South side

  • Every Wednesday, 8 to 10 AM

Next sweep: Wed, Nov 4, 8 AM

City record: 1623203

North side

  • Every Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1634370

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

25th St: Virgil St to South Van Ness Ave

South side

  • Every Wednesday, 8 to 10 AM

Next sweep: Wed, Nov 4, 8 AM

City record: 1623204

North side

  • Every Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1634371

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

25th St: South Van Ness Ave to Cypress St

South side

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

Next sweep: Tue, Nov 3, 6 AM

City records: 1646238, 1634383

North 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: 1646426, 1607815, 1607823

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

25th St: Cypress St to Capp St

South side

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

Next sweep: Tue, Nov 3, 6 AM

City records: 1646239, 1634384

North 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: 1646427, 1607816, 1607824

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

25th St: Capp St to Lilac St

South side

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

Next sweep: Tue, Nov 3, 6 AM

City records: 1646240, 1634385

North 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: 1646428, 1607817, 1607825

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

25th St: Lilac St to Mission St

South side

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

Next sweep: Tue, Nov 3, 6 AM

City records: 1646241, 1634386

North 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: 1646429, 1607818, 1607826

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

25th St: Mission St to Osage Aly

South side

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

Next sweep: Tue, Nov 3, 6 AM

City records: 1646242, 1634387

North 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: 1646430, 1607819, 1607827

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

25th St: Osage Aly to Bartlett St

South side

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

Next sweep: Tue, Nov 3, 6 AM

City records: 1646243, 1634388

North 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: 1646431, 1607820, 1607828

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

25th St: Bartlett St to Orange Aly

South side

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

Next sweep: Tue, Nov 3, 6 AM

City records: 1646244, 1634389

North 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: 1646432, 1607821, 1607829

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

25th St: Orange Aly to Valencia St

South side

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

Next sweep: Tue, Nov 3, 6 AM

City records: 1646245, 1634390

North 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: 1646433, 1607822, 1607830

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

25th St: Valencia St to Poplar St

South side

  • Every Tuesday, 7 to 9 AM

Next sweep: Tue, Nov 3, 7 AM

City records: 1607831, 1607834

North side

  • Every Friday, 7 to 9 AM

Next sweep: Fri, Nov 6, 7 AM

City records: 1634380, 1634391

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

25th St: Poplar St to San Jose Ave

South side

  • Every Tuesday, 7 to 9 AM

Next sweep: Tue, Nov 3, 7 AM

City records: 1607832, 1607835

North side

  • Every Friday, 7 to 9 AM

Next sweep: Fri, Nov 6, 7 AM

City records: 1634381, 1634392

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

25th St: San Jose Ave to Guerrero St

South side

  • Every Tuesday, 7 to 9 AM

Next sweep: Tue, Nov 3, 7 AM

City records: 1607833, 1607836

North side

  • Every Friday, 7 to 9 AM

Next sweep: Fri, Nov 6, 7 AM

City records: 1634382, 1634393

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

25th St: Guerrero St to Fair Oaks St

South side

  • 2nd & 4th Friday, 12 to 2 PM

Next sweep: Fri, Nov 13, 12 PM

City record: 1634394

North side

  • 2nd & 4th Tuesday, 12 to 2 PM

Next sweep: Tue, Nov 10, 12 PM

City record: 1623205

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

25th St: Fair Oaks St to Dolores St

South side

  • 2nd & 4th Friday, 12 to 2 PM

Next sweep: Fri, Nov 13, 12 PM

City record: 1634395

North side

  • 2nd & 4th Tuesday, 12 to 2 PM

Next sweep: Tue, Nov 10, 12 PM

City record: 1623206

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

25th St: Dolores St to Church St

South side

  • 2nd & 4th Friday, 12 to 2 PM

Next sweep: Fri, Nov 13, 12 PM

City record: 1634396

North side

  • 2nd & 4th Tuesday, 12 to 2 PM

Next sweep: Tue, Nov 10, 12 PM

City record: 1623207

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

25th St: Church St to Vicksburg St

South side

  • 2nd & 4th Friday, 12 to 2 PM

Next sweep: Fri, Nov 13, 12 PM

City record: 1634397

North side

  • 2nd & 4th Tuesday, 12 to 2 PM

Next sweep: Tue, Nov 10, 12 PM

City record: 1623208

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

25th St: Vicksburg St to Sanchez St

South side

  • 2nd & 4th Friday, 12 to 2 PM

Next sweep: Fri, Nov 13, 12 PM

City record: 1634398

North side

  • 2nd & 4th Tuesday, 12 to 2 PM

Next sweep: Tue, Nov 10, 12 PM

City record: 1623209

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

25th St: Sanchez St to Noe St

South side

  • 2nd & 4th Friday, 12 to 2 PM

Next sweep: Fri, Nov 13, 12 PM

City record: 1634399

North side

  • 2nd & 4th Tuesday, 12 to 2 PM

Next sweep: Tue, Nov 10, 12 PM

City record: 1623210

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

25th St: Noe St to Castro St

South side

  • Every Monday, 6 to 8 AM

Next sweep: Mon, Nov 2, 6 AM

City records: 1623213, 1623214

North side

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

Next sweep: Tue, Nov 10, 9 AM

City record: 1623211

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

25th St: Castro St to Diamond St

South side

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

Next sweep: Fri, Nov 13, 9 AM

City record: 1607837

North side

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

Next sweep: Tue, Nov 10, 9 AM

City record: 1623212

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

25th St: Diamond St to Douglass St

South side

  • 2nd & 4th Monday, 12 to 2 PM

Next sweep: Mon, Nov 9, 12 PM

City record: 1623220

North side

  • 2nd & 4th Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 25, 12 PM

Skipped first: Veterans Day: regular daytime sweeping is suspended.

City record: 1623215

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

25th St: Douglass St to Homestead St

South side

  • 2nd & 4th Monday, 12 to 2 PM

Next sweep: Mon, Nov 9, 12 PM

City record: 1623221

North side

  • 2nd & 4th Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 25, 12 PM

Skipped first: Veterans Day: regular daytime sweeping is suspended.

City record: 1623216

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

25th St: Homestead St to Hoffman Ave

South side

  • 2nd & 4th Monday, 12 to 2 PM

Next sweep: Mon, Nov 9, 12 PM

City record: 1608708

North side

  • 2nd & 4th Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 25, 12 PM

Skipped first: Veterans Day: regular daytime sweeping is suspended.

City record: 1623217

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

25th St: Hoffman Ave to Fountain St

South side

  • 2nd & 4th Monday, 12 to 2 PM

Next sweep: Mon, Nov 9, 12 PM

City record: 1608709

North side

  • 2nd & 4th Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 25, 12 PM

Skipped first: Veterans Day: regular daytime sweeping is suspended.

City record: 1623218

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

25th St: Fountain St to Grand View Ave

South side

  • 2nd & 4th Monday, 12 to 2 PM

Next sweep: Mon, Nov 9, 12 PM

City record: 1608710

North side

  • 2nd & 4th Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 25, 12 PM

Skipped first: Veterans Day: regular daytime sweeping is suspended.

City record: 1623219

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

Find your exact curb

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