Street sweeping on Geneva Ave, San Francisco

Street sweeping on Geneva Ave in San Francisco: 1st & 3rd Mon · 2nd & 4th Mon, 7–8 am; Every Saturday, 6–8 am, and 12 more schedules, set block by block and side by side.

Schedule

Ocean Ave to Howth St

7–8 am

1st & 3rd Mon · 2nd & 4th Mon

Northeast side · 12 tickets last year

6–8 am

Every Saturday

Southwest side

7–8 am

1st & 3rd Fri · 2nd & 4th Fri

Southwest side · 22 tickets last year

Howth St to Louisburg St

7–8 am

1st & 3rd Mon · 2nd & 4th Mon

Northeast side · 8 tickets last year

6–8 am

Every Saturday

Southwest side

7–8 am

1st & 3rd Fri · 2nd & 4th Fri

Southwest side · 6 tickets last year

Louisburg St to I-280 S Off Ramp

7–8 am

1st & 3rd Mon · 2nd & 4th Mon

Northeast side · 3 tickets last year

6–8 am

Every Saturday

Southwest side

7–8 am

1st & 3rd Fri · 2nd & 4th Fri

Southwest side · 4 tickets last year

I-280 S Off Ramp to I-280 N On Ramp

7–8 am

1st & 3rd Mon · 2nd & 4th Mon

Northeast side

6–8 am

Every Saturday

Southwest side

7–8 am

1st & 3rd Fri · 2nd & 4th Fri

Southwest side

I-280 N On Ramp to San Jose Ave

7–8 am

1st & 3rd Mon · 2nd & 4th Mon

Northeast side

6–8 am

Every Saturday

Southwest side

7–8 am

1st & 3rd Fri · 2nd & 4th Fri

Southwest side

San Jose Ave to Delano Ave

6–8 am

Every Thursday

Northeast side

7–9 am

Every Tuesday

Southwest side · 6 tickets last year

Delano Ave to Cayuga Ave

6–8 am

Every Thursday

Northeast side · 17 tickets last year

7–9 am

Every Tuesday

Southwest side · 21 tickets last year

Cayuga Ave to Baywood Ct

6–8 am

Every Thursday

Northeast side · 1 tickets last year

Baywood Ct to Bannock St

6–8 am

Every Thursday

Northeast side · 3 tickets last year

Bannock St to Alemany Blvd

6–8 am

Every Thursday

Northeast side · 5 tickets last year

7–9 am

Every Tuesday

Southwest side · 1 tickets last year

Alemany Blvd to Gloria Ct

6–8 am

Every Tue, Thu & Sat

Northeast side · 23 tickets last year

5–7 am

Every Mon, Wed, Thu, Fri, Sat & Sun

Southwest side · 35 tickets last year

Gloria Ct to Mission St

6–8 am

Every Tue, Thu & Sat

Northeast side · 8 tickets last year

5–7 am

Every Mon, Wed, Thu, Fri, Sat & Sun

Southwest side · 13 tickets last year

Mission St to London St

6–8 am

Every Saturday

Northeast side

5–7 am

Every Mon, Tue, Wed, Thu, Fri, Sat & Sun

Northeast side · 1 tickets last year

5–7 am

Every Mon, Tue, Wed, Thu, Fri, Sat & Sun

Southwest side · 7 tickets last year

London St to Paris St

6–8 am

Every Saturday

Northeast side

5–7 am

Every Mon, Tue, Wed, Thu, Fri, Sat & Sun

Northeast side · 6 tickets last year

5–7 am

Every Mon, Tue, Wed, Thu, Fri, Sat & Sun

Southwest side · 48 tickets last year

Paris St to Lisbon St

6–8 am

Every Tue, Thu & Sat

Northeast side · 2 tickets last year

6–8 am

Every Mon, Wed & Fri

Southwest side · 5 tickets last year

Lisbon St to Madrid St

6–8 am

Every Tue, Thu & Sat

Northeast side · 1 tickets last year

6–8 am

Every Mon, Wed & Fri

Southwest side · 9 tickets last year

Madrid St to Edinburg St

6–8 am

Every Tue, Thu & Sat

Northeast side · 2 tickets last year

6–8 am

Every Mon, Wed & Fri

Southwest side · 3 tickets last year

Edinburg St to Naples St

6–8 am

Every Tue, Thu & Sat

Northeast side

6–8 am

Every Mon, Wed & Fri

Southwest side · 23 tickets last year

Naples St to Vienna St

6–8 am

Every Tue, Thu & Sat

Northeast side · 7 tickets last year

6–8 am

Every Mon, Wed & Fri

Southwest side · 53 tickets last year

Vienna St to Athens St

6–8 am

Every Tue, Thu & Sat

Northeast side · 6 tickets last year

6–8 am

Every Mon, Wed & Fri

Southwest side · 3 tickets last year

Athens St to South Hill Blvd

6–8 am

Every Tue & Sat

Northeast side · 1 tickets last year

6–8 am

Every Mon, Wed & Fri

Southwest side · 1 tickets last year

South Hill Blvd to Prague St

6–8 am

Every Tuesday

North side · 8 tickets last year

Prague St to Brookdale Ave

6–8 am

Every Tuesday

Northeast side · 45 tickets last year

South Hill Blvd to Munich St

6–8 am

Every Saturday

North side

6–8 am

Every Mon, Wed & Fri

South side

Munich St to Prague St

6–8 am

Every Saturday

North side

6–8 am

Every Friday

South side · 7 tickets last year

Prague St to Linda Vista Stps

6–8 am

Every Friday

South side · 12 tickets last year

Linda Vista Stps to Stoneridge Ln

6–8 am

Every Friday

Both sides · 6 tickets last year

Stoneridge Ln to Brookdale Ave

6–8 am

Every Friday

Both sides · 6 tickets last year

Brookdale Ave to Carter St

8–11 am

Every Wednesday

Northeast side · 5 tickets last year

6–8 am

Every Friday

Southwest side · 31 tickets last year

Carter St to Cielito Dr

8–11 am

Every Monday

South side · 2 tickets last year

Cielito Dr to Esquina Dr

8–11 am

Every Wednesday

North side

8–11 am

Every Monday

South side · 3 tickets last year

Esquina Dr to Carrizal St

8–11 am

Every Wednesday

North side · 1 tickets last year

8–11 am

Every Monday

South side · 1 tickets last year

Carrizal St to Santos St

8–11 am

Every Wednesday

North side · 1 tickets last year

8–11 am

Every Monday

South side · 3 tickets last year

Cayuga Ave to Bannock St

7–9 am

Every Tuesday

Southwest side · 5 tickets last year

Carter St to Parque Dr

8–11 am

Every Wednesday

North side

Parque Dr to Cielito Dr

8–11 am

Every Wednesday

Northeast side · 1 tickets last year

From DataSF’s street sweeping schedule. The sign on your side is the rule.

Streets nearby