Street cleaning in Marina, 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 Marina.
Marina in tickets
The street-cleaning fine is $105 (2026). In Marina, most tickets are written on Tuesdays around 9am.
Parking in Marina
Of Marina's mapped curb, about 80% is general street parking, 17% residential-permit (RPP). (Share of curb in SFMTA's Digital Curb data. The posted sign on your block always wins.)
- 3698 Laguna St · Lot437 spaces
- 2055 Lombard Street · Garage205 spaces · $2/hr
- 2001 UNION ST · Garage200 spaces · $5/hr
- 1550 BAY ST · Garage176 spaces
No street spot? Rates are operator-supplied. Confirm on arrival.
Marina parking, live
Every curb in Marina, 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 Marina. Open one for its blocks, then a block for its posted days and times, the next sweep dates and when tickets actually land.
Alhambra St 4 blocks
- Cervantes Blvd to Mallorca WayThu 12 to 2pm (1st & 3rd wks); Fri 10am to 12pm (1st & 3rd wks)
- Mallorca Way to Pierce StTue 12 to 2pm (1st & 3rd wks); Fri 10am to 12pm (1st & 3rd wks)
- Pierce St to Avila StTue 12 to 2pm (1st & 3rd wks); Fri 10am to 12pm (1st & 3rd wks)
- Avila St to Scott StTue 12 to 2pm (1st & 3rd wks); Fri 10am to 12pm (1st & 3rd wks)
Avila St 6 blocks
- Chestnut St to Alhambra StTue, Fri 9 to 11am (1st & 3rd wks)
- Alhambra St to Capra WayMon, Thu 12 to 2pm (1st & 3rd wks)
- Capra Way to Beach StMon, Thu 12 to 2pm (1st & 3rd wks)
- Beach St to Prado StMon, Thu 12 to 2pm (1st & 3rd wks)
- Cervantes Blvd to Rico WayMon 12 to 2pm (1st & 3rd wks); Tue 10am to 12pm (1st & 3rd wks)
- Rico Way to Marina BlvdMon 12 to 2pm (1st & 3rd wks); Tue 10am to 12pm (1st & 3rd wks)
Baker St 14 blocks
- Green St to Union StMon, Thu 11am to 1pm (1st & 3rd wks)
- Union St to Filbert StMon, Thu 11am to 1pm (1st & 3rd wks)
- Filbert St to Miley StMon, Thu 11am to 1pm (1st & 3rd wks)
- Miley St to Greenwich StMon, Thu 11am to 1pm (1st & 3rd wks)
- Greenwich St to Lombard StMon, Thu 11am to 1pm (1st & 3rd wks)
- Lombard St to Chestnut StMon, Thu 11am to 1pm (1st & 3rd wks)
- Chestnut St to Richardson AveMon, Thu 11am to 1pm (1st & 3rd wks)
- Richardson Ave to Francisco StMon 11am to 1pm (1st & 3rd wks); Wed 6 to 8am
- Francisco St to Bay StMon 11am to 1pm (1st & 3rd wks); Wed 6 to 8am
- at Bay StMon 11am to 1pm (1st & 3rd wks)
- Bay St to North Point StMon 11am to 1pm (1st & 3rd wks); Wed 6 to 8am
- North Point St to Beach StMon 11am to 1pm (1st & 3rd wks); Wed 6 to 8am
- Beach St to Jefferson StMon 11am to 1pm (1st & 3rd wks); Wed 6 to 8am
- Jefferson St to Marina BlvdMon 11am to 1pm (1st & 3rd wks); Wed 6 to 8am
Bay St 12 blocks
- Van Ness Ave to Fort Mason 21Tue 6 to 8am (1st & 2nd & 3rd & 4th wks); Fri 10am to 12pm (1st & 3rd wks)
- Fort Mason 21 to Franklin StTue 6 to 8am (1st & 2nd & 3rd & 4th wks); Fri 10am to 12pm (1st & 3rd wks)
- Franklin St to Gough StTue, Fri 10am to 12pm (1st & 3rd wks)
- Gough St to Octavia StTue, Fri 10am to 12pm (1st & 3rd wks)
- Octavia St to Laguna StFri 10am to 12pm (1st & 3rd wks)
- Laguna St to Buchanan StTue 10am to 12pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
- Buchanan St to Webster StTue 10am to 12pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
- Webster St to Fillmore StTue 10am to 12pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
- Scott St to Divisadero StTue, Fri 11am to 1pm (1st & 3rd wks)
- Divisadero St to Broderick StTue, Fri 11am to 1pm (1st & 3rd wks)
- Broderick St to Baker StTue, Fri 11am to 1pm (1st & 3rd wks)
- Baker St to Lyon StTue 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
Beach St 10 blocks
- Buchanan St to Webster StMon, Thu 12 to 2pm (1st & 3rd wks)
- Webster St to Fillmore StMon, Thu 12 to 2pm (1st & 3rd wks)
- Fillmore St to Retiro WayMon 12 to 2pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
- Retiro Way to Cervantes BlvdMon 12 to 2pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
- Cervantes Blvd to Pierce StTue, Fri 11am to 1pm (1st & 3rd wks)
- Pierce St to Avila StTue, Fri 11am to 1pm (1st & 3rd wks)
- Avila St to Scott StTue, Fri 11am to 1pm (1st & 3rd wks)
- Scott St to Divisadero StTue, Fri 11am to 1pm (1st & 3rd wks)
- Divisadero St to Broderick StTue, Fri 11am to 1pm (1st & 3rd wks)
- Broderick St to Baker StTue, Fri 11am to 1pm (1st & 3rd wks)
Broderick St 11 blocks
- Green St to Union StMon, Thu 11am to 1pm (1st & 3rd wks)
- Union St to Filbert StMon, Thu 11am to 1pm (1st & 3rd wks)
- Filbert St to Greenwich StMon, Thu 11am to 1pm (1st & 3rd wks)
- Greenwich St to Lombard StMon, Thu 11am to 1pm (1st & 3rd wks)
- Lombard St to Chestnut StMon, Thu 11am to 1pm (1st & 3rd wks)
- Chestnut St to Francisco StMon 11am to 1pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
- Francisco St to Bay StMon 11am to 1pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
- Bay St to North Point StMon 11am to 1pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
- North Point St to Beach StMon 11am to 1pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
- Beach St to Jefferson StMon 11am to 1pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
- Jefferson St to Marina BlvdMon 11am to 1pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
Buchanan St 11 blocks
- Vallejo St to Green StMon, Thu 9 to 11am (1st & 3rd wks)
- Green St to Union StMon, Thu 9 to 11am (1st & 3rd wks)
- Union St to Filbert StMon, Thu 9 to 11am (1st & 3rd wks)
- Filbert St to Pixley StMon, Thu 9 to 11am (1st & 3rd wks)
- Pixley St to Greenwich StMon, Thu 9 to 11am (1st & 3rd wks)
- Greenwich St to Moulton StMon, Thu 9 to 11am (1st & 3rd wks)
- Moulton St to Lombard StMon, Thu 9 to 11am (1st & 3rd wks)
- Lombard St to Magnolia StMon, Thu 9 to 11am (1st & 3rd wks)
- Magnolia St to Chestnut StMon, Thu 9 to 11am (1st & 3rd wks)
- Bay St to North Point StMon, Thu 6 to 8am (1st & 2nd & 3rd & 4th wks); Tue 10am to 12pm (1st & 3rd wks)
- North Point St to Beach StMon, Thu 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
Capra Way 3 blocks
- Mallorca Way to Pierce StTue, Fri 11am to 1pm (1st & 3rd wks)
- Pierce St to Avila StTue, Fri 11am to 1pm (1st & 3rd wks)
- Avila St to Scott StTue, Fri 11am to 1pm (1st & 3rd wks)
Casa Way 1 block
- Retiro Way to Marina BlvdMon 12 to 2pm (1st & 3rd wks); Tue 10am to 12pm (1st & 3rd wks)
Cervantes Blvd 5 blocks
- Fillmore St to Alhambra StTue, Fri 10am to 12pm (1st & 3rd wks)
- Alhambra St to Beach StTue 10am to 12pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
- Beach St to Prado StTue 10am to 12pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
- Prado St to Avila StTue 10am to 12pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
- Avila St to Scott StTue 10am to 12pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
Chestnut St 17 blocks
- Van Ness Ave to Franklin StTue, Fri 9 to 11am (1st & 3rd wks)
- Franklin St to Gough StTue, Fri 9 to 11am (1st & 3rd wks)
- Gough St to Octavia StTue, Fri 9 to 11am (1st & 3rd wks)
- Octavia St to Laguna StTue, Fri 9 to 11am (1st & 3rd wks)
- Laguna St to Buchanan StTue, Fri 9 to 11am (1st & 3rd wks)
- Buchanan St to Webster StTue, Fri 9 to 11am (1st & 3rd wks)
- Webster St to Fillmore StTue, Fri 9 to 11am (1st & 3rd wks)
- Fillmore St to Mallorca WayMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Mallorca Way to Steiner StMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Steiner St to Pierce StMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Pierce St to Avila StMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Avila St to Scott StMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Scott St to Divisadero StMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Divisadero St to Broderick StTue, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Broderick St to Richardson AveTue, Fri 12 to 2pm (1st & 3rd wks)
- Richardson Ave to Baker StTue, Fri 12 to 2pm (1st & 3rd wks)
- Baker St to Lyon StTue, Fri 12 to 2pm (1st & 3rd wks)
Divisadero St 11 blocks
- Green St to Union StMon, Thu 10am to 12pm (1st & 3rd wks)
- Union St to Filbert StMon, Thu 10am to 12pm (1st & 3rd wks)
- Filbert St to Greenwich StMon, Thu 10am to 12pm (1st & 3rd wks)
- Greenwich St to Lombard StMon, Thu 10am to 12pm (1st & 3rd wks)
- Lombard St to Chestnut StMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Chestnut St to Francisco StMon, Thu 12 to 2pm (1st & 3rd wks)
- Francisco St to Bay StMon, Thu 12 to 2pm (1st & 3rd wks)
- Bay St to North Point StMon, Thu 12 to 2pm (1st & 3rd wks)
- North Point St to Beach StMon, Thu 12 to 2pm (1st & 3rd wks)
- Beach St to Jefferson StMon, Thu 12 to 2pm (1st & 3rd wks)
- Jefferson St to Marina BlvdMon, Thu 12 to 2pm (1st & 3rd wks)
Filbert St 14 blocks
- Van Ness Ave to Franklin StTue, Fri 9 to 11am (1st & 3rd wks)
- Franklin St to Gough StTue, Fri 9 to 11am (1st & 3rd wks)
- Gough St to Octavia StTue, Fri 9 to 11am (1st & 3rd wks)
- Octavia St to Laguna StTue, Fri 9 to 11am (1st & 3rd wks)
- Laguna St to Buchanan StTue, Fri 9 to 11am (1st & 3rd wks)
- Buchanan St to Webster StTue, Fri 9 to 11am (1st & 3rd wks)
- Webster St to Fillmore StTue, Fri 9 to 11am (1st & 3rd wks)
- Fillmore St to Steiner StTue, Fri 9 to 11am (1st & 3rd wks)
- Steiner St to Pierce StTue, Fri 9 to 11am (1st & 3rd wks)
- Pierce St to Scott StTue, Fri 12 to 2pm (1st & 3rd wks)
- Scott St to Divisadero StTue, Fri 12 to 2pm (1st & 3rd wks)
- Divisadero St to Broderick StTue, Fri 12 to 2pm (1st & 3rd wks)
- Broderick St to Baker StTue, Fri 12 to 2pm (1st & 3rd wks)
- Baker St to Lyon StTue, Fri 12 to 2pm (1st & 3rd wks)
Fillmore St 19 blocks
- Vallejo St to Green StMon, Thu 9 to 11am (1st & 3rd wks)
- Green St to Union StMon, Thu 9 to 11am (1st & 3rd wks)
- Union St to Filbert StMon, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Tue 6 to 8am (1st & 3rd wks); Wed 6 to 8am
- Filbert St to Pixley StMon, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Tue 6 to 8am (1st & 3rd wks); Wed 6 to 8am
- Pixley St to Greenwich StMon, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Tue 6 to 8am (1st & 3rd wks); Wed 6 to 8am
- Greenwich St to Moulton StMon, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Tue 6 to 8am (1st & 3rd wks); Wed 6 to 8am
- Moulton St to Lombard StMon, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Tue 6 to 8am (1st & 3rd wks); Wed 6 to 8am
- Lombard St to Chestnut StMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Tue 6 to 8am (2nd & 4th wks); Wed 6 to 8am
- Chestnut St to Bay St · west sideFri 10am to 12pm (1st & 3rd wks)
- Chestnut St to Bay St · east & west sidesMon 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 8 to 10am (1st & 3rd wks)
- Bay St to North Point St · west sideFri 10am to 12pm (1st & 3rd wks)
- Bay St to North Point St · east & west sidesTue, Thu 9 to 11am (1st & 3rd wks)
- North Point St to Beach St · west sideFri 10am to 12pm (1st & 3rd wks)
- North Point St to Beach St · east & west sidesMon, Tue 9 to 11am (1st & 3rd wks)
- Beach St to Jefferson St · west sideFri 10am to 12pm (1st & 3rd wks)
- Beach St to Jefferson St · east & west sidesTue 9 to 11am (1st & 3rd wks); Wed 8 to 10am (1st & 3rd wks)
- Jefferson St to Retiro Way · west sideFri 10am to 12pm (1st & 3rd wks)
- Jefferson St to Retiro Way · east & west sidesTue, Thu 9 to 11am (1st & 3rd wks)
- Retiro Way to Marina BlvdTue, Thu 9 to 11am (1st & 3rd wks); Fri 10am to 12pm (1st & 3rd wks)
Francisco St 8 blocks
- Van Ness Ave to Franklin StTue 10am to 12pm (1st & 3rd wks); Fri 9 to 11am (1st & 3rd wks)
- Franklin St to Gough StTue 10am to 12pm (1st & 3rd wks); Fri 9 to 11am (1st & 3rd wks)
- Gough St to Octavia StTue 10am to 12pm (1st & 3rd wks); Fri 9 to 11am (1st & 3rd wks)
- Octavia St to Laguna StTue 10am to 12pm (1st & 3rd wks); Fri 9 to 11am (1st & 3rd wks)
- Scott St to Divisadero StTue, Fri 12 to 2pm (1st & 3rd wks)
- Divisadero St to Broderick StTue, Fri 12 to 2pm (1st & 3rd wks)
- Broderick St to Baker StTue, Fri 12 to 2pm (1st & 3rd wks)
- Baker St to Hwy 101 S Off RampTue, Fri 12 to 2pm (1st & 3rd wks)
Franklin St 9 blocks
- Vallejo St to Green StMon, Thu 8 to 10am (1st & 3rd wks)
- Green St to Union StMon 8 to 10am (1st & 3rd wks); Thu 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Union St to Filbert StMon, Thu 8 to 10am (1st & 3rd wks)
- Filbert St to Greenwich StMon, Thu 8 to 10am (1st & 3rd wks)
- Greenwich St to Blackstone CtMon, Thu 8 to 10am (1st & 3rd wks)
- Blackstone Ct to Lombard StMon, Thu 8 to 10am (1st & 3rd wks)
- Lombard St to Chestnut StMon, Thu 8 to 10am (1st & 3rd wks)
- Chestnut St to Francisco StMon, Thu 8 to 10am (1st & 3rd wks)
- Francisco St to Bay StMon, Thu 8 to 10am (1st & 3rd wks)
Gough St 8 blocks
- Vallejo St to Green StMon, Thu 8 to 10am (1st & 3rd wks)
- Green St to Union StMon, Thu 8 to 10am (1st & 3rd wks)
- Union St to Filbert StMon, Thu 8 to 10am (1st & 3rd wks)
- Filbert St to Greenwich StMon, Thu 8 to 10am (1st & 3rd wks)
- Greenwich St to Lombard StMon, Thu 8 to 10am (1st & 3rd wks)
- Lombard St to Chestnut StMon, Thu 8 to 10am (1st & 3rd wks)
- Chestnut St to Francisco StMon, Thu 8 to 10am (1st & 3rd wks)
- Francisco St to Bay StMon, Thu 8 to 10am (1st & 3rd wks)
Green St 11 blocks
- Van Ness Ave to Franklin StTue, Fri 8 to 10am (1st & 3rd wks)
- Franklin St to Gough StTue, Fri 8 to 10am (1st & 3rd wks)
- Gough St to Octavia StTue, Fri 8 to 10am (1st & 3rd wks)
- Octavia St to Laguna StTue, Fri 8 to 10am (1st & 3rd wks)
- Laguna St to Buchanan StTue, Fri 8 to 10am (1st & 3rd wks)
- Buchanan St to Webster StTue, Fri 8 to 10am (1st & 3rd wks)
- Webster St to Fillmore StTue, Fri 8 to 10am (1st & 3rd wks)
- Fillmore St to Steiner StTue, Fri 8 to 10am (1st & 3rd wks)
- Steiner St to Pierce StTue, Fri 8 to 10am (1st & 3rd wks)
- Pierce St to Scott StTue, Fri 12 to 2pm (1st & 3rd wks)
- Baker St to Lyon StTue, Fri 12 to 2pm (1st & 3rd wks)
Greenwich St 15 blocks
- Van Ness Ave to Franklin StTue, Fri 9 to 11am (1st & 3rd wks)
- Franklin St to Imperial AlyTue, Fri 9 to 11am (1st & 3rd wks)
- Imperial Aly to Gough StTue, Fri 9 to 11am (1st & 3rd wks)
- Gough St to Octavia StTue, Fri 9 to 11am (1st & 3rd wks)
- Octavia St to Laguna StTue, Fri 9 to 11am (1st & 3rd wks)
- Laguna St to Buchanan StTue, Fri 9 to 11am (1st & 3rd wks)
- Buchanan St to Webster StTue, Fri 9 to 11am (1st & 3rd wks)
- Webster St to Fillmore StTue 9 to 11am (1st & 3rd wks); Fri 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Fillmore St to Steiner StTue, Fri 9 to 11am (1st & 3rd wks)
- Steiner St to Pierce StTue, Fri 12 to 2pm (1st & 3rd wks)
- Pierce St to Scott StTue, Fri 12 to 2pm (1st & 3rd wks)
- Scott St to Divisadero StTue, Fri 12 to 2pm (1st & 3rd wks)
- Divisadero St to Broderick StTue, Fri 12 to 2pm (1st & 3rd wks)
- Broderick St to Baker StTue, Fri 12 to 2pm (1st & 3rd wks)
- Baker St to Lyon StTue, Fri 12 to 2pm (1st & 3rd wks)
Harris Pl 1 block
- at Laguna StTue 9 to 11am (1st & 3rd wks)
Jefferson St 4 blocks
- Webster St to Fillmore StMon, Thu 12 to 2pm (1st & 3rd wks)
- Scott St to Divisadero StTue, Fri 11am to 1pm (1st & 3rd wks)
- Divisadero St to Broderick StTue, Fri 11am to 1pm (1st & 3rd wks)
- Broderick St to Baker StTue, Fri 11am to 1pm (1st & 3rd wks)
Laguna St 12 blocks
- Vallejo St to Green StMon, Thu 9 to 11am (1st & 3rd wks)
- Green St to Union StMon, Thu 9 to 11am (1st & 3rd wks)
- Union St to Filbert StMon, Thu 9 to 11am (1st & 3rd wks)
- Filbert St to Harris PlMon, Thu 9 to 11am (1st & 3rd wks)
- Harris Pl to Greenwich StMon, Thu 9 to 11am (1st & 3rd wks)
- Greenwich St to Lombard StMon, Thu 9 to 11am (1st & 3rd wks)
- Lombard St to Magnolia StMon, Thu 9 to 11am (1st & 3rd wks)
- Magnolia St to Chestnut StMon, Thu 9 to 11am (1st & 3rd wks)
- Chestnut St to Francisco StMon, Thu 9 to 11am (1st & 3rd wks)
- Francisco St to Bay StMon, Thu 9 to 11am (1st & 3rd wks)
- Bay St to North Point StTue, Fri 10am to 12pm (1st & 3rd wks); Wed 8 to 10am (1st & 3rd wks)
- North Point St to Marina BlvdTue, Fri 10am to 12pm (1st & 3rd wks); Wed 8 to 10am (1st & 3rd wks)
Lombard St 28 blocks
- Van Ness Ave to Franklin St · south sideMon 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Van Ness Ave to Franklin St · north sideTue 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Franklin St to Gough St · south sideMon 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Franklin St to Gough St · north sideTue 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Gough St to Octavia St · south sideMon 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Gough St to Octavia St · north sideTue 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Octavia St to Laguna St · south sideMon 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Octavia St to Laguna St · north sideTue 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Laguna St to Buchanan St · south sideMon 6 to 8am (1st & 2nd & 3rd & 4th wks); Thu 6 to 8am (2nd & 4th wks)
- Laguna St to Buchanan St · north sideTue 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Buchanan St to Webster St · south sideMon, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Buchanan St to Webster St · north sideTue 6 to 8am (1st & 2nd & 3rd & 4th wks); Thu 6 to 8am (1st & 3rd wks)
- Webster St to Fillmore St · south sideMon, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Webster St to Fillmore St · north sideTue 6 to 8am (1st & 2nd & 3rd & 4th wks); Thu 6 to 8am (1st & 3rd wks)
- Fillmore St to Steiner St · south sideMon, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Fillmore St to Steiner St · north sideTue 6 to 8am (1st & 2nd & 3rd & 4th wks); Thu 6 to 8am (1st & 3rd wks)
- Steiner St to Pierce St · south sideMon, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Steiner St to Pierce St · north sideTue 6 to 8am (1st & 2nd & 3rd & 4th wks); Thu 6 to 8am (1st & 3rd wks)
- Pierce St to Scott St · south sideMon, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Pierce St to Scott St · north sideTue 6 to 8am (1st & 2nd & 3rd & 4th wks); Thu 6 to 8am (1st & 3rd wks)
- Scott St to Divisadero St · south sideMon, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Scott St to Divisadero St · north sideTue 6 to 8am (1st & 2nd & 3rd & 4th wks); Thu 6 to 8am (1st & 3rd wks)
- Divisadero St to Broderick St · south sideMon, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Divisadero St to Broderick St · north sideTue 6 to 8am (1st & 2nd & 3rd & 4th wks); Thu 6 to 8am (1st & 3rd wks)
- Broderick St to Richardson Ave · south sideWed 6 to 8am
- Broderick St to Richardson Ave · north sideTue 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Richardson Ave to Baker StTue, Fri 12 to 2pm (1st & 3rd wks)
- Baker St to Lyon StTue 12 to 2pm (1st & 3rd wks); Wed 6 to 8am
Lyon St 6 blocks
- Green St to Union StWed 6 to 8am; Thu 11am to 1pm (1st & 3rd wks)
- Union St to Filbert StWed 6 to 8am; Thu 11am to 1pm (1st & 3rd wks)
- Lombard St to Chestnut StWed 6 to 8am; Thu 11am to 1pm (1st & 3rd wks)
- Hwy 101 N On Ramp to Bay StTue 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Jefferson St to Palace Of Fine ArtsTue 11am to 1pm (1st & 3rd wks)
- Palace Of Fine Arts to Hwy 101 NorthboundTue 11am to 1pm (1st & 3rd wks)
Magnolia St 2 blocks
- Laguna St to Buchanan StWed 6 to 8am; Fri 9 to 11am (1st & 3rd wks)
- Buchanan St to Webster StWed 6 to 8am; Fri 9 to 11am (1st & 3rd wks)
Mallorca Way 4 blocks
- Chestnut St to Toledo WayTue, Fri 9 to 11am (1st & 3rd wks)
- Toledo Way to Alhambra StTue 9 to 11am (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
- Alhambra St to Capra WayMon, Tue 12 to 2pm (1st & 3rd wks)
- Capra Way to Beach StMon 12 to 2pm (1st & 3rd wks); Tue 11am to 1pm (1st & 3rd wks)
Marina Blvd 19 blocks
- Laguna St to Buchanan StTue, Fri 10am to 12pm (1st & 3rd wks); Wed 8 to 10am (1st & 3rd wks)
- Buchanan St to Webster St · southwest sideTue 10am to 12pm (1st & 3rd wks)
- Buchanan St to Webster St · northeast sideWed 8 to 10am (1st & 3rd wks)
- Webster St to Fillmore StTue 9 to 11am (1st & 3rd wks)
- Webster St to Marina Green DrWed 8 to 10am (1st & 3rd wks)
- Marina Green Dr to Fillmore StWed 8 to 10am (1st & 3rd wks)
- Fillmore St to Avila St · south sideTue 10am to 12pm (1st & 3rd wks)
- Fillmore St to Avila St · north sideWed 8 to 10am (1st & 3rd wks)
- Avila St to Scott St · south sideTue 10am to 12pm (1st & 3rd wks)
- Avila St to Scott St · north sideWed 8 to 10am (1st & 3rd wks)
- Scott St to Divisadero St · south sideTue 11am to 1pm (1st & 3rd wks)
- Scott St to Divisadero St · north sideWed 8 to 10am (1st & 3rd wks)
- Divisadero St to Broderick St · south sideTue 11am to 1pm (1st & 3rd wks)
- Divisadero St to Broderick St · north sideWed 8 to 10am (1st & 3rd wks)
- Broderick St to Baker St · south sideTue 11am to 1pm (1st & 3rd wks)
- Broderick St to Baker St · north sideWed 8 to 10am (1st & 3rd wks)
- Baker St to Lyon StTue 11am to 1pm (1st & 3rd wks)
- at Baker StWed 8 to 10am (1st & 3rd wks)
- at Lyon StWed 8 to 10am (1st & 3rd wks)
Miley St 1 block
- at Baker StTue 12 to 2pm (1st & 3rd wks)
Moulton St 3 blocks
- Buchanan St to Webster StMon, Fri 9 to 11am (1st & 3rd wks)
- Webster St to Fillmore StMon, Fri 9 to 11am (1st & 3rd wks)
- Fillmore St to Steiner StMon, Fri 9 to 11am (1st & 3rd wks)
North Point St 6 blocks
- Laguna St to Buchanan StMon, Thu 9 to 11am (1st & 3rd wks)
- Buchanan St to Webster StMon, Thu 9 to 11am (1st & 3rd wks)
- Webster St to Fillmore StMon, Thu 12 to 2pm (1st & 3rd wks)
- Scott St to Divisadero StTue, Fri 11am to 1pm (1st & 3rd wks)
- Divisadero St to Broderick StTue, Fri 11am to 1pm (1st & 3rd wks)
- Broderick St to Baker StTue, Fri 11am to 1pm (1st & 3rd wks)
Octavia St 8 blocks
- Vallejo St to Green StMon, Thu 9 to 11am (1st & 3rd wks)
- Green St to Union StMon, Thu, Fri 9 to 11am (1st & 3rd wks)
- Union St to Filbert StMon, Thu 9 to 11am (1st & 3rd wks)
- Filbert St to Greenwich StMon, Thu 9 to 11am (1st & 3rd wks)
- Greenwich St to Lombard StMon, Thu 9 to 11am (1st & 3rd wks)
- Lombard St to Chestnut StMon, Thu 9 to 11am (1st & 3rd wks)
- Chestnut St to Francisco StMon, Thu 9 to 11am (1st & 3rd wks)
- Francisco St to Bay StMon, Thu 9 to 11am (1st & 3rd wks)
Palace Of Fine Arts 1 block
- at Lyon StWed 6 to 8am
Pierce St 9 blocks
- Green St to Union StMon, Thu 10am to 12pm (1st & 3rd wks)
- Union St to Filbert StMon, Thu 10am to 12pm (1st & 3rd wks)
- Filbert St to Greenwich StMon, Thu 10am to 12pm (1st & 3rd wks)
- Greenwich St to Lombard StMon, Thu 10am to 12pm (1st & 3rd wks)
- Lombard St to Chestnut StMon, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Chestnut St to Toledo WayTue, Fri 9 to 11am (1st & 3rd wks)
- Toledo Way to Alhambra StTue, Fri 9 to 11am (1st & 3rd wks)
- Alhambra St to Capra WayMon, Thu 12 to 2pm (1st & 3rd wks)
- Capra Way to Beach StMon, Thu 12 to 2pm (1st & 3rd wks)
Pixley St 3 blocks
- Buchanan St to Webster StMon, Fri 9 to 11am (1st & 3rd wks)
- Webster St to Fillmore StMon, Fri 9 to 11am (1st & 3rd wks)
- Fillmore St to Steiner StMon, Fri 9 to 11am (1st & 3rd wks)
Prado St 2 blocks
- Cervantes Blvd to Avila StMon 12 to 2pm (1st & 3rd wks); Tue 10am to 12pm (1st & 3rd wks)
- Avila St to Scott StMon 12 to 2pm (1st & 3rd wks); Tue 10am to 12pm (1st & 3rd wks)
Retiro Way 3 blocks
- Beach St to Rico WayMon, Thu 12 to 2pm (1st & 3rd wks)
- Rico Way to Casa WayMon, Thu 12 to 2pm (1st & 3rd wks)
- Casa Way to Fillmore StTue 10am to 12pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
Richardson Ave 7 blocks
- Lombard St to Chestnut St · southwest sideMon 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Lombard St to Chestnut St · northeast sideTue 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Chestnut St to Baker St · southwest sideMon 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Baker St to Francisco St · southwest sideMon 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Chestnut St to Baker St · northeast sideTue 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Baker St to Francisco St · northeast sideTue 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Francisco St to Lyon StTue 6 to 8am (1st & 2nd & 3rd & 4th wks)
Rico Way 1 block
- Retiro Way to Avila StTue 11am to 1pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
Scott St 14 blocks
- Green St to Union StMon, Thu 10am to 12pm (1st & 3rd wks)
- Union St to Filbert StMon, Thu 10am to 12pm (1st & 3rd wks)
- Filbert St to Greenwich StMon, Thu 10am to 12pm (1st & 3rd wks)
- Greenwich St to Lombard StMon, Thu 10am to 12pm (1st & 3rd wks)
- Lombard St to Chestnut StMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Chestnut St to Francisco StMon 12 to 2pm (1st & 3rd wks); Fri 9 to 11am (1st & 3rd wks)
- Francisco St to Bay StMon, Thu 12 to 2pm (1st & 3rd wks)
- Bay St to Capra WayMon, Thu 12 to 2pm (1st & 3rd wks)
- Capra Way to North Point StMon, Thu 12 to 2pm (1st & 3rd wks)
- North Point St to Beach StMon, Thu 12 to 2pm (1st & 3rd wks)
- at Beach StMon, Thu 12 to 2pm (1st & 3rd wks)
- Beach St to Prado StMon, Thu 12 to 2pm (1st & 3rd wks)
- Prado St to Jefferson StMon, Thu 12 to 2pm (1st & 3rd wks)
- Jefferson St to Marina BlvdMon, Thu 12 to 2pm (1st & 3rd wks)
Steiner St 9 blocks
- Vallejo St to Green StMon, Thu 10am to 12pm (1st & 3rd wks)
- Green St to Union StMon, Thu 10am to 12pm (1st & 3rd wks)
- Union St to Filbert StMon, Thu 10am to 12pm (1st & 3rd wks)
- Filbert St to Pixley StMon, Thu 10am to 12pm (1st & 3rd wks)
- Pixley St to Greenwich StMon, Thu 10am to 12pm (1st & 3rd wks)
- Greenwich St to Service StMon, Thu 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Service St to Moulton StMon, Thu 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Moulton St to Lombard StMon, Thu 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Lombard St to Chestnut StMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
Toledo Way 1 block
- Mallorca Way to Pierce StThu 12 to 2pm (1st & 3rd wks); Fri 10am to 12pm (1st & 3rd wks)
Union St 15 blocks
- Van Ness Ave to Franklin StTue, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Franklin St to Gough StTue, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Gough St to Octavia StMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Octavia St to Laguna StMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Laguna St to Charlton CtMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Charlton Ct to Buchanan StMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Buchanan St to Webster StMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Webster St to Fillmore StMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Fillmore St to Steiner StMon, Tue, Thu, Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Wed 6 to 8am
- Steiner St to Pierce StTue, Fri 9 to 11am (1st & 3rd wks)
- Pierce St to Scott StTue, Fri 12 to 2pm (1st & 3rd wks)
- Scott St to Divisadero StTue, Fri 12 to 2pm (1st & 3rd wks)
- Divisadero St to Broderick StTue, Fri 12 to 2pm (1st & 3rd wks)
- Broderick St to Baker StTue, Fri 12 to 2pm (1st & 3rd wks)
- Baker St to Lyon StTue, Fri 12 to 2pm (1st & 3rd wks)
Vallejo St 6 blocks
- Van Ness Ave to Franklin StTue, Fri 8 to 10am (1st & 3rd wks)
- Franklin St to Gough StTue, Fri 8 to 10am (1st & 3rd wks)
- Gough St to Octavia StTue, Fri 8 to 10am (1st & 3rd wks)
- Octavia St to Laguna StTue, Fri 8 to 10am (1st & 3rd wks)
- Buchanan St to Webster StTue, Fri 8 to 10am (1st & 3rd wks)
- Webster St to Fillmore StTue, Fri 8 to 10am (1st & 3rd wks)
Webster St 13 blocks
- Vallejo St to Green StMon, Thu 9 to 11am (1st & 3rd wks)
- Green St to Union StMon, Thu 9 to 11am (1st & 3rd wks)
- Union St to Filbert StMon, Thu 9 to 11am (1st & 3rd wks)
- Filbert St to Pixley StMon, Thu 9 to 11am (1st & 3rd wks)
- Pixley St to Greenwich StMon, Thu 9 to 11am (1st & 3rd wks)
- Greenwich St to Moulton StMon, Thu 9 to 11am (1st & 3rd wks)
- Moulton St to Lombard StMon, Thu 9 to 11am (1st & 3rd wks)
- Lombard St to Magnolia StMon, Thu 9 to 11am (1st & 3rd wks)
- Magnolia St to Chestnut StMon, Thu 9 to 11am (1st & 3rd wks)
- Bay St to North Point StTue 9 to 11am (1st & 3rd wks); Fri 10am to 12pm (1st & 3rd wks)
- North Point St to Beach StTue 9 to 11am (1st & 3rd wks); Fri 10am to 12pm (1st & 3rd wks)
- Beach St to Jefferson StTue 9 to 11am (1st & 3rd wks); Fri 10am to 12pm (1st & 3rd wks)
- Jefferson St to Marina BlvdTue 9 to 11am (1st & 3rd wks); Fri 10am to 12pm (1st & 3rd wks)
By day & hour
Enforcement clusters at predictable times, not at random. These are the days and hours when Marina 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 Marina 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.
- UNION3,186 tickets
- FILBERT2,983 tickets
- GREENWICH2,564 tickets
- FILLMORE2,548 tickets
- CHESTNUT2,523 tickets
- LOMBARD2,507 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 Marina, that cluster lands around 9am on Tuesdays.
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 Marina, answered
When is street cleaning in Marina?
Street-cleaning schedules in Marina 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 Marina on the CURB map to see the exact posted schedule and next sweep for any block. In practice, most Marina street-cleaning tickets are written on Tuesdays, clustered around 9am.
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, Marina drivers were issued 45,985 street-cleaning tickets totaling about $4.7M in fines.
How do I avoid a street-cleaning ticket in Marina?
Move your car before the posted window: most tickets here are written around 9am on Tuesdays. 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 Marina?
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 Marina blocks the sweep clusters around 9am on Tuesdays. 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 Marina?
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.