Street cleaning in Lone Mountain/USF, 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 Lone Mountain/USF.
Lone Mountain/USF in tickets
The street-cleaning fine is $105 (2026). In Lone Mountain/USF, most tickets are written on Wednesdays around 9am.
Parking in Lone Mountain/USF
Of Lone Mountain/USF's mapped curb, about 74% is general street parking, 24% residential-permit (RPP). (Share of curb in SFMTA's Digital Curb data. The posted sign on your block always wins.)
- 1750 FULTON ST · Garage240 spaces · $2/hr
- 1 SHRADER ST · Garage229 spaces · $2/hr
- 2130 FULTON ST · Garage770 spaces
- 2675 Geary Blvd · Lot550 spaces
No street spot? Rates are operator-supplied. Confirm on arrival.
Lone Mountain/USF parking, live
Every curb in Lone Mountain/USF, 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 Lone Mountain/USF. Open one for its blocks, then a block for its posted days and times, the next sweep dates and when tickets actually land.
Almaden Ct 1 block
- at Anza StThu 9 to 11am
Annapolis Ter 1 block
- Turk Blvd to Golden Gate AveWed 8 to 10am; Fri 9 to 11am
Anza St 13 blocks
- O'Farrell St to Wood StMon 6 to 8am; Tue 9 to 11am
- Wood St to Jean WayMon 6 to 8am; Tue 9 to 11am
- Jean Way to Collins StMon 6 to 8am; Tue 9 to 11am
- Collins St to Blake StMon 6 to 8am; Tue 9 to 11am
- Blake St to Cook StMon 6 to 8am; Tue 9 to 11am
- Cook St to Spruce StMon 6 to 8am; Tue 9 to 11am
- Spruce St to Parker AveMon 6 to 8am; Tue 9 to 11am
- Parker Ave to Beaumont AveWed, Fri 8 to 10am
- Beaumont Ave to Stanyan StWed, Fri 8 to 10am
- Stanyan St to Rossi AveWed, Fri 8 to 10am
- Rossi Ave to Loraine CtWed, Fri 8 to 10am
- Loraine Ct to Almaden CtWed, Fri 8 to 10am
- Almaden Ct to Arguello BlvdWed, Fri 8 to 10am
Anzavista Ave 7 blocks
- Baker St to Fortuna AveWed, Fri 9 to 11am
- Fortuna Ave to Encanto AveWed, Fri 9 to 11am
- Encanto Ave to Arbol LnWed, Fri 9 to 11am
- Arbol Ln to Barcelona AveWed, Fri 9 to 11am
- Barcelona Ave to Vega StWed, Fri 9 to 11am
- Vega St to Terra Vista AveThu 12 to 2pm; Fri 9 to 11am
- Terra Vista Ave to O'Farrell StThu 12 to 2pm; Fri 9 to 11am
Arguello Blvd 5 blocks
- Geary Blvd to Anza StTue, Thu 7 to 9am (1st & 3rd wks)
- Anza St to Edward StTue, Thu 8 to 10am (1st & 3rd wks)
- Edward St to Balboa StTue, Thu 8 to 10am (1st & 3rd wks)
- Balboa St to Golden Gate AveTue, Thu 8 to 10am (1st & 3rd wks)
- Golden Gate Ave to Cabrillo StTue, Thu 8 to 10am (1st & 3rd wks)
Ashbury St 3 blocks
- Fulton St to Grove StWed, Fri 9 to 11am
- Grove St to Hayes StWed, Fri 9 to 11am
- Hayes St to Fell StWed, Fri 9 to 11am
Atalaya Ter 1 block
- at Fulton StWed 9 to 11am
Baker St 8 blocks
- Fell St to Hayes StWed, Fri 12 to 2pm
- Hayes St to Grove StWed, Fri 12 to 2pm
- Grove St to Fulton StWed, Fri 12 to 2pm
- Fulton St to McAllister StWed, Fri 12 to 2pm
- Golden Gate Ave to Turk StWed, Fri 12 to 2pm
- Turk St to Anzavista AveWed, Fri 9 to 11am
- Anzavista Ave to Pinar LnWed, Fri 9 to 11am
- Pinar Ln to Terra Vista AveWed, Fri 9 to 11am
Barcelona Ave 1 block
- Anzavista Ave to Terra Vista AveWed, Fri 9 to 11am
Beaumont Ave 3 blocks
- Geary Blvd to Anza StWed 9 to 11am; Fri 8 to 10am
- Anza St to Lone Mountain TerWed 9 to 11am; Fri 8 to 10am
- Lone Mountain Ter to Turk BlvdWed 9 to 11am; Fri 8 to 10am
Blake St 1 block
- Geary Blvd to Anza StWed, Fri 8 to 10am
Central Ave 6 blocks
- Fell St to Hayes StWed, Fri 12 to 2pm
- Hayes St to Grove StWed, Fri 12 to 2pm
- Grove St to Fulton StWed, Fri 12 to 2pm
- Fulton St to McAllister StWed, Fri 12 to 2pm
- McAllister St to Golden Gate AveWed, Fri 12 to 2pm
- Golden Gate Ave to Turk BlvdWed, Fri 12 to 2pm
Chabot Ter 1 block
- Turk Blvd to Golden Gate AveWed 8 to 10am; Fri 9 to 11am
Clayton St 3 blocks
- Fulton St to Grove StWed, Fri 9 to 11am
- Grove St to Hayes StWed, Fri 9 to 11am
- Hayes St to Fell StWed, Fri 9 to 11am
Cole St 3 blocks
- Fulton St to Grove StWed, Fri 9 to 11am
- Grove St to Hayes StWed, Fri 9 to 11am
- Hayes St to Fell StWed, Fri 9 to 11am
Collins St 1 block
- Geary Blvd to Anza StWed, Fri 8 to 10am
Cook St 1 block
- Geary Blvd to Anza StWed, Fri 8 to 10am
Edward St 1 block
- Willard North St to Arguello BlvdWed, Thu 9 to 11am
Encanto Ave 1 block
- Anzavista Ave to Terra Vista AveWed, Fri 9 to 11am
Ewing Ter 3 blocks
- at Masonic AveWed 8 to 10am; Fri 9 to 11am
- at Jean Way · northeast & southwest sidesWed 8 to 10am; Fri 9 to 11am
- at Jean Way · northeast sideFri 9 to 11am
Fell St 6 blocks
- Baker St to Lyon StMon, Tue 8 to 10am
- Lyon St to Central AveMon, Tue 8 to 10am
- Central Ave to Masonic AveMon, Tue 8 to 10am
- Masonic Ave to Ashbury StMon, Tue 8 to 10am
- Ashbury St to Clayton StMon, Tue 8 to 10am
- Cole St to Shrader StMon, Tue 8 to 10am
Fortuna Ave 1 block
- Anzavista Ave to Terra Vista AveWed, Fri 9 to 11am
Fulton St 12 blocks
- Baker St to Lyon StTue, Thu 9 to 11am
- Lyon St to Central AveTue, Thu 9 to 11am
- Central Ave to Masonic AveTue, Thu 9 to 11am
- Masonic Ave to Atalaya TerWed 8 to 10am; Fri 9 to 11am
- Atalaya Ter to Ashbury StWed 8 to 10am; Fri 9 to 11am
- Ashbury St to Loyola TerWed 8 to 10am; Fri 9 to 11am
- Loyola Ter to Clayton StMon 6 to 8am; Fri 9 to 11am
- Clayton St to Cole StMon 6 to 8am; Fri 9 to 11am
- Cole St to Parker AveMon, Thu 6 to 8am
- Parker Ave to Shrader StWed, Fri 8 to 10am
- Shrader St to Stanyan StWed, Fri 8 to 10am
- Stanyan St to Parsons StWed, Fri 8 to 10am
Geary Blvd 28 blocks
- Baker St to Lyon St · south sideThu 6 to 8am
- Lyon St to Presidio Ave · south sideThu 6 to 8am
- Presidio Ave to Masonic Ave · south sideThu 6 to 8am
- Presidio Ave to Masonic Ave · north sideTue, Thu 6 to 8am
- Masonic Ave to Wood StMon, Wed 6 to 8am; Fri 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Wood St to Collins St · south sideMon, Wed 6 to 8am; Fri 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Masonic Ave to Emerson StTue, Thu 6 to 8am
- Emerson St to Wood StTue, Thu 6 to 8am
- Wood St to Collins St · north sideTue, Thu 6 to 8am
- Collins St to Blake St · south sideMon, Wed 6 to 8am; Fri 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Collins St to Blake St · north sideTue, Thu 6 to 8am
- Blake St to Cook St · south sideMon, Wed 6 to 8am; Fri 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Blake St to Cook St · north sideTue, Thu 6 to 8am
- Cook St to Spruce St · south sideMon, Wed 6 to 8am; Fri 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Cook St to Spruce St · north sideTue, Thu 6 to 8am
- Spruce St to Parker Ave · south sideMon, Wed 6 to 8am; Fri 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Spruce St to Parker Ave · north sideTue, Thu 6 to 8am
- Parker Ave to Beaumont Ave · south sideMon, Wed 6 to 8am; Fri 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Parker Ave to Beaumont Ave · north sideTue, Thu 6 to 8am
- Beaumont Ave to Commonwealth Ave · south sideMon, Wed 6 to 8am; Fri 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Beaumont Ave to Commonwealth Ave · north sideTue, Thu 6 to 8am
- Commonwealth Ave to Stanyan St · south sideMon, Wed 6 to 8am; Fri 6 to 8am (1st & 2nd & 3rd & 4th wks)
- Commonwealth Ave to Stanyan St · north sideTue, Thu 6 to 8am
- Stanyan St to Palm AveMon, Wed 6 to 8am; Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Sat 7 to 8am
- Stanyan St to Jordan AveTue, Thu 6 to 8am
- Jordan Ave to Palm AveTue, Thu 6 to 8am
- Palm Ave to Arguello Blvd · south sideMon, Wed 6 to 8am; Fri 6 to 8am (1st & 2nd & 3rd & 4th wks); Sat 7 to 8am
- Palm Ave to Arguello Blvd · north sideTue, Thu 6 to 8am
Golden Gate Ave 12 blocks
- Baker St to Lyon StTue 9 to 11am; Thu 12 to 2pm
- Lyon St to Central AveTue 9 to 11am; Thu 12 to 2pm
- Central Ave to Masonic AveTue 9 to 11am; Thu 12 to 2pm
- Masonic Ave to Annapolis TerWed, Thu 6 to 8am
- Annapolis Ter to Tamalpais TerWed, Thu 6 to 8am
- Tamalpais Ter to Roselyn TerWed, Thu 6 to 8am
- Roselyn Ter to Kittredge TerWed, Thu 6 to 8am
- Kittredge Ter to Chabot TerWed, Thu 6 to 8am
- Chabot Ter to Temescal TerWed, Thu 6 to 8am
- Temescal Ter to Parker AveWed, Thu 6 to 8am
- Stanyan St to Willard North StWed, Fri 8 to 10am
- Willard North St to Arguello BlvdWed, Fri 8 to 10am
Grove St 7 blocks
- Baker St to Lyon StTue, Thu 9 to 11am
- Lyon St to Central AveTue, Thu 9 to 11am
- Central Ave to Masonic AveTue, Thu 9 to 11am
- Masonic Ave to Ashbury StMon 6 to 8am; Tue 9 to 11am
- Ashbury St to Clayton StTue, Thu 9 to 11am
- Clayton St to Cole StTue, Thu 9 to 11am
- Cole St to Shrader StTue, Thu 9 to 11am
Hayes St 8 blocks
- Baker St to Lyon StTue 8 to 10am; Thu 9 to 11am
- Lyon St to Central AveTue 8 to 10am; Thu 9 to 11am
- Central Ave to Masonic AveTue 8 to 10am; Thu 9 to 11am
- Masonic Ave to Ashbury StMon 6 to 8am; Tue 8 to 10am
- Ashbury St to Clayton StTue 8 to 10am; Thu 9 to 11am
- Clayton St to Cole StTue 8 to 10am; Thu 9 to 11am
- Cole St to Shrader StTue 8 to 10am; Thu 9 to 11am
- Shrader St to Stanyan StMon 6 to 8am; Tue 8 to 10am
Hemway Ter 1 block
- at Fulton StWed 9 to 11am
Kittredge Ter 1 block
- Turk Blvd to Golden Gate AveWed 8 to 10am; Fri 9 to 11am
Loraine Ct 1 block
- at Anza StThu 9 to 11am
Loyola Ter 1 block
- at Fulton StWed 9 to 11am
Lyon St 7 blocks
- Fell St to Hayes StWed, Fri 12 to 2pm
- Hayes St to Grove StWed, Fri 12 to 2pm
- Grove St to Fulton StWed, Fri 12 to 2pm
- Fulton St to McAllister StWed, Fri 12 to 2pm
- McAllister St to Golden Gate AveWed, Fri 12 to 2pm
- Golden Gate Ave to Turk BlvdWed, Fri 12 to 2pm
- O'Farrell St to Geary BlvdMon 6 to 8am (1st & 2nd & 3rd & 4th wks)
Masonic Ave 12 blocks
- Geary Blvd to Anza St · east sideThu 6 to 8am
- Geary Blvd to Anza St · east & west sidesTue 9 to 11am; Wed 8 to 10am
- Anza St to Ewing Ter · east sideThu 6 to 8am
- Anza St to Ewing Ter · west sideWed 8 to 10am
- Ewing Ter to Turk Blvd · east sideThu 6 to 8am
- Ewing Ter to Turk Blvd · west sideWed 8 to 10am
- Turk Blvd to Golden Gate AveWed 8 to 10am; Thu 6 to 8am
- Golden Gate Ave to McAllister StWed 9 to 11am; Thu 6 to 8am
- McAllister St to Fulton StWed 9 to 11am; Thu 6 to 8am
- Fulton St to Grove StThu 6 to 8am; Fri 9 to 11am
- Grove St to Hayes StThu 6 to 8am; Fri 9 to 11am
- Hayes St to Fell StThu 6 to 8am; Fri 9 to 11am
McAllister St 7 blocks
- Baker St to Lyon StTue, Thu 9 to 11am
- Lyon St to Central AveTue, Thu 9 to 11am
- Central Ave to Masonic AveTue, Thu 9 to 11am
- Parker Ave to Stanyan StWed, Fri 8 to 10am
- Stanyan St to Parsons StWed, Fri 8 to 10am
- Parsons St to Willard North StWed, Fri 8 to 10am
- Willard North St to Arguello BlvdWed, Fri 8 to 10am
Nido Ave 1 block
- Turk Blvd to Vega StThu 12 to 2pm; Fri 9 to 11am
O'Farrell St 3 blocks
- Saint Joseph's Ave to Lyon StTue 6 to 8am (1st & 2nd & 3rd & 4th wks); Tue 9 to 11am
- Lyon St to Anzavista AveTue 6 to 8am (1st & 2nd & 3rd & 4th wks); Tue 9 to 11am
- Anzavista Ave to Anza StTue 6 to 8am (1st & 2nd & 3rd & 4th wks); Tue 9 to 11am
Paramount Ter 1 block
- at Stanyan StFri 8 to 10am
Parker Ave 6 blocks
- Geary Blvd to Anza StWed 9 to 11am; Fri 8 to 10am
- Anza St to Lone Mountain TerMon 6 to 8am; Wed 9 to 11am
- Lone Mountain Ter to Turk BlvdMon 6 to 8am; Wed 9 to 11am
- Turk Blvd to Golden Gate AveMon 6 to 8am; Wed 9 to 11am
- Golden Gate Ave to McAllister StMon, Wed 6 to 8am
- McAllister St to Fulton StMon, Wed 6 to 8am
Parsons St 1 block
- McAllister St to Fulton StWed, Thu 9 to 11am
Roselyn Ter 1 block
- Turk Blvd to Golden Gate AveWed 8 to 10am; Fri 9 to 11am
Rossi Ave 2 blocks
- Anza St to Lone Mountain TerWed 8 to 10am; Thu 9 to 11am
- Lone Mountain Ter to Turk BlvdWed 8 to 10am; Thu 9 to 11am
Saint Joseph's Ave 2 blocks
- Turk St to Eddy StWed, Fri 9 to 11am
- Ellis St to O'Farrell StWed, Fri 9 to 11am
Shrader St 3 blocks
- Fulton St to Grove StMon 6 to 8am; Wed 9 to 11am
- Grove St to Hayes StMon 6 to 8am; Wed 9 to 11am
- Hayes St to Fell StWed, Fri 9 to 11am
Spruce St 1 block
- Geary Blvd to Anza StWed, Fri 8 to 10am
Stanyan Blvd 3 blocks
- Geary Blvd to Anza StWed 9 to 11am; Fri 8 to 10am
- Anza St to Lone Mountain TerWed 9 to 11am; Fri 8 to 10am
- Lone Mountain Ter to Turk BlvdWed 9 to 11am; Fri 8 to 10am
Stanyan St 5 blocks
- Turk Blvd to Golden Gate AveThu 6 to 8am; Fri 8 to 10am
- Golden Gate Ave to Paramount TerThu 6 to 8am; Fri 8 to 10am
- Paramount Ter to McAllister StThu 6 to 8am; Fri 8 to 10am
- at McAllister StWed, Thu 6 to 8am
- McAllister St to Fulton StWed, Thu 6 to 8am
Tamalpais Ter 1 block
- Turk Blvd to Golden Gate AveWed 8 to 10am; Fri 9 to 11am
Temescal Ter 1 block
- Turk Blvd to Golden Gate AveWed 8 to 10am; Fri 9 to 11am
Terra Vista Ave 6 blocks
- Ellis St to Baker StThu 12 to 2pm; Fri 9 to 11am
- Baker St to Fortuna AveThu 12 to 2pm; Fri 9 to 11am
- Fortuna Ave to Sonora LnThu 12 to 2pm; Fri 9 to 11am
- Sonora Ln to Encanto AveThu 12 to 2pm; Fri 9 to 11am
- Encanto Ave to Barcelona AveThu 12 to 2pm; Fri 9 to 11am
- Barcelona Ave to Anzavista AveThu 12 to 2pm; Fri 9 to 11am
Turk Blvd 16 blocks
- Baker St to Lyon StTue 8 to 10am; Thu 12 to 2pm
- Lyon St to Central AveTue 8 to 10am; Thu 12 to 2pm
- Central Ave to Nido AveTue 8 to 10am; Thu 12 to 2pm
- Nido Ave to Masonic AveTue 8 to 10am; Thu 12 to 2pm
- Masonic Ave to Annapolis TerTue 9 to 11am; Wed 6 to 8am
- Annapolis Ter to Tamalpais TerTue 9 to 11am; Wed 6 to 8am
- Tamalpais Ter to Roselyn TerTue 9 to 11am; Wed 6 to 8am
- Roselyn Ter to Kittredge TerTue 9 to 11am; Wed 6 to 8am
- Kittredge Ter to Chabot TerTue 9 to 11am; Wed 6 to 8am
- Chabot Ter to Temescal TerTue 9 to 11am; Wed 6 to 8am
- Temescal Ter to Parker AveTue 9 to 11am; Wed 6 to 8am
- Parker Ave to Beaumont AveMon, Wed 6 to 8am
- Beaumont Ave to Stanyan StMon, Wed 6 to 8am
- Stanyan St to Rossi AveWed, Fri 8 to 10am
- Rossi Ave to Willard North StWed, Fri 8 to 10am
- Willard North St to Balboa StWed, Fri 8 to 10am
Vega St 1 block
- Anzavista Ave to Nido AveThu 12 to 2pm; Fri 9 to 11am
Willard St North 5 blocks
- Edward St to Turk BlvdWed, Thu 9 to 11am
- Turk Blvd to Golden Gate AveWed, Thu 9 to 11am
- at Golden Gate AveWed, Thu 9 to 11am
- Golden Gate Ave to McAllister StWed, Thu 9 to 11am
- McAllister St to Fulton StWed, Thu 9 to 11am
Wood St 1 block
- Geary Blvd to Anza StWed, Fri 8 to 10am
By day & hour
Enforcement clusters at predictable times, not at random. These are the days and hours when Lone Mountain/USF 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 Lone Mountain/USF 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.
- HAYES1,877 tickets
- GOLDEN GATE1,748 tickets
- FULTON1,714 tickets
- GROVE1,630 tickets
- TURK1,372 tickets
- BAKER1,329 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 Lone Mountain/USF, that cluster lands around 9am on Wednesdays.
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 Lone Mountain/USF, answered
When is street cleaning in Lone Mountain/USF?
Street-cleaning schedules in Lone Mountain/USF 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 Lone Mountain/USF on the CURB map to see the exact posted schedule and next sweep for any block. In practice, most Lone Mountain/USF street-cleaning tickets are written on Wednesdays, 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, Lone Mountain/USF drivers were issued 24,182 street-cleaning tickets totaling about $2.5M in fines.
How do I avoid a street-cleaning ticket in Lone Mountain/USF?
Move your car before the posted window: most tickets here are written around 9am on Wednesdays. 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 Lone Mountain/USF?
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 Lone Mountain/USF blocks the sweep clusters around 9am on Wednesdays. 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 Lone Mountain/USF?
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.