Street cleaning in North Beach, 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 North Beach.
North Beach in tickets
The street-cleaning fine is $105 (2026). In North Beach, most tickets are written on Wednesday nights around 2am.
Parking in North Beach
Of North Beach's mapped curb, about 83% is general street parking, 9% residential-permit (RPP), and 7% loading zones. (Share of curb in SFMTA's Digital Curb data. The posted sign on your block always wins.)
- 500 BEACH ST · Garage575 spaces · $6/hr
- 80 Francisco St · Garage526 spaces · $6/hr
- 55 FRANCISCO ST · Garage400 spaces · $6/hr
- 350 BAY ST · Garage353 spaces · $7/hr
No street spot? Rates are operator-supplied. Confirm on arrival.
North Beach parking, live
Every curb in North Beach, 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 North Beach. Open one for its blocks, then a block for its posted days and times, the next sweep dates and when tickets actually land.
Bay St 7 blocks
- The Embarcadero to Kearny StMon to Fri 2 to 6am
- Kearny St to Midway StMon to Fri 2 to 6am
- Midway St to Stockton StMon to Fri 2 to 6am
- Stockton St to Powell StMon to Fri 2 to 6am
- Powell St to Mason StMon, Tue, Fri 2 to 6am; Wed, Thu 8 to 10am (1st & 3rd wks)
- Mason St to Taylor StMon, Tue, Thu, Fri 2 to 6am; Wed 8 to 10am (1st & 3rd wks)
- Taylor St to Jones StMon, Tue, Thu, Fri 2 to 6am; Wed 8 to 10am (1st & 3rd wks)
Beach St 6 blocks
- Grant Ave to Stockton StMon to Fri 2 to 6am
- Stockton St to Powell StMon to Fri 2 to 6am
- Powell St to Mason StMon to Fri 2 to 6am
- Mason St to Taylor StMon to Fri 2 to 6am
- Taylor St to Jones StMon to Fri 2 to 6am
- Jones St to Leavenworth StMon to Fri 2 to 6am
Broadway 7 blocks
- Sansome St to Osgood PlMon to Sun 4 to 6am
- Osgood Pl to Bartol StMon to Sun 4 to 6am
- Bartol St to Montgomery StMon to Sun 4 to 6am
- Montgomery St to Rowland StMon to Sun 4 to 6am
- Rowland St to Kearny StMon to Sun 4 to 6am
- Kearny St to Romolo StMon to Sun 4 to 6am
- Romolo St to Columbus AveMon to Sun 4 to 6am
Chestnut St 5 blocks
- The Embarcadero to Montgomery StWed, Thu 2 to 6am
- Montgomery St to Kearny StWed 2 to 6am
- Powell St to Venard AlyWed, Thu 8 to 10am (1st & 3rd wks)
- Venard Aly to Mason StWed, Thu 8 to 10am (1st & 3rd wks)
- Mason St to Taylor StWed, Thu 8 to 10am (1st & 3rd wks)
Columbus Ave 8 blocks
- Green St to Union StMon to Sun 4 to 6am
- Union St to Powell StMon to Sun 4 to 6am
- Powell St to Filbert StMon to Sun 4 to 6am
- Mason St to Lombard StMon to Sun 4 to 6am
- Lombard St to Taylor StMon to Sun 4 to 6am
- Taylor St to Houston StMon to Fri 2 to 6am
- Bay St to North Point StMon to Fri 2 to 6am
- North Point St to Leavenworth StMon to Fri 2 to 6am
Francisco St 4 blocks
- Montgomery St to Kearny StMon to Fri 2 to 6am
- Powell St to Mason StWed, Thu 8 to 10am (1st & 3rd wks)
- Mason St to Taylor StWed, Thu 8 to 10am (1st & 3rd wks)
- Taylor St to Columbus AveWed, Thu 8 to 10am (1st & 3rd wks)
Grant Ave 7 blocks
- Columbus Ave to Fresno StMon to Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Fresno St to Vallejo StMon to Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Vallejo St to Green StMon to Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Green St to Union StMon to Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Union St to Nobles AlyMon to Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Nobles Aly to Filbert StMon to Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- North Point St to The EmbarcaderoMon, Wed, Fri 2 to 6am
Green St 11 blocks
- Montgomery St to Kohler PlWed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Kohler Pl to Castle StWed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Castle St to Windsor PlWed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Windsor Pl to Reno PlWed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Reno Pl to Kearny StWed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Kearny St to Sonoma StWed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Sonoma St to Varennes StWed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Varennes St to Grant AveWed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Grant Ave to Bannam PlTue, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Bannam Pl to Jasper PlTue, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Jasper Pl to Stockton StTue, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
Jefferson St 4 blocks
- Powell St to Mason StMon to Fri 2 to 6am; Sat, Sun 1 to 3am
- Mason St to Taylor StMon to Fri 2 to 6am; Sat, Sun 1 to 3am
- Taylor St to Jones StMon to Fri 2 to 6am; Sat, Sun 1 to 3am
- Jones St to Leavenworth StMon to Fri 2 to 6am; Sat, Sun 1 to 3am
Jones St 3 blocks
- Bay St to North Point StMon to Fri 2 to 6am
- North Point St to Beach StMon to Fri 2 to 6am
- Beach St to Jefferson StMon to Fri 2 to 6am
Kearny St 4 blocks
- Pacific Ave to Nottingham PlMon to Sun 4 to 6am
- Nottingham Pl to BroadwayMon to Sun 4 to 6am
- Francisco St to Bay StMon to Fri 2 to 6am
- Bay St to The EmbarcaderoMon to Fri 2 to 6am
Leavenworth St 1 block
- Columbus Ave to Beach StMon to Fri 2 to 6am
Mason St 7 blocks
- Chestnut St to Water StWed, Thu 8 to 10am (1st & 3rd wks)
- Water St to Francisco StWed, Thu 8 to 10am (1st & 3rd wks)
- Francisco St to Vandewater StWed, Thu 8 to 10am (1st & 3rd wks)
- Vandewater St to Bay StWed, Thu 8 to 10am (1st & 3rd wks)
- Bay St to North Point StMon to Fri 2 to 6am
- North Point St to Beach StMon to Fri 2 to 6am
- Beach St to Jefferson StMon to Fri 2 to 6am
Montgomery St 5 blocks
- Pacific Ave to Verdi PlMon to Fri 2 to 6am
- Verdi Pl to BroadwayMon to Fri 2 to 6am
- Broadway to Vallejo StMon, Fri 8 to 10am (1st & 3rd wks)
- Vallejo St to Green StMon 8 to 10am (1st & 3rd wks)
- Chestnut St to Francisco StMon to Fri 2 to 6am
North Point St 7 blocks
- The Embarcadero to Grant AveMon to Fri 2 to 6am
- Grant Ave to Stockton StMon to Fri 2 to 6am
- Stockton St to Powell StMon to Fri 2 to 6am
- Powell St to Mason StMon to Fri 2 to 6am
- Mason St to Taylor StMon to Fri 2 to 6am
- Taylor St to Jones StMon to Fri 2 to 6am
- Jones St to Columbus AveMon to Fri 2 to 6am
Osgood Pl 1 block
- Pacific Ave to BroadwayTue, Thu 2 to 6am
Pacific Ave 3 blocks
- Sansome St to Osgood PlMon to Fri 2 to 6am
- Osgood Pl to Montgomery StMon to Fri 2 to 6am
- Montgomery St to Jerome AlyMon to Fri 2 to 6am
Powell St 8 blocks
- Columbus Ave to Filbert StMon 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Lombard St to Chestnut StWed, Thu 8 to 10am (1st & 3rd wks)
- Chestnut St to Francisco StWed, Thu 8 to 10am (1st & 3rd wks)
- Francisco St to Vandewater StWed, Thu 8 to 10am (1st & 3rd wks)
- Vandewater St to Bay StWed, Thu 8 to 10am (1st & 3rd wks)
- Bay St to North Point StMon to Fri 2 to 6am
- North Point St to Beach StMon to Fri 2 to 6am
- Beach St to The EmbarcaderoMon to Fri 2 to 6am
Sansome St 1 block
- Pacific Ave to BroadwayMon to Fri 2 to 6am
Stockton St 4 blocks
- Green St to Union StMon to Fri 4 to 6am
- Union St to Filbert StMon to Fri 4 to 6am
- Bay St to North Point StMon to Fri 2 to 6am
- North Point St to Beach StMon to Fri 2 to 6am
Taylor St 5 blocks
- Chestnut St to Water StMon, Thu 8 to 10am (1st & 3rd wks)
- Water St to Francisco StMon, Thu 8 to 10am (1st & 3rd wks)
- Bay St to North Point StMon to Fri 2 to 6am
- North Point St to Beach StMon to Fri 2 to 6am
- Beach St to Jefferson StMon to Fri 2 to 6am
Telegraph Hill Blvd 1 block
- Greenwich St to Filbert StMon 7 to 8am (2nd & 4th wks); Mon, Fri 8 to 10am (1st & 2nd & 3rd & 4th wks)
The Embarcadero 4 blocks
- Chestnut St to Bay St · west roadwayMon to Fri 12 to 2am; Sat, Sun 1 to 3am
- Chestnut St to Bay St · east roadwayMon to Fri 12 to 2am; Sat, Sun 1 to 3am
- Bay St to Kearny St · southwest roadwayMon to Fri 12 to 2am; Sat, Sun 1 to 3am
- Bay St to Kearny St · northeast roadwayMon to Fri 12 to 2am; Sat, Sun 1 to 3am
Union St 3 blocks
- Montgomery St to Castle StWed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Castle St to Kearny StWed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Stockton St to Columbus AveMon to Fri 4 to 6am
Vallejo St 1 block
- Grant Ave to Columbus AveTue, Wed 2 to 6am
Vandewater St 1 block
- Powell St to Mason StWed, Thu 8 to 10am (1st & 3rd wks)
Water St 1 block
- Mason St to Taylor StTue, Wed 8 to 10am (1st & 3rd wks)
By day & hour
Enforcement clusters at predictable times, not at random. These are the days and hours when North Beach 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 North Beach 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.
- BAY973 tickets
- GRANT931 tickets
- MONTGOMERY659 tickets
- NORTH POINT600 tickets
- KEARNY545 tickets
- BROADWAY545 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 North Beach, that cluster lands around 2am on Wednesday nights.
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 North Beach, answered
When is street cleaning in North Beach?
Street-cleaning schedules in North Beach 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 North Beach on the CURB map to see the exact posted schedule and next sweep for any block. In practice, most North Beach street-cleaning tickets are written on Wednesday nights, clustered around 2am.
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, North Beach drivers were issued 9,528 street-cleaning tickets totaling about $976k in fines.
How do I avoid a street-cleaning ticket in North Beach?
Move your car before the posted window: most tickets here are written around 2am on Wednesday nights. 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 North Beach?
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 North Beach blocks the sweep clusters around 2am on Wednesday nights. 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 North Beach?
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.