Street cleaning in Mission, SF
Schedules here are set block by block. Tap any block on the map for its exact posted day, time, and next sweep, then set a free reminder. Below: what the public ticket record shows about Mission.
Mission in tickets
The street-cleaning fine is $105 (2026). In Mission, most tickets are written on Thursdays around 8am.
Parking in Mission
Of Mission's mapped curb, about 82% is general street parking, 13% residential-permit (RPP), and 5% loading zones. (Share of curb in SFMTA's Digital Curb data. The posted sign on your block always wins.)
- 255 12th ST · Garage856 spaces
- 2501 23rd St · Garage850 spaces · $1/hr
- 3255 21st Street · Garage350 spaces · $2/hr
- 29 BRADY ST · Lot268 spaces
No street spot? Rates are operator-supplied. Confirm on arrival.
Mission parking, live
Every curb in Mission, colored by its next street sweep. Tap a block for its posted schedule, meters, permit zone, and a free move-your-car reminder.
Street cleaning, block by block
Every swept street in Mission. Open one for its blocks, then a block for its posted days and times, the next sweep dates and when tickets actually land.
9th St 1 block
- Brannan St to Division StMon to Fri 12 to 6am; Mon to Fri 2 to 6am
11th St 2 blocks
- Natoma St to Howard StMon to Fri 4 to 6am
- Folsom St to Harrison StMon to Fri 4 to 6am
12th St 8 blocks
- Market St to Stevenson StMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am
- Stevenson St to Mission StMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am
- South Van Ness Ave to Howard StMon to Fri 4 to 6am
- Howard St to Kissling StMon to Fri 4 to 6am
- Kissling St to Folsom StMon to Fri 4 to 6am
- Folsom St to Isis StMon to Fri 4 to 6am
- Isis St to Bernice StMon to Fri 4 to 6am
- Bernice St to Harrison StMon to Fri 4 to 6am
13th St 12 blocks
- Bryant St to Harrison St · south sideTue, Thu 12 to 6am
- Bryant St to Harrison St · north sideMon, Wed, Fri 12 to 6am
- Harrison St to Trainor StTue, Thu 12 to 6am
- Trainor St to Folsom StTue, Thu 12 to 6am
- Harrison St to Bernice StMon, Wed, Fri 12 to 6am
- Bernice St to Isis StMon, Wed, Fri 12 to 6am
- Isis St to Folsom StMon, Wed, Fri 12 to 6am
- Folsom St to South Van Ness Ave · south sideMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am
- Folsom St to South Van Ness Ave · north sideMon, Wed, Fri 12 to 2am; Mon to Fri 12 to 6am
- South Van Ness Ave to Hwy 101 S On RampTue, Thu 12 to 6am
- Hwy 101 S On Ramp to Mission StTue, Thu 12 to 6am
- South Van Ness Ave to Mission StMon, Wed, Fri 12 to 6am
14th St 15 blocks
- Harrison St to Trainor StTue, Fri 6 to 8am
- Trainor St to Folsom StTue, Fri 6 to 8am
- Folsom St to Shotwell StMon to Fri 6 to 8am
- Shotwell St to South Van Ness AveMon to Fri 6 to 8am
- South Van Ness Ave to Natoma StMon to Fri 6 to 8am
- Natoma St to Minna StMon to Fri 6 to 8am
- Minna St to Mission StMon to Fri 6 to 8am
- Mission St to Woodward StMon to Fri 6 to 8am
- Woodward St to Julian AveMon to Fri 6 to 8am
- Julian Ave to Stevenson StMon to Fri 6 to 8am
- Stevenson St to Valencia StMon to Fri 6 to 8am
- Valencia St to Guerrero StWed, Thu 9 to 11am
- Guerrero St to Ramona StMon, Thu 8 to 10am
- Ramona St to Rosemont PlMon, Thu 8 to 10am
- Rosemont Pl to Dolores StMon, Thu 8 to 10am
15th St 21 blocks
- Vermont St to San Bruno AveThu, Fri 12 to 6am
- San Bruno Ave to Utah StThu, Fri 12 to 6am
- Utah St to Potrero AveThu, Fri 12 to 6am
- Potrero Ave to Hampshire StWed 8 to 10am
- Bryant St to Florida StSat, Sun 2 to 6am
- Treat Ave to Harrison StWed 12 to 6am
- Harrison St to Folsom StTue, Fri 6 to 8am
- Folsom St to Shotwell StTue 8 to 10am; Wed 12 to 2pm
- Shotwell St to South Van Ness AveTue 8 to 10am; Wed 12 to 2pm
- South Van Ness Ave to Natoma StMon to Fri 6 to 8am
- Natoma St to Capp StMon to Fri 6 to 8am
- Capp St to Minna StMon to Fri 6 to 8am
- Minna St to Mission StMon to Fri 6 to 8am
- Mission St to Wiese StMon to Fri 6 to 8am
- Wiese St to Julian AveMon to Fri 6 to 8am
- Julian Ave to Caledonia StMon to Fri 6 to 8am
- Caledonia St to Valencia StMon to Fri 6 to 8am
- Valencia St to Albion StMon, Wed to Fri 9 to 11am
- Albion St to Guerrero StMon, Wed to Fri 9 to 11am
- Guerrero St to Ramona StMon, Thu 9 to 11am
- Ramona St to Dolores StMon, Thu 9 to 11am
16th St 25 blocks
- Vermont St to San Bruno AveMon to Fri 12 to 6am
- San Bruno Ave to Utah StMon to Fri 12 to 6am
- Utah St to Potrero AveMon to Fri 12 to 6am
- Potrero Ave to Hampshire StMon to Sun 2 to 6am
- Hampshire St to Bryant StMon to Sun 2 to 6am
- Bryant St to Florida StMon to Sun 2 to 6am
- Florida St to Alabama StMon to Sun 2 to 6am
- Alabama St to Harrison StMon to Sun 2 to 6am
- Harrison St to Folsom StMon to Sun 2 to 6am
- Folsom St to Shotwell StMon to Sun 2 to 6am
- Shotwell St to South Van Ness AveMon to Sun 2 to 6am
- South Van Ness Ave to Capp StMon to Sun 2 to 6am; Sun 4 to 6am
- at Capp StMon to Sun 2 to 6am; Sun 4 to 6am
- Capp St to Mission StMon to Sun 2 to 6am; Sun 4 to 6am
- Mission St to Wiese StMon to Sun 2 to 6am
- Wiese St to Hoff StMon to Sun 2 to 6am
- Hoff St to Julian AveMon to Sun 2 to 6am
- Julian Ave to Rondel PlMon to Sun 2 to 6am
- Rondel Pl to Caledonia StMon to Sun 2 to 6am
- Caledonia St to Valencia StMon to Sun 2 to 6am
- Valencia St to Albion StMon to Sun 2 to 6am
- at Albion StMon to Sun 2 to 6am
- Albion St to Guerrero StMon to Sun 2 to 6am
- Guerrero St to Spencer AlyMon 9 to 11am; Thu 12 to 2pm
- Spencer Aly to Dolores StMon 9 to 11am; Thu 12 to 2pm
17th St 20 blocks
- Vermont St to San Bruno AveMon, Tue 12 to 6am
- San Bruno Ave to Utah StMon, Tue 12 to 6am
- Utah St to Potrero AveMon, Tue 12 to 6am
- Potrero Ave to Hampshire StMon, Tue 12 to 6am
- Hampshire St to Bryant StMon, Tue 12 to 6am
- Bryant St to Florida StMon, Tue 12 to 6am
- Florida St to Alabama StMon, Tue 12 to 6am
- Alabama St to Harrison StMon, Tue 12 to 6am
- Harrison St to Treat AveMon, Tue 12 to 6am
- Treat Ave to Folsom StMon, Tue 12 to 6am
- Folsom St to Shotwell StMon to Fri 6 to 8am
- Shotwell St to South Van Ness AveMon to Fri 6 to 8am
- South Van Ness Ave to Capp StMon to Fri 6 to 8am
- Capp St to Mission StMon to Fri 6 to 8am
- Mission St to Hoff StMon to Fri 6 to 8am
- Hoff St to Valencia StMon to Fri 6 to 8am
- Valencia St to Albion StMon, Thu 8 to 10am
- Albion St to Dearborn StMon, Thu 8 to 10am
- Dearborn St to Guerrero StMon, Thu 8 to 10am
- Guerrero St to Dolores StMon 8 to 10am; Thu 12 to 2pm
18th St 22 blocks
- Utah St to Potrero AveMon, Wed 9 to 11am
- Potrero Ave to Hampshire StThu, Fri 12 to 6am
- Hampshire St to York StThu, Fri 12 to 6am
- York St to Bryant StThu, Fri 12 to 6am
- Bryant St to Florida StThu, Fri 12 to 6am
- Florida St to Alabama StThu, Fri 12 to 6am
- Alabama St to Harrison StThu, Fri 12 to 6am
- Harrison St to Treat AveThu, Fri 12 to 6am
- Treat Ave to Folsom StThu, Fri 12 to 6am
- Folsom St to Shotwell StMon to Fri 6 to 8am
- Shotwell St to South Van Ness AveMon to Fri 6 to 8am
- South Van Ness Ave to Capp StMon to Fri 6 to 8am
- Capp St to Mission StMon to Fri 6 to 8am
- Mission St to San Carlos StMon to Fri 6 to 8am
- San Carlos St to Lexington StMon to Fri 6 to 8am
- Lexington St to Valencia StMon to Fri 6 to 8am
- Valencia St to Lapidge StMon, Thu 6 to 8am; Mon 8 to 10am; Fri 7 to 9am
- Lapidge St to Dearborn StMon, Thu 6 to 8am; Mon 8 to 10am; Fri 7 to 9am
- Dearborn St to Linda StMon, Thu 6 to 8am; Mon 8 to 10am; Fri 7 to 9am
- Linda St to Guerrero StMon, Thu 6 to 8am; Mon 8 to 10am; Fri 7 to 9am
- Guerrero St to Oakwood StMon, Thu 6 to 8am; Mon, Thu 8 to 10am; Fri 7 to 9am
- Oakwood St to Dolores StMon, Thu 6 to 8am; Mon, Thu 8 to 10am; Fri 7 to 9am
19th St 21 blocks
- Potrero Ave to Hampshire StTue, Thu 9 to 11am
- Hampshire St to York StTue, Thu 9 to 11am
- York St to Bryant StFri 12 to 6am
- Bryant St to Florida StThu, Fri 12 to 6am
- Florida St to Alabama StThu, Fri 12 to 6am
- at Alabama StThu, Fri 12 to 6am
- Alabama St to Harrison StThu, Fri 12 to 6am
- Harrison St to Treat AveThu, Fri 12 to 6am
- Treat Ave to Folsom StThu, Fri 12 to 6am
- Folsom St to Shotwell StWed 6 to 8am; Thu, Fri 12 to 6am
- Shotwell St to South Van Ness AveMon to Fri 6 to 8am
- South Van Ness Ave to Capp StMon to Fri 6 to 8am
- Capp St to Mission StMon to Fri 6 to 8am
- Mission St to San Carlos StMon to Fri 6 to 8am
- San Carlos St to Lexington StMon to Fri 6 to 8am
- Lexington St to Valencia StMon to Fri 6 to 8am
- Valencia St to Lapidge StMon 12 to 2pm; Thu 9 to 11am
- Lapidge St to Linda StMon 12 to 2pm; Thu 9 to 11am
- Linda St to Guerrero StMon 12 to 2pm; Thu 9 to 11am
- Guerrero St to Oakwood StMon 12 to 2pm; Thu 8 to 10am
- Oakwood St to Dolores StMon 12 to 2pm; Thu 8 to 10am
20th St 17 blocks
- Potrero Ave to Hampshire StTue, Thu 9 to 11am
- Hampshire St to York StTue, Thu 9 to 11am
- York St to Bryant StTue, Thu 9 to 11am
- Bryant St to Florida StTue, Thu 9 to 11am
- Florida St to Alabama StTue, Thu 9 to 11am
- Alabama St to Harrison StTue, Thu 9 to 11am
- Harrison St to Treat AveTue, Thu 9 to 11am
- Treat Ave to Folsom StTue, Thu 9 to 11am
- Folsom St to Shotwell StMon to Wed, Fri 6 to 8am; Thu 9 to 11am
- Shotwell St to South Van Ness AveMon to Wed, Fri 6 to 8am; Thu 9 to 11am
- South Van Ness Ave to Capp StMon to Fri 6 to 8am
- Capp St to Mission StMon to Fri 6 to 8am
- Mission St to San Carlos StMon to Fri 6 to 8am
- San Carlos St to Lexington StMon to Fri 6 to 8am
- Lexington St to Valencia StMon to Fri 6 to 8am
- Valencia St to Guerrero StMon 12 to 2pm; Thu 9 to 11am
- Guerrero St to Dolores StMon, Thu 9 to 11am
21st St 21 blocks
- Potrero Ave to Hampshire StTue, Thu 9 to 11am
- Hampshire St to York StTue, Thu 9 to 11am
- York St to Bryant StTue, Thu 9 to 11am
- Bryant St to Florida StTue, Thu 9 to 11am
- Florida St to Alabama StTue, Thu 9 to 11am
- Alabama St to Harrison StTue, Thu 9 to 11am
- Harrison St to Treat AveTue, Thu 9 to 11am
- Treat Ave to Folsom StTue, Thu 9 to 11am
- Folsom St to Shotwell StTue, Thu 9 to 11am
- Shotwell St to South Van Ness AveTue, Thu 9 to 11am
- South Van Ness Ave to Capp StMon to Fri 6 to 8am
- Capp St to Mission StMon to Fri 6 to 8am
- Mission St to San Carlos StMon to Fri 6 to 8am
- San Carlos St to Bartlett StMon to Fri 6 to 8am
- Bartlett St to Lexington StMon to Fri 6 to 8am
- Lexington St to Valencia StMon to Fri 6 to 8am
- Valencia St to Guerrero StWed 8 to 10am (2nd & 4th wks); Thu 9 to 11am
- Guerrero St to Ames StTue, Fri 12 to 2pm (2nd & 4th wks)
- Ames St to Fair Oaks StTue, Fri 12 to 2pm (2nd & 4th wks)
- Fair Oaks St to Quane StTue, Fri 12 to 2pm (2nd & 4th wks)
- Quane St to Dolores StTue, Fri 12 to 2pm (2nd & 4th wks)
22nd St 23 blocks
- Vermont St to San Bruno AveMon, Tue 12 to 6am
- San Bruno Ave to Utah StMon, Tue 12 to 6am
- Utah St to Potrero AveMon, Tue 12 to 6am
- Potrero Ave to Hampshire StTue, Thu 9 to 11am
- Hampshire St to York StTue, Thu 9 to 11am
- York St to Bryant StTue, Thu 9 to 11am
- Bryant St to Florida StTue, Thu 9 to 11am
- Florida St to Alabama StTue, Thu 9 to 11am
- Alabama St to Harrison StTue, Thu 9 to 11am
- Harrison St to Treat AveTue, Thu 9 to 11am
- Treat Ave to Folsom StTue, Thu 9 to 11am
- Folsom St to Shotwell StTue, Thu 9 to 11am
- Shotwell St to South Van Ness AveTue, Thu 9 to 11am
- South Van Ness Ave to Capp StMon to Fri 6 to 8am
- Capp St to Mission StMon to Fri 6 to 8am
- Mission St to Bartlett StMon to Fri 6 to 8am
- Bartlett St to Valencia StMon to Fri 6 to 8am
- Valencia St to San Jose AveTue, Fri 7 to 9am
- San Jose Ave to Guerrero StTue, Fri 7 to 9am
- Guerrero St to Ames StTue, Fri 12 to 2pm (2nd & 4th wks)
- Ames St to Fair Oaks StTue, Fri 12 to 2pm (2nd & 4th wks)
- Fair Oaks St to Quane StTue, Fri 12 to 2pm (2nd & 4th wks)
- Quane St to Dolores StTue, Fri 12 to 2pm (2nd & 4th wks)
23rd St 24 blocks
- Vermont St to San Bruno AveMon to Fri 6 to 8am
- San Bruno Ave to Sfgh AccessMon to Fri 6 to 8am
- Sfgh Access to Utah StMon to Fri 6 to 8am
- Utah St to Potrero AveMon to Fri 6 to 8am
- Potrero Ave to Hampshire StTue, Thu 9 to 11am
- Hampshire St to York StTue, Thu 9 to 11am
- York St to Bryant StTue, Thu 9 to 11am
- Bryant St to Florida StTue, Thu 9 to 11am
- Florida St to Alabama StTue, Thu 9 to 11am
- Alabama St to Harrison StTue, Thu 9 to 11am
- Harrison St to Treat AveTue, Thu 9 to 11am
- Treat Ave to Folsom StTue, Thu 9 to 11am
- Folsom St to Shotwell StTue, Thu 9 to 11am
- Shotwell St to South Van Ness AveTue, Thu 9 to 11am
- South Van Ness Ave to Capp StMon to Thu 6 to 8am; Fri 6 to 7am
- Capp St to Mission StMon to Thu 6 to 8am; Fri 6 to 7am
- Mission St to Bartlett StMon to Thu 6 to 8am; Fri 6 to 7am
- Bartlett St to Valencia StMon to Thu 6 to 8am; Fri 6 to 7am
- Valencia St to San Jose AveTue, Fri 7 to 9am
- San Jose Ave to Guerrero StTue, Fri 7 to 9am
- Guerrero St to Ames StTue, Fri 12 to 2pm (2nd & 4th wks)
- Ames St to Fair Oaks StTue, Fri 12 to 2pm (2nd & 4th wks)
- Fair Oaks St to Quane StTue, Fri 12 to 2pm (2nd & 4th wks)
- Quane St to Dolores StTue, Fri 12 to 2pm (2nd & 4th wks)
24th St 29 blocks
- Vermont St to San Bruno AveMon, Tue 6 to 8am
- San Bruno Ave to Utah StMon, Tue 6 to 8am
- Utah St to Potrero AveMon, Tue 6 to 8am
- Potrero Ave to Hampshire StMon to Thu 6 to 8am; Fri 6 to 7am
- Hampshire St to York StMon to Thu 6 to 8am; Fri 6 to 7am
- York St to Bryant StMon to Thu 6 to 8am; Fri 6 to 7am
- Bryant St to Florida StMon to Thu 6 to 8am; Fri 6 to 7am
- Florida St to Alabama StMon to Thu 6 to 8am; Fri 6 to 7am
- Alabama St to Harrison StMon to Thu 6 to 8am; Fri 6 to 7am
- Harrison St to Balmy StMon to Thu 6 to 8am; Fri 6 to 7am
- Balmy St to Treat AveMon to Thu 6 to 8am; Fri 6 to 7am
- Treat Ave to Lucky StMon to Thu 6 to 8am; Fri 6 to 7am
- Lucky St to Folsom StMon to Thu 6 to 8am; Fri 6 to 7am
- Folsom St to Shotwell StMon to Thu 6 to 8am; Fri 6 to 7am
- Shotwell St to South Van Ness AveMon to Thu 6 to 8am; Fri 6 to 7am
- South Van Ness Ave to Cypress StMon to Thu 6 to 8am; Fri 6 to 7am
- Cypress St to Capp StMon to Thu 6 to 8am; Fri 6 to 7am
- Capp St to Lilac StMon to Thu 6 to 8am; Fri 6 to 7am
- Lilac St to Mission StMon to Thu 6 to 8am; Fri 6 to 7am
- Mission St to Osage AlyMon to Thu 6 to 8am; Fri 6 to 7am
- Osage Aly to Bartlett StMon to Thu 6 to 8am; Fri 6 to 7am
- Bartlett St to Orange AlyMon to Thu 6 to 8am; Fri 6 to 7am
- Orange Aly to Valencia StMon to Thu 6 to 8am; Fri 6 to 7am
- Valencia St to Poplar StTue, Fri 7 to 9am
- Poplar St to San Jose AveTue, Fri 7 to 9am
- San Jose Ave to Guerrero StTue, Fri 7 to 9am
- Guerrero St to Fair Oaks StTue 12 to 2pm (2nd & 4th wks); Fri 9 to 11am (2nd & 4th wks)
- Fair Oaks St to Quane StTue 12 to 2pm (2nd & 4th wks); Fri 9 to 11am (2nd & 4th wks)
- Quane St to Dolores StTue 12 to 2pm (2nd & 4th wks); Fri 9 to 11am (2nd & 4th wks)
25th St 30 blocks
- Vermont St to San Bruno AveMon, Tue 6 to 8am
- San Bruno Ave to Utah StMon, Tue 6 to 8am
- Utah St to Potrero AveMon, Tue 6 to 8am
- Potrero Ave to Hampshire StMon, Wed 8 to 10am
- Hampshire St to York StMon, Wed 8 to 10am
- York St to Bryant StMon, Wed 8 to 10am
- Bryant St to Florida StMon, Wed 8 to 10am
- Florida St to Alabama StMon, Wed 8 to 10am
- Alabama St to Harrison StMon, Wed 8 to 10am
- Harrison St to Balmy StMon, Wed 8 to 10am
- Balmy St to Treat AveMon, Wed 8 to 10am
- Treat Ave to Lucky StMon, Wed 8 to 10am
- Lucky St to Folsom StMon, Wed 8 to 10am
- Folsom St to Horace StMon, Wed 8 to 10am
- Horace St to Shotwell StMon, Wed 8 to 10am
- Shotwell St to Virgil StMon, Wed 8 to 10am
- Virgil St to South Van Ness AveMon, Wed 8 to 10am
- South Van Ness Ave to Cypress StMon to Fri 6 to 8am
- Cypress St to Capp StMon to Fri 6 to 8am
- Capp St to Lilac StMon to Fri 6 to 8am
- Lilac St to Mission StMon to Fri 6 to 8am
- Mission St to Osage AlyMon to Fri 6 to 8am
- Osage Aly to Bartlett StMon to Fri 6 to 8am
- Bartlett St to Orange AlyMon to Fri 6 to 8am
- Orange Aly to Valencia StMon to Fri 6 to 8am
- Valencia St to Poplar StTue, Fri 7 to 9am
- Poplar St to San Jose AveTue, Fri 7 to 9am
- San Jose Ave to Guerrero StTue, Fri 7 to 9am
- Guerrero St to Fair Oaks StTue, Fri 12 to 2pm (2nd & 4th wks)
- Fair Oaks St to Dolores StTue, Fri 12 to 2pm (2nd & 4th wks)
26th St 25 blocks
- Hampshire St to York StMon, Wed 8 to 10am
- York St to Bryant StMon, Wed 8 to 10am
- Bryant St to Florida StMon, Wed 8 to 10am
- Florida St to Alabama StMon, Wed 8 to 10am
- Alabama St to Harrison StMon, Wed 8 to 10am
- Harrison St to Treat AveMon, Wed 8 to 10am
- Treat Ave to Lucky StMon, Wed 8 to 10am
- Lucky St to Folsom StMon, Wed 8 to 10am
- Folsom St to Horace StMon, Wed 8 to 10am
- Horace St to Shotwell StMon, Wed 8 to 10am
- Shotwell St to Virgil StMon, Wed 8 to 10am
- Virgil St to South Van Ness AveMon, Wed 8 to 10am
- South Van Ness Ave to Cypress StMon to Wed, Fri 6 to 8am
- Cypress St to Capp StMon to Wed, Fri 6 to 8am
- Capp St to Lilac StMon to Wed, Fri 6 to 8am
- Lilac St to Mission StMon to Wed, Fri 6 to 8am
- Mission St to Osage AlyMon to Wed, Fri 6 to 8am
- Osage Aly to Bartlett StMon to Wed, Fri 6 to 8am
- Bartlett St to Orange AlyMon to Wed, Fri 6 to 8am
- Orange Aly to Valencia StMon to Wed, Fri 6 to 8am
- Valencia St to Poplar StTue, Fri 7 to 9am
- Poplar St to San Jose AveTue, Fri 7 to 9am
- San Jose Ave to Guerrero StTue, Fri 7 to 9am
- Guerrero St to Fair Oaks StTue, Fri 9 to 11am (2nd & 4th wks)
- Fair Oaks St to Dolores StTue, Fri 9 to 11am (2nd & 4th wks)
Adair St 1 block
- South Van Ness Ave to Capp StThu 8 to 10am; Fri 6 to 8am
Alabama St 14 blocks
- Treat Ave to 15th StSat, Sun 2 to 6am
- 15th St to 16th StSat, Sun 2 to 6am
- 16th St to 17th StWed, Fri 12 to 6am
- 17th St to Mariposa StWed, Fri 12 to 6am
- Mariposa St to 18th StWed, Fri 12 to 6am
- 18th St to 19th StWed, Fri 12 to 6am
- 19th St to 20th StWed, Fri 12 to 6am
- 20th St to 21st StTue 9 to 11am; Thu 12 to 2pm
- 21st St to 22nd StTue 9 to 11am; Thu 12 to 2pm
- 22nd St to 23rd StTue 9 to 11am; Thu 12 to 2pm
- 23rd St to 24th StTue, Thu 9 to 11am
- 24th St to 25th StMon 6 to 8am; Fri 6 to 7am
- 25th St to 26th StTue 12 to 2pm; Thu 9 to 11am
- 26th St to Cesar Chavez StTue 12 to 2pm; Thu 9 to 11am
Alameda St 6 blocks
- Vermont St to San Bruno AveThu, Fri 12 to 6am
- San Bruno Ave to Utah StThu, Fri 12 to 6am
- Utah St to Potrero AveThu, Fri 12 to 6am
- Potrero Ave to Hampshire StThu, Fri 12 to 6am
- Hampshire St to Bryant StThu, Fri 12 to 6am
- Treat Ave to Harrison StTue, Wed 12 to 6am
Albion St 3 blocks
- 15th St to 16th StWed, Fri 9 to 11am
- 16th St to Camp StWed, Fri 9 to 11am
- Camp St to 17th StWed, Fri 9 to 11am
Alvarado St 1 block
- San Jose Ave to Guerrero StTue, Fri 7 to 9am
Bartlett St 6 blocks
- 21st St to 22nd StMon, Wed, Fri to Sun 4 to 6am; Tue, Thu 6 to 8am
- 22nd St to 23rd StTue, Thu, Fri 8 to 10am
- 23rd St to 24th StTue, Thu, Fri 8 to 10am
- 24th St to 25th StTue, Thu 8 to 10am
- 25th St to 26th StTue, Thu 8 to 10am
- 26th St to Cesar Chavez StTue, Thu 8 to 10am
Bernice St 1 block
- 12th St to 13th StTue, Thu 4 to 6am
Bird St 1 block
- at Dearborn StFri 9 to 11am
Brady St 3 blocks
- Market St to Stevenson StTue 4 to 6am
- Stevenson St to Colton StTue 4 to 6am
- Colton St to Otis StTue 4 to 6am
Brannan St 1 block
- Dore St to Potrero AveMon to Fri 12 to 6am
Brosnan St 1 block
- Valencia St to Guerrero StMon 8 to 10am
Bryant St 18 blocks
- at Treat AveTue, Thu 12 to 6am
- 10th St to Division StMon to Fri 4 to 6am
- Treat Ave to Alameda StMon, Tue, Thu, Fri 12 to 6am
- Alameda St to 15th StMon, Tue, Thu, Fri 12 to 6am
- 15th St to 16th StMon, Tue, Thu, Fri 12 to 6am
- 16th St to 17th StMon, Tue, Thu, Fri 12 to 6am
- 17th St to Mariposa StMon, Fri 12 to 6am
- Mariposa St to 18th StMon, Fri 12 to 6am
- 18th St to 19th StMon, Fri 12 to 6am
- 19th St to 20th StMon, Fri 12 to 6am
- 20th St to Brice TerMon to Fri 9 to 11am
- Brice Ter to 21st StMon to Fri 9 to 11am
- 21st St to 22nd StMon to Fri 9 to 11am
- 22nd St to 23rd StMon to Fri 9 to 11am
- 23rd St to 24th StMon to Fri 9 to 11am
- 24th St to 25th StMon to Fri 9 to 11am
- 25th St to 26th StMon to Fri 9 to 11am
- 26th St to Cesar Chavez StMon to Fri 9 to 11am
Camp St 1 block
- Albion St to Guerrero StMon, Thu 8 to 10am
Capp St 13 blocks
- 15th St to Adair StMon, Wed, Fri 2 to 6am; Thu 8 to 10am
- Adair St to 16th StMon, Wed, Fri 2 to 6am; Thu 8 to 10am
- 16th St to 17th StMon, Wed, Fri 4 to 6am; Thu 8 to 10am
- 17th St to 18th StTue, Thu, Fri 8 to 10am
- 18th St to 19th StTue, Thu, Fri 8 to 10am
- 19th St to 20th StTue, Thu, Fri 8 to 10am
- 20th St to 21st StTue, Thu, Fri 8 to 10am
- 21st St to 22nd StTue, Thu, Fri 8 to 10am
- 22nd St to 23rd StTue, Thu, Fri 8 to 10am
- 23rd St to 24th StTue, Thu, Fri 8 to 10am
- 24th St to 25th StTue, Thu, Fri 8 to 10am
- 25th St to 26th StTue, Thu, Fri 8 to 10am
- 26th St to Mission StTue, Thu, Fri 8 to 10am
Cesar Chavez St 1 block
- Guerrero St to Dolores StTue, Fri 8 to 10am (2nd & 4th wks)
Clarion Aly 1 block
- Mission St to Valencia StFri 6 to 8am
Clinton Park 3 blocks
- Stevenson St to Valencia StThu 6 to 8am; Thu 8 to 10am
- Valencia St to Guerrero StMon 8 to 10am
- Guerrero St to Dolores StMon 9 to 11am; Thu 8 to 10am
Cumberland St 1 block
- Guerrero St to Dolores StMon 12 to 2pm; Thu 8 to 10am
Dearborn St 2 blocks
- 17th St to Bird StWed, Fri 9 to 11am
- Bird St to 18th StWed, Fri 9 to 11am
Division St 7 blocks
- Vermont St to San Bruno AveTue, Fri 12 to 6am
- San Bruno Ave to 9th StTue, Fri 12 to 6am
- 9th St to Utah StTue, Fri 12 to 6am
- Utah St to Potrero AveTue, Fri 12 to 6am
- Potrero Ave to Bryant St · south sideTue, Thu 12 to 6am
- Potrero Ave to Bryant St · north sideWed 12 to 6am
- Bryant St to Florida StWed, Thu 12 to 6am
Dolores St 3 blocks
- Market St to Clinton ParkWed 6 to 8am
- 26th St to Cesar Chavez St · east sideMon 7 to 9am
- 26th St to Cesar Chavez St · west sideWed 7 to 8am
Dorland St 1 block
- Guerrero St to Dolores StMon, Thu 8 to 10am
Duboce Ave 8 blocks
- Mission St to Woodward StTue, Thu 12 to 6am
- Woodward St to Stevenson StTue, Thu 12 to 6am
- Mission St to Stevenson StMon, Wed, Fri 12 to 6am
- Stevenson St to Valencia StMon to Fri 12 to 6am
- Valencia St to Elgin ParkTue, Fri 7 to 9am; Thu 7 to 8am
- Elgin Park to Pearl StTue, Fri 7 to 9am; Thu 7 to 8am
- Pearl St to Guerrero StTue, Fri 7 to 9am; Thu 7 to 8am
- Guerrero St to Market StTue, Fri 7 to 9am; Thu 7 to 8am
Elgin Park 1 block
- McCoppin St to Duboce AveMon, Thu 8 to 10am
Elizabeth St 1 block
- San Jose Ave to Guerrero StTue, Fri 7 to 9am
Fair Oaks St 5 blocks
- 21st St to 22nd StMon, Wed 8 to 10am (2nd & 4th wks)
- 22nd St to 23rd StMon, Wed 8 to 10am (2nd & 4th wks)
- 23rd St to 24th StMon, Wed 8 to 10am (2nd & 4th wks)
- 24th St to 25th StMon, Wed 8 to 10am (2nd & 4th wks)
- 25th St to 26th StMon, Wed 8 to 10am (2nd & 4th wks)
Florida St 15 blocks
- Treat Ave to Alameda StWed, Thu 12 to 6am
- Alameda St to 15th StWed, Thu 12 to 6am
- 15th St to 16th StWed, Thu 12 to 6am; Sat, Sun 2 to 6am
- 16th St to 17th StWed, Thu 12 to 6am
- 17th St to Mariposa StWed, Thu 12 to 6am
- Mariposa St to 18th StWed, Thu 12 to 6am
- 18th St to 19th StWed, Thu 12 to 6am
- 19th St to 20th StWed, Thu 12 to 6am
- 20th St to 21st StTue, Thu 12 to 2pm
- 21st St to 22nd StTue, Thu 12 to 2pm
- 22nd St to 23rd StTue, Thu 12 to 2pm
- 23rd St to 24th StTue, Thu 9 to 11am
- 24th St to 25th StTue 9 to 11am; Wed 6 to 8am; Fri 6 to 7am
- 25th St to 26th StTue 12 to 2pm; Thu 9 to 11am
- 26th St to Cesar Chavez StTue 12 to 2pm; Thu 9 to 11am
Folsom St 20 blocks
- 11th St to Norfolk StMon to Fri 4 to 6am
- Norfolk St to 12th StMon to Fri 4 to 6am
- 12th St to 13th StMon to Fri 4 to 6am
- 13th St to Erie StMon to Fri 12 to 6am
- Erie St to 14th StMon to Fri 12 to 6am
- 14th St to 15th StMon to Fri 12 to 6am
- 15th St to 16th StMon to Fri 12 to 6am
- 16th St to Enterprise StMon to Fri 12 to 6am
- Enterprise St to 17th StMon to Fri 12 to 6am
- 17th St to 18th StMon to Fri 12 to 6am
- 18th St to 19th StMon to Fri 12 to 6am
- 19th St to 20th StMon to Fri 9 to 11am
- 20th St to 21st StMon to Fri 9 to 11am
- 21st St to 22nd StMon to Fri 9 to 11am
- 22nd St to 23rd StMon to Fri 9 to 11am
- 23rd St to 24th StMon to Fri 9 to 11am
- 24th St to 25th StMon to Fri 9 to 11am
- 25th St to 26th StMon to Fri 9 to 11am
- 26th St to Kamille CtMon to Fri 9 to 11am
- Kamille Ct to Cesar Chavez StMon to Fri 9 to 11am
Gough St 3 blocks
- McCoppin St to Colton StMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am
- Colton St to Stevenson StMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am
- Stevenson St to Market StMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am
Guerrero St 42 blocks
- Market St to Duboce Ave · east sideWed 8 to 10am
- Market St to Duboce Ave · west sideTue, Fri 8 to 9am
- Duboce Ave to Clinton Park · east sideWed 8 to 10am
- Clinton Park to Brosnan StWed 8 to 10am
- Brosnan St to 14th StWed 8 to 10am
- Duboce Ave to Clinton Park · west sideTue, Fri 8 to 9am
- Clinton Park to 14th StTue, Fri 8 to 9am
- 14th St to Rosa Parks LnWed 8 to 10am
- Rosa Parks Ln to 15th StWed 8 to 10am
- 14th St to 15th StTue, Fri 8 to 9am
- 15th St to 16th St · east sideWed 8 to 10am
- 15th St to 16th St · west sideTue, Fri 8 to 9am
- 16th St to Camp StWed 8 to 10am
- Camp St to 17th StWed 8 to 10am
- 16th St to 17th StTue, Fri 8 to 9am
- 17th St to 18th StWed 8 to 10am
- 17th St to Dorland StTue, Fri 8 to 9am
- Dorland St to 18th StTue, Fri 8 to 9am
- 18th St to 19th St · east sideWed 8 to 10am
- 18th St to 19th St · west sideTue, Fri 8 to 9am
- 19th St to 20th StWed 8 to 10am
- 19th St to Cumberland StTue, Fri 8 to 9am
- Cumberland St to 20th StTue, Fri 8 to 9am
- 20th St to Liberty St · east sideWed 8 to 10am
- Liberty St to 21st St · east sideWed 8 to 10am
- 20th St to Liberty St · west sideTue, Fri 8 to 9am
- Liberty St to 21st St · west sideTue, Fri 8 to 9am
- 21st St to Hill StFri 9 to 11am
- Hill St to 22nd StFri 9 to 11am
- 21st St to 22nd StMon, Thu 7 to 9am
- 22nd St to Alvarado StFri 9 to 11am
- Alvarado St to 23rd StFri 9 to 11am
- 22nd St to 23rd StMon, Thu 7 to 9am
- 23rd St to Elizabeth StFri 9 to 11am
- Elizabeth St to 24th StFri 9 to 11am
- 23rd St to 24th StMon, Thu 7 to 9am
- 24th St to 25th St · east sideFri 9 to 11am
- 24th St to 25th St · west sideMon, Thu 7 to 9am
- 25th St to 26th St · east sideFri 9 to 11am
- 25th St to 26th St · west sideMon, Thu 7 to 9am
- 26th St to Cesar Chavez St · east sideFri 9 to 11am
- 26th St to Cesar Chavez St · west sideMon, Thu 7 to 9am
Hampshire St 12 blocks
- at 17th StWed, Thu 12 to 6am
- 17th St to Mariposa StWed, Thu 12 to 6am
- Mariposa St to 18th StWed, Thu 12 to 6am
- 18th St to 19th StTue, Thu 12 to 2pm
- 19th St to 20th StTue, Thu 12 to 2pm
- 20th St to 21st StTue, Thu 12 to 2pm
- 21st St to 22nd StTue, Thu 12 to 2pm
- 22nd St to 23rd StTue, Thu 12 to 2pm
- 23rd St to 24th StTue, Thu 9 to 11am
- 24th St to 25th StTue, Thu 9 to 11am
- 25th St to 26th StTue, Thu 9 to 11am
- 26th St to Cesar Chavez On RampTue, Thu 9 to 11am
Harrison St 24 blocks
- 11th St to Norfolk StMon to Fri 4 to 6am
- Norfolk St to 12th StMon to Fri 4 to 6am
- 12th St to 13th StMon to Fri 4 to 6am
- 13th St to 14th StMon to Fri 12 to 6am
- 14th St to Alameda StMon to Fri 12 to 6am
- Alameda St to 15th StMon to Fri 12 to 6am
- at 15th StMon to Fri 12 to 6am
- 15th St to 16th StMon to Fri 12 to 6am
- 16th St to 17th StMon to Fri 12 to 6am
- 17th St to Mariposa StMon to Fri 12 to 6am
- Mariposa St to 18th StMon to Fri 12 to 6am
- at 18th StMon to Fri 12 to 6am
- 18th St to 19th StMon to Fri 12 to 6am
- at 19th StMon to Fri 12 to 6am
- 19th St to Mistral StMon to Fri 12 to 6am
- Mistral St to 20th StMon to Fri 12 to 6am
- 20th St to 21st StMon, Wed, Fri 8 to 10am; Tue, Thu 9 to 11am
- 21st St to 22nd StMon, Wed, Fri 8 to 10am; Tue, Thu 9 to 11am
- 22nd St to 23rd StMon, Wed, Fri 8 to 10am; Tue, Thu 9 to 11am
- 23rd St to 24th StMon, Wed, Fri 8 to 10am; Tue, Thu 9 to 11am
- 24th St to 25th StMon, Wed, Fri 8 to 10am; Tue, Thu 9 to 11am
- 25th St to 26th StMon, Wed, Fri 8 to 10am; Tue, Thu 9 to 11am
- 26th St to Kamille CtMon, Wed, Fri 8 to 10am; Tue, Thu 9 to 11am
- Kamille Ct to Cesar Chavez StMon, Wed, Fri 8 to 10am; Tue, Thu 9 to 11am
Hidalgo Ter 1 block
- at Dolores StWed 9 to 11am
Hill St 1 block
- Valencia St to Guerrero StTue, Fri 7 to 9am
Hoff St 1 block
- 16th St to 17th StMon, Wed, Fri, Sun 4 to 6am
Howard St 3 blocks
- 11th St to Lafayette StMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am
- Lafayette St to 12th StMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am
- 12th St to South Van Ness AveMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am
Isis St 1 block
- 12th St to 13th StTue, Thu 4 to 6am
Julian Ave 2 blocks
- 14th St to 15th StTue, Thu 8 to 10am
- 15th St to 16th StTue, Thu 8 to 10am
Juri St 1 block
- at San Jose AveThu 8 to 10am (2nd & 4th wks)
Kissling St 1 block
- 11th St to 12th StWed 4 to 6am
Lafayette St 3 blocks
- Mission St to Minna StThu 4 to 6am
- Minna St to Natoma StThu 4 to 6am
- Natoma St to Howard StThu 4 to 6am
Lapidge St 1 block
- 18th St to 19th StWed, Fri 9 to 11am
Lexington St 4 blocks
- Sycamore St to 18th StTue, Thu 8 to 10am
- 18th St to 19th StTue, Thu 8 to 10am
- 19th St to 20th StTue, Thu 8 to 10am
- 20th St to 21st StTue, Thu 8 to 10am
Liberty St 2 blocks
- Valencia St to Guerrero StMon 12 to 2pm; Thu 9 to 11am
- Guerrero St to Dolores StMon 12 to 2pm; Thu 9 to 11am
Linda St 2 blocks
- 18th St to 19th StWed, Fri 9 to 11am
- at 19th StFri 9 to 11am
Lucky St 2 blocks
- 24th St to 25th StFri 8 to 10am
- 25th St to 26th StFri 8 to 10am
Mariposa St 8 blocks
- San Bruno Ave to Utah StMon, Wed 9 to 11am
- Utah St to Potrero AveMon, Wed 9 to 11am
- Potrero Ave to Hampshire StThu, Fri 12 to 6am
- Hampshire St to York StThu, Fri 12 to 6am
- York St to Bryant StThu, Fri 12 to 6am
- Bryant St to Florida StThu, Fri 12 to 6am
- Florida St to Alabama StThu, Fri 12 to 6am
- Alabama St to Harrison StThu, Fri 12 to 6am
Market St 22 blocks
- 11th St to Van Ness AveMon to Fri 2 to 6am; Mon to Fri 5 to 6am; Sat, Sun 5 to 7am
- Van Ness Ave to Page St · southeast sideMon to Sat 2 to 6am; Sun 5 to 7am
- Van Ness Ave to Page St · northwest sideMon to Sat 2 to 6am; Sun 5 to 7am
- Page St to Franklin St · southeast sideMon to Sat 2 to 6am; Sun 5 to 7am
- Page St to Franklin St · northwest sideMon to Sat 2 to 6am; Sun 5 to 7am
- Franklin St to Brady StMon to Sat 2 to 6am; Sun 5 to 7am
- Brady St to Gough StMon to Sat 2 to 6am; Sun 5 to 7am
- Franklin St to Rose StMon to Sat 2 to 6am; Sun 5 to 7am
- Rose St to Gough StMon to Sat 2 to 6am; Sun 5 to 7am
- Gough St to Valencia St · southeast sideMon to Sat 2 to 6am; Sun 5 to 7am
- at Gough StMon to Sat 2 to 6am; Sun 5 to 7am
- Gough St to Valencia St · northwest sideMon to Sat 2 to 6am; Sun 5 to 7am
- Valencia St to Octavia St · southeast roadwayMon to Sun 2 to 6am; Sun 8 to 9am
- Valencia St to Octavia St · northwest roadwayMon to Sun 2 to 6am; Sun 8 to 9am
- Octavia St to Pearl StMon to Sun 2 to 6am; Sun 8 to 9am
- Pearl St to Laguna StMon to Sun 2 to 6am; Sun 8 to 9am
- at Octavia StMon to Sun 2 to 6am; Sun 8 to 9am
- Octavia St to Laguna StMon to Sun 2 to 6am; Sun 8 to 9am
- Laguna St to Buchanan St · southeast roadwayMon to Sun 2 to 6am; Sun 8 to 9am
- Laguna St to Buchanan St · northwest roadwayMon to Sun 2 to 6am; Sun 8 to 9am
- Buchanan St to Dolores StMon to Sun 2 to 6am; Sun 8 to 9am
- Buchanan St to Reservoir StMon to Sun 2 to 6am; Sun 8 to 9am
McCoppin St 3 blocks
- Gough St to Jessie StMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am
- Jessie St to Stevenson StMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am
- Stevenson St to Valencia StMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am
Minna St 2 blocks
- 11th St to Lafayette StTue, Fri 4 to 6am
- 14th St to 15th StTue, Thu 8 to 10am
Mission St 25 blocks
- 11th St to Lafayette StMon to Sun 2 to 6am
- Lafayette St to South Van Ness AveMon to Sun 2 to 6am
- 11th St to South Van Ness AveMon to Sun 2 to 6am
- South Van Ness Ave to Plum StMon to Sun 2 to 6am; Mon to Sun 4 to 6am
- Plum St to Hwy 101 NorthboundMon to Sun 2 to 6am; Mon to Sun 4 to 6am
- at Hwy 101 NorthboundMon to Sun 2 to 6am; Mon to Sun 4 to 6am
- Hwy 101 Northbound to Erie St · east sideTue, Thu 12 to 6am
- Hwy 101 Northbound to Erie St · west sideMon, Wed, Fri 12 to 2am
- Erie St to 14th StMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am
- 14th St to 15th StMon to Sun 4 to 6am
- 15th St to 16th StMon to Sun 4 to 6am
- 16th St to 17th StMon to Sun 4 to 6am
- 17th St to Clarion AlyMon to Sun 4 to 6am
- Clarion Aly to Sycamore StMon to Sun 4 to 6am
- Sycamore St to 18th StMon to Sun 4 to 6am
- 18th St to 19th StMon to Sun 4 to 6am
- 19th St to 20th StMon to Sun 4 to 6am
- 20th St to Catherine CtMon to Sun 4 to 6am
- Catherine Ct to 21st StMon to Sun 4 to 6am
- 21st St to 22nd StMon to Sun 4 to 6am
- 22nd St to 23rd StMon to Sun 4 to 6am
- 23rd St to 24th StMon to Sun 4 to 6am
- 24th St to 25th StMon to Sun 4 to 6am
- 25th St to 26th StMon to Sun 4 to 6am
- 26th St to Cesar Chavez StMon to Sun 4 to 6am
Mistral St 1 block
- Harrison St to Treat AveThu, Fri 12 to 6am
Natoma St 3 blocks
- 11th St to Lafayette StTue, Fri 4 to 6am
- at Lafayette StFri 4 to 6am
- 14th St to 15th StTue, Thu 8 to 10am
Norfolk St 1 block
- Folsom St to Harrison StTue 4 to 6am
Oakwood St 1 block
- 18th St to 19th StWed, Fri 9 to 11am
Otis St 3 blocks
- Mission St to Brady StMon to Sun 4 to 6am
- Brady St to Gough StMon to Sun 4 to 6am
- Gough St to Mission StMon to Sun 4 to 6am
Pearl St 2 blocks
- Market St to Pink AlyMon, Thu 8 to 10am
- Pink Aly to Duboce AveMon, Thu 8 to 10am
Plum St 1 block
- Mission St to South Van Ness AveMon, Wed, Fri 2 to 6am
Potrero Ave 26 blocks
- Brannan St to Alameda StMon to Fri 12 to 6am
- Alameda St to 15th StMon to Fri 12 to 6am
- 15th St to 16th StMon to Fri 12 to 6am
- 16th St to 17th StMon, Wed, Fri 8 to 10am; Tue, Thu 6 to 8am
- 17th St to Mariposa StMon, Wed, Fri 8 to 10am; Tue, Thu 6 to 8am
- Mariposa St to 18th St · east sideTue, Thu 6 to 8am
- Mariposa St to 18th St · west sideMon, Wed, Fri 8 to 10am
- 18th St to 19th St · east sideTue, Thu 6 to 8am
- 18th St to 19th St · west sideMon, Wed, Fri 8 to 10am
- 19th St to 20th St · east sideTue, Thu 6 to 8am
- 19th St to 20th St · west sideMon, Wed, Fri 8 to 10am
- 20th St to 21st St · east sideTue, Thu 6 to 8am
- 20th St to 21st St · west sideMon, Wed, Fri 8 to 10am
- 21st St to 22nd St · east sideTue, Thu 6 to 8am
- 21st St to 22nd St · west sideMon, Wed, Fri 8 to 10am
- at 22nd St · east sideTue, Thu 6 to 8am
- at 22nd St · west sideMon, Wed, Fri 8 to 10am
- 22nd St to 23rd St · east sideTue, Thu 6 to 8am
- 22nd St to 23rd St · west sideMon, Wed, Fri 8 to 10am
- at 23rd St · east sideTue, Thu 6 to 8am
- at 23rd St · west sideMon, Wed, Fri 8 to 10am
- 23rd St to 24th StMon, Wed, Fri 8 to 10am; Thu 9 to 11am
- 24th St to 25th StMon, Wed, Fri 8 to 10am; Thu 9 to 11am
- at 25th StMon, Wed, Fri 8 to 10am; Tue, Thu 6 to 8am
- 25th St to Hwy 101 S Off RampTue, Thu 6 to 8am
- 25th St to Hwy 101 S On RampMon, Fri 8 to 10am
Ramona Ave 1 block
- 14th St to 15th StWed, Fri 9 to 11am
Rondel Pl 1 block
- at 16th StTue 7 to 8am
Rosemont Pl 1 block
- at 14th StWed 9 to 11am
San Bruno Ave 9 blocks
- Division St to Alameda StMon, Tue 12 to 6am
- Alameda St to 15th StMon, Tue 12 to 6am
- 15th St to 16th StMon, Tue 12 to 6am
- 16th St to 17th StMon 12 to 6am
- 17th St to Mariposa StMon, Wed 9 to 11am
- at 22nd StMon, Tue 6 to 8am
- 23rd St to 24th StMon, Tue 6 to 8am
- 24th St to 25th StMon, Tue 6 to 8am
- at 25th StMon, Tue 6 to 8am
San Carlos St 4 blocks
- Sycamore St to 18th StTue, Thu 8 to 10am
- 18th St to 19th StTue, Thu 8 to 10am
- 19th St to 20th StTue, Thu 8 to 10am
- 20th St to 21st StTue, Thu 8 to 10am
San Jose Ave 7 blocks
- 22nd St to Alvarado StMon, Wed 8 to 10am (2nd & 4th wks)
- Alvarado St to 23rd StMon, Wed 8 to 10am (2nd & 4th wks)
- 23rd St to Elizabeth StMon, Wed 8 to 10am (2nd & 4th wks)
- Elizabeth St to 24th StMon, Wed 8 to 10am (2nd & 4th wks)
- 24th St to 25th StMon, Wed 8 to 10am (2nd & 4th wks)
- 25th St to Juri StMon, Wed 8 to 10am (2nd & 4th wks)
- Juri St to 26th StMon, Wed 8 to 10am (2nd & 4th wks)
Shotwell St 13 blocks
- 14th St to 15th StTue, Fri 8 to 10am; Wed 12 to 2pm
- 15th St to 16th StTue, Fri 8 to 10am; Wed 12 to 2pm
- 16th St to 17th StTue, Fri 8 to 10am; Wed 12 to 2pm
- 17th St to 18th StTue, Fri 8 to 10am; Wed 12 to 2pm
- 18th St to 19th StTue, Thu 12 to 2pm
- 19th St to 20th StTue, Thu 12 to 2pm
- 20th St to 21st StTue, Thu 12 to 2pm
- 21st St to 22nd StTue, Thu 12 to 2pm
- 22nd St to 23rd StTue, Thu 12 to 2pm
- 23rd St to 24th StTue, Thu 12 to 2pm
- 24th St to 25th StTue, Thu 12 to 2pm
- 25th St to 26th StTue, Thu 12 to 2pm
- 26th St to Cesar Chavez StTue, Thu 12 to 2pm
South Van Ness Ave 26 blocks
- Market St to Mission St · east sideMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am; Sat, Sun 4 to 6am
- Market St to Mission St · west sideMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am; Sat, Sun 4 to 6am
- Mission St to 12th St · east sideMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am; Sat, Sun 4 to 6am
- Mission St to 12th St · west sideMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am; Sat, Sun 4 to 6am
- 12th St to Howard StMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am; Sat, Sun 4 to 6am
- 12th St to Plum StMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am; Sat, Sun 4 to 6am
- Plum St to Howard StMon, Wed, Fri 12 to 2am; Tue, Thu 12 to 6am; Sat, Sun 4 to 6am
- Howard St to 13th St · east sideMon 12 to 2am
- Howard St to 13th St · west sideMon 12 to 2am
- 13th St to Erie StTue, Thu 6 to 8am
- Erie St to 14th StTue, Thu 6 to 8am
- 13th St to 14th StMon, Wed, Fri 6 to 8am
- 14th St to 15th StMon to Fri 6 to 8am
- 15th St to Adair StMon to Fri 6 to 8am
- Adair St to 16th StMon to Fri 6 to 8am
- 16th St to 17th StMon to Sun 6 to 8am
- 17th St to 18th StMon to Fri 6 to 8am
- 18th St to 19th StMon to Fri 6 to 8am
- 19th St to 20th StMon to Fri 9 to 11am
- 20th St to 21st StMon to Fri 9 to 11am
- 21st St to 22nd StMon to Fri 9 to 11am
- 22nd St to 23rd StMon to Fri 9 to 11am
- 23rd St to 24th StMon to Fri 9 to 11am
- 24th St to 25th StMon to Fri 9 to 11am
- 25th St to 26th StMon to Fri 9 to 11am
- 26th St to Cesar Chavez StMon to Fri 6 to 8am
Stevenson St 3 blocks
- Brady St to Gough StMon 4 to 6am
- McCoppin St to Duboce AveThu 12 to 6am
- Clinton Park to 14th StThu 6 to 8am; Thu 8 to 10am
Sycamore St 3 blocks
- Mission St to San Carlos StThu 8 to 10am; Fri 6 to 8am
- San Carlos St to Lexington StThu 8 to 10am; Fri 6 to 8am
- Lexington St to Valencia StThu 8 to 10am; Fri 6 to 8am
Trainor St 1 block
- 13th St to 14th StTue, Thu 12 to 6am
Treat Ave 11 blocks
- Alameda St to Alabama StTue 12 to 6am
- Alabama St to 15th StTue 12 to 6am
- Harrison St to 17th StMon to Wed, Fri 12 to 6am
- 17th St to 18th StMon to Wed, Fri 12 to 6am
- 19th St to Mistral StThu, Fri 12 to 6am
- 20th St to 21st StTue, Thu 12 to 2pm
- 21st St to 22nd StTue, Thu 12 to 2pm
- 22nd St to 23rd StTue, Thu 12 to 2pm
- 23rd St to 24th StTue, Thu 12 to 2pm
- 24th St to 25th StTue, Thu 12 to 2pm
- 25th St to 26th StTue, Thu 12 to 2pm
Utah St 8 blocks
- Alameda St to 15th StMon, Tue 12 to 6am
- 15th St to 16th StMon, Tue 12 to 6am
- 16th St to 17th StMon 12 to 6am; Wed 9 to 11am
- 17th St to Mariposa StMon, Wed 9 to 11am
- Mariposa St to 18th StMon, Wed 9 to 11am
- 23rd St to 24th StMon, Tue 6 to 8am
- 24th St to 25th StMon, Tue 6 to 8am
- at 25th StMon, Tue 6 to 8am
Valencia St 26 blocks
- Market St to McCoppin St · west sideMon, Wed, Fri 6 to 8am
- Market St to McCoppin St · east sideTue, Thu 6 to 8am
- McCoppin St to Duboce AveMon to Fri 6 to 8am
- Duboce Ave to Clinton ParkMon to Fri 6 to 8am
- Clinton Park to Brosnan StMon to Fri 6 to 8am
- Brosnan St to 14th StMon to Fri 6 to 8am
- 14th St to Rosa Parks LnMon to Fri 6 to 8am
- Rosa Parks Ln to 15th StMon to Fri 6 to 8am
- 15th St to Sparrow StMon to Sun 6 to 8am
- Sparrow St to 16th StMon to Sun 6 to 8am
- 16th St to 17th StMon to Sun 6 to 8am
- 17th St to Clarion AlyMon to Fri 6 to 8am
- Clarion Aly to Sycamore StMon to Fri 6 to 8am
- Sycamore St to 18th StMon to Fri 6 to 8am
- 18th St to 19th StMon to Fri 6 to 8am
- 19th St to Cunningham PlMon to Fri 6 to 8am
- Cunningham Pl to 20th StMon to Fri 6 to 8am
- 20th St to Liberty StMon to Fri 6 to 8am
- Liberty St to 21st StMon to Fri 6 to 8am
- 21st St to Hill StMon to Fri 6 to 8am
- Hill St to 22nd StMon to Fri 6 to 8am
- 22nd St to 23rd StMon, Wed to Fri 6 to 8am
- 23rd St to 24th StMon to Wed, Fri 6 to 8am
- 24th St to 25th StMon to Fri 6 to 8am
- 25th St to 26th StMon to Fri 6 to 8am
- 26th St to Cesar Chavez StMon to Fri 6 to 8am
Vermont St 6 blocks
- 15th St to 16th StMon, Tue 12 to 6am
- 16th St to 17th StMon, Tue 12 to 6am
- 22nd St to Humboldt StMon, Tue 12 to 6am
- Humboldt St to 23rd StMon, Tue 12 to 6am
- 23rd St to 24th StMon 6 to 8am; Tue 12 to 6am
- 24th St to 25th StMon 6 to 8am; Tue 12 to 6am
Wiese St 1 block
- 15th St to 16th StMon, Wed 6 to 8am; Thu 7 to 8am
Woodward St 1 block
- Duboce Ave to 14th StTue, Fri 8 to 10am; Thu 6 to 8am
York St 10 blocks
- Mariposa St to 18th StMon, Wed 12 to 6am
- 18th St to 19th StWed 12 to 6am; Wed 8 to 10am
- 19th St to 20th StWed 12 to 6am; Wed 8 to 10am
- 20th St to 21st StTue, Thu 12 to 2pm
- 21st St to 22nd StTue, Thu 12 to 2pm
- 22nd St to 23rd StTue, Thu 12 to 2pm
- 23rd St to 24th StTue, Thu 9 to 11am
- 24th St to 25th StTue, Thu 9 to 11am
- 25th St to 26th StTue, Thu 9 to 11am
- 26th St to Cesar Chavez StTue, Thu 9 to 11am
By day & hour
Enforcement clusters at predictable times, not at random. These are the days and hours when Mission street-cleaning tickets are actually written. Your block's posted window is what counts, but the pattern shows when to be careful.
Where tickets cluster
The Mission streets with the most street-cleaning citations over ~2 years. High counts usually mean a busy corridor with frequent sweeping. Check the exact block on the map.
- MISSION6,116 tickets
- GUERRERO5,688 tickets
- HARRISON4,620 tickets
- FOLSOM4,602 tickets
- SOUTH VAN NESS4,389 tickets
- SHOTWELL3,885 tickets
The 2-hour sign, the 20-minute reality
San Francisco posts a street-cleaning window, often two hours, but the ticket doesn't wait. Across about 1.35 million GPS-located citations (over a million matched to blocks), the typical SF block gets most of its tickets inside the same ~20 minutes, usually right after the window opens. In Mission, that cluster lands around 8am on Thursdays.
Once the sweeper has physically passed your side of the street, SFMTA's own rules let you re-park there, even before the posted hours end. But don't park early assuming it's done, and being even a minute off is still ticketable.
Good to know: a residential parking permit (RPP) runs $224/yr; meters are free on Sundays and three holidays; and a car can't sit in one spot more than 72 hours, even with a permit. The posted sign is always the final word.
Street cleaning in Mission, answered
When is street cleaning in Mission?
Street-cleaning schedules in Mission are set block by block: each side of each street has its own day and time, so there's no single neighborhood-wide schedule. Open Mission on the CURB map to see the exact posted schedule and next sweep for any block. In practice, most Mission street-cleaning tickets are written on Thursdays, clustered around 8am.
How much is a street-cleaning ticket in San Francisco?
As of 2026 the street-cleaning fine is $105 citywide (many older sites still list $73 to $97; those are out of date). Over the last ~2 years, Mission drivers were issued 108,070 street-cleaning tickets totaling about $11.1M in fines.
How do I avoid a street-cleaning ticket in Mission?
Move your car before the posted window: most tickets here are written around 8am on Thursdays. CURB lets you tap your block, see the next sweep, and set a free reminder (calendar or push) ~30 minutes before, plus the night before. The posted sign always wins if it differs.
Can I park after the street sweeper passes in Mission?
Yes. Under SFMTA's rules, once the sweeper has physically swept your side of the street you can re-park there, even if the posted hours haven't ended. But you can't park during the posted window just because it looks done early, and being even a minute off is ticketable. On most Mission blocks the sweep clusters around 8am on Thursdays. Check your exact block on the map.
Is street cleaning enforced on holidays?
Regular street sweeping stops on every city holiday SFMTA lists, about a dozen a year (for example Memorial Day, Labor Day, Thanksgiving and Christmas), overnight routes included. About 590 blocks post a holiday schedule on their sign, like HOLIDAYS 4 TO 6AM, and are swept at those hours on those days, except on New Year's Day, Thanksgiving and Christmas, when nothing is swept. Temporary signs and the posted schedule always override. When in doubt, read the sign on your block.
What if my car was towed for street cleaning in Mission?
SF street-cleaning tows go to AutoReturn at 450 7th Street (open 24/7). Call (415) 865-8200 or check autoreturn.com to find your car. Expect a tow fee plus daily storage on top of the $105 ticket; a discounted low-income rate is available. Note: SF's "Text Before Tow" alerts do not cover street-cleaning tows.
How do I contest a street-cleaning ticket?
File a protest within 21 days of the citation through the SFMTA citation portal, ideally with a photo from where you parked showing a missing, faded, or blocked sign, or that you were ticketed outside the posted window. A meaningful share of first-level protests are dismissed, so it's often worth contesting if your sign was unclear.