Street cleaning in Chinatown, 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 Chinatown.
Chinatown in tickets
The street-cleaning fine is $105 (2026). In Chinatown, most tickets are written on Saturday nights around 2am.
Parking in Chinatown
Of Chinatown's mapped curb, about 81% is general street parking, 5% residential-permit (RPP), and 12% loading zones. (Share of curb in SFMTA's Digital Curb data. The posted sign on your block always wins.)
- 733 Kearny Street · Garage600 spaces · $3/hr
- 750 KEARNY ST · Garage500 spaces · $4/hr
- 475 SANSOME ST · Garage210 spaces · $9/hr
- 600 CALIFORNIA ST · Garage197 spaces · $12/hr
No street spot? Rates are operator-supplied. Confirm on arrival.
Chinatown parking, live
Every curb in Chinatown, 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 Chinatown. Open one for its blocks, then a block for its posted days and times, the next sweep dates and when tickets actually land.
Battery St 3 blocks
- Sacramento St to Commercial StMon to Fri 2 to 6am
- Commercial St to Clay StMon to Fri 2 to 6am
- Jackson St to Pacific AveMon to Fri 2 to 6am
Beckett St 1 block
- Jackson St to Pacific AveMon, Wed, Fri 2 to 6am
Broadway 6 blocks
- Columbus Ave to Grant AveMon to Sun 4 to 6am
- Grant Ave to Stockton StMon to Sun 4 to 6am
- Stockton St to Turk Murphy LnMon to Sun 4 to 6am
- Turk Murphy Ln to Powell StMon to Sun 4 to 6am
- Powell St to Mason St · south sideTue, Thu 2 to 6am
- Powell St to Mason St · north & south sidesTue, Thu 2 to 6am
California St 3 blocks
- Grant Ave to Sabin PlMon to Fri 2 to 6am
- Sabin Pl to Stockton StMon to Fri 2 to 6am
- Stockton St to Pratt PlMon, Fri 7 to 9am
Clay St 13 blocks
- Battery St to Sansome StMon to Fri 2 to 6am
- Sansome St to Leidesdorff StMon to Fri 2 to 6am
- Leidesdorff St to Montgomery StMon to Fri 2 to 6am
- Montgomery St to Kearny StMon to Fri 2 to 6am
- Kearny St to Walter U Lum PlMon to Sun 2 to 6am
- Walter U Lum Pl to Grant AveMon to Sun 2 to 6am
- Grant Ave to Waverly PlMon to Sun 2 to 6am
- Waverly Pl to Spofford LnMon to Sun 2 to 6am
- Spofford St to Hangah StMon to Sun 2 to 6am
- Hangah St to Stockton StMon to Sun 2 to 6am
- Stockton St to Joice StMon to Fri 2 to 6am
- Joice St to Parkhurst AlyMon to Fri 2 to 6am
- Parkhurst Aly to Powell StMon to Fri 2 to 6am
Columbus Ave 11 blocks
- Washington St to Ils LnMon to Sun 4 to 6am
- Ils Ln to Jackson StMon to Sun 4 to 6am
- Jackson St to Kearny StMon to Sun 4 to 6am
- Kearny St to Pacific AveMon to Sun 4 to 6am
- Pacific Ave to Jack Kerouac AlyMon to Sun 4 to 6am
- Jack Kerouac Aly to BroadwayMon to Sun 4 to 6am
- Broadway to Grant AveMon to Sun 4 to 6am
- Grant Ave to Vallejo StMon to Sun 4 to 6am
- Vallejo St to Green StMon to Sun 4 to 6am
- Filbert St to Greenwich StMon to Sun 4 to 6am
- Greenwich St to Mason StMon to Sun 4 to 6am
Commercial St 4 blocks
- Sansome St to Leidesdorff StTue, Thu 2 to 6am
- Leidesdorff St to Montgomery StTue, Thu 2 to 6am
- Montgomery St to Kearny StTue, Thu 2 to 6am
- Kearny St to Grant AveTue, Thu 2 to 6am
Gold St 2 blocks
- Sansome St to Balance StMon, Wed, Fri 2 to 6am
- Balance St to Montgomery StMon, Wed, Fri 2 to 6am
Grant Ave 8 blocks
- California St to Sacramento StMon to Fri 2 to 6am
- Sacramento St to Commercial StMon to Sun 2 to 6am
- Commercial St to Clay StMon to Sun 2 to 6am
- Clay St to Washington StMon to Sun 2 to 6am
- Washington St to Jackson StMon to Sun 2 to 6am
- Jackson St to Pacific AveMon to Sun 2 to 6am
- Pacific Ave to Jack Kerouac AlyMon to Sun 2 to 6am
- Jack Kerouac Aly to BroadwayMon to Sun 2 to 6am
Green St 1 block
- Stockton St to Powell StTue, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
Jackson St 25 blocks
- Battery St to Custom House PlMon to Fri 2 to 6am
- Custom House Pl to Sansome StMon to Fri 2 to 6am
- Sansome St to Balance StMon to Fri 2 to 6am
- Balance St to Hotaling PlMon to Fri 2 to 6am
- Hotaling Pl to Montgomery StMon to Fri 2 to 6am
- Montgomery St to Columbus AveMon to Fri 2 to 6am
- Columbus Ave to Kearny StMon to Fri 2 to 6am
- Kearny St to Cooper AlyMon to Sun 2 to 6am
- Cooper Aly to Wentworth PlMon to Sun 2 to 6am
- Wentworth Pl to Beckett StMon to Sun 2 to 6am
- Beckett St to Grant AveMon to Sun 2 to 6am
- Grant Ave to Saint Louis AlyMon to Sun 2 to 6am
- Saint Louis Aly to Jason CtMon to Sun 2 to 6am
- Jason Ct to Ross AlyMon to Sun 2 to 6am
- Ross Aly to Duncombe AlyMon to Sun 2 to 6am
- Duncombe Aly to Pontiac StMon to Sun 2 to 6am
- Pontiac St to Stockton StMon to Sun 2 to 6am
- Stockton St to Bedford PlMon to Fri 2 to 6am
- Bedford Pl to James PlMon to Fri 2 to 6am
- James Pl to Trenton StMon to Fri 2 to 6am
- Trenton St to Stone StMon to Fri 2 to 6am
- Stone St to Adele CtMon to Fri 2 to 6am
- Adele Ct to Powell StMon to Fri 2 to 6am
- Powell St to Doric AlyTue, Fri 8 to 10am (1st & 3rd wks)
- Doric Aly to Mason StTue, Fri 8 to 10am (1st & 3rd wks)
John St 1 block
- Powell St to Mason StTue 7 to 8am (1st & 2nd & 3rd & 4th wks)
Kearny St 8 blocks
- California St to Sacramento StMon to Sun 2 to 6am
- Sacramento St to Commercial StMon to Sun 2 to 6am
- Commercial St to Clay StMon to Sun 2 to 6am
- Clay St to Merchant StMon to Sun 2 to 6am
- Merchant St to Washington StMon to Sun 2 to 6am
- Washington St to Jackson StMon to Sun 2 to 6am
- Jackson St to Columbus AveMon to Sun 2 to 6am
- Columbus Ave to Pacific AveMon to Sun 4 to 6am
Leidesdorff St 2 blocks
- Sacramento St to Commercial StMon, Wed, Fri 2 to 6am
- Commercial St to Clay StMon, Wed, Fri 2 to 6am
Merchant St 2 blocks
- Battery St to Sansome StMon, Wed, Fri 2 to 6am
- Montgomery St to Kearny StMon, Wed, Fri 2 to 6am
Montgomery St 7 blocks
- Sacramento St to Commercial StMon to Fri 2 to 6am
- Commercial St to Clay StMon to Fri 2 to 6am
- Clay St to Merchant StMon to Fri 2 to 6am
- Merchant St to Washington StMon to Fri 2 to 6am
- Washington St to Jackson StMon to Fri 2 to 6am
- Jackson St to Gold StMon to Fri 2 to 6am
- Gold St to Pacific AveMon to Fri 2 to 6am
Pacific Ave 12 blocks
- Jerome Aly to Kearny StMon to Fri 2 to 6am
- Kearny St to Columbus AveMon to Sat 2 to 6am
- Columbus Ave to Beckett StMon to Sun 2 to 6am
- Beckett St to Grant AveMon to Sun 2 to 6am
- Grant Ave to Pelton AlyMon to Sun 2 to 6am
- Pelton Aly to Stockton StMon to Sun 2 to 6am
- Stockton St to Cordelia StMon to Fri 2 to 6am
- Cordelia St to Trenton StMon to Fri 2 to 6am
- Trenton St to Powell StMon to Fri 2 to 6am
- Powell St to Keyes AlyFri 8 to 10am (1st & 3rd wks)
- Keyes Aly to Wayne PlFri 8 to 10am (1st & 3rd wks)
- Wayne Pl to Mason StFri 8 to 10am (1st & 3rd wks)
Powell St 4 blocks
- Broadway to Vallejo StMon, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Vallejo St to Green StMon, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Green St to Union StMon, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Union St to Columbus AveMon, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
Sacramento St 10 blocks
- Battery St to Sansome StMon to Fri 2 to 6am
- Sansome St to Leidesdorff StMon to Fri 2 to 6am
- Leidesdorff St to Montgomery StMon to Fri 2 to 6am
- Montgomery St to Spring StMon to Fri 2 to 6am
- Spring St to Kearny StMon to Fri 2 to 6am
- Kearny St to Grant AveMon to Sun 2 to 6am
- Grant Ave to Waverly PlMon to Sun 2 to 6am
- Waverly Pl to Pagoda PlMon to Sun 2 to 6am
- Pagoda Pl to Brooklyn PlMon to Sun 2 to 6am
- Brooklyn Pl to Stockton StMon to Sun 2 to 6am
Sansome St 7 blocks
- Sacramento St to Commercial StMon to Fri 2 to 6am
- Commercial St to Clay StMon to Fri 2 to 6am
- Clay St to Merchant StMon to Fri 2 to 6am
- Merchant St to Washington StMon to Fri 2 to 6am
- Washington St to Jackson StMon to Fri 2 to 6am
- Jackson St to Gold StMon to Fri 2 to 6am
- Gold St to Pacific AveMon to Fri 2 to 6am
Stockton St 10 blocks
- at California StMon 2 to 6am
- Sacramento St to Clay StMon to Sun 2 to 6am
- Clay St to Washington StMon to Sun 2 to 6am
- Washington St to Jackson StMon to Sun 2 to 6am
- Jackson St to Pacific AveMon to Sun 2 to 6am
- Pacific Ave to Stark StMon to Sun 2 to 6am
- Stark St to BroadwayMon to Sun 2 to 6am
- Broadway to Vallejo StMon to Sun 4 to 6am
- Vallejo St to Card AlyMon to Sun 4 to 6am
- Card Aly to Green StMon to Sun 4 to 6am
Union St 1 block
- Columbus Ave to Powell StMon to Fri 4 to 6am
Vallejo St 6 blocks
- Columbus Ave to Kenneth Rexroth PlTue, Wed 2 to 6am
- Kenneth Rexroth Pl to Stockton StTue, Wed 2 to 6am
- Stockton St to Emery LnTue, Wed 2 to 6am
- Emery Ln to Turk Murphy LnTue, Wed 2 to 6am
- Turk Murphy Ln to Powell StTue, Wed 2 to 6am
- Powell St to Mason StMon, Fri 8 to 10am (1st & 3rd wks)
Walter U Lum Pl 1 block
- Clay St to Washington StMon, Wed, Fri 2 to 6am
Washington St 15 blocks
- Battery St to Custom House PlMon to Fri 2 to 6am
- Custom House Pl to Sansome StMon to Fri 2 to 6am
- Sansome St to Hotaling PlMon to Fri 2 to 6am
- Hotaling Pl to Montgomery StMon to Fri 2 to 6am
- Montgomery St to Kearny StMon to Fri 2 to 6am
- Kearny St to Walter U Lum PlMon to Sun 2 to 6am
- Walter U Lum Pl to Wentworth PlMon to Sun 2 to 6am
- Wentworth Pl to Grant AveMon to Sun 2 to 6am
- Grant Ave to Waverly PlMon to Sun 2 to 6am
- Waverly Pl to Ross AlyMon to Sun 2 to 6am
- Ross Aly to Spofford LnMon to Sun 2 to 6am
- Spofford Ln to Stockton StMon to Sun 2 to 6am
- Stockton St to Trenton StMon to Fri 2 to 6am
- Trenton St to Stone StMon to Fri 2 to 6am
- Stone St to Powell StMon to Fri 2 to 6am
Waverly Pl 2 blocks
- Sacramento St to Clay StMon to Sun 2 to 6am
- Clay St to Washington StMon to Sun 2 to 6am
Wentworth Pl 1 block
- Washington St to Jackson StMon, Wed, Fri 2 to 6am
By day & hour
Enforcement clusters at predictable times, not at random. These are the days and hours when Chinatown 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 Chinatown 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.
- PACIFIC1,375 tickets
- JACKSON1,071 tickets
- KEARNY768 tickets
- BROADWAY733 tickets
- COLUMBUS720 tickets
- WASHINGTON718 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 Chinatown, that cluster lands around 2am on Saturday 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 Chinatown, answered
When is street cleaning in Chinatown?
Street-cleaning schedules in Chinatown 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 Chinatown on the CURB map to see the exact posted schedule and next sweep for any block. In practice, most Chinatown street-cleaning tickets are written on Saturday 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, Chinatown drivers were issued 9,053 street-cleaning tickets totaling about $930k in fines.
How do I avoid a street-cleaning ticket in Chinatown?
Move your car before the posted window: most tickets here are written around 2am on Saturday 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 Chinatown?
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 Chinatown blocks the sweep clusters around 2am on Saturday 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 Chinatown?
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.