Street cleaning in Sunset/Parkside, 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 Sunset/Parkside.
Sunset/Parkside in tickets
The street-cleaning fine is $105 (2026). In Sunset/Parkside, most tickets are written on Fridays around 12pm.
Parking in Sunset/Parkside
Of Sunset/Parkside's mapped curb, about 96% is general street parking. (Share of curb in SFMTA's Digital Curb data. The posted sign on your block always wins.)
- 99 Lakeshore Plz · Lot600 spaces
- 2790 Rivera St · Garage90 spaces
- 2350 Noriega St · Lot80 spaces
- 3301 Ortega St · Lot58 spaces
No street spot? Rates are operator-supplied. Confirm on arrival.
Sunset/Parkside parking, live
Every curb in Sunset/Parkside, 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 Sunset/Parkside. Open one for its blocks, then a block for its posted days and times, the next sweep dates and when tickets actually land.
19th Ave 6 blocks
- Lincoln Way to Irving St · east sideWed 6 to 8am
- Lincoln Way to Irving St · west sideWed 7 to 9am
- Irving St to Judah St · east sideWed 6 to 8am
- Irving St to Judah St · west sideWed 7 to 9am
- Judah St to Kirkham St · east sideWed 6 to 8am
- Judah St to Kirkham St · west sideWed 7 to 9am
20th Ave 17 blocks
- Lincoln Way to Irving StTue, Fri 7 to 9am
- Irving St to Judah StTue, Fri 7 to 9am
- Judah St to Kirkham StTue, Fri 7 to 9am
- Kirkham St to Lawton StTue, Fri 7 to 9am
- Lawton St to Moraga StTue, Fri 7 to 8am
- Moraga St to Noriega StTue, Fri 7 to 8am
- Noriega St to Ortega StMon 7 to 9am; Thu 7 to 9am (1st & 3rd & 5th wks)
- Ortega St to Pacheco StMon 7 to 9am; Thu 7 to 9am (1st & 3rd & 5th wks)
- Pacheco St to Quintara StMon, Thu 7 to 9am (2nd & 4th wks)
- Quintara St to Rivera StMon, Thu 7 to 9am (2nd & 4th wks)
- Rivera St to Santiago StMon 8 to 10am (2nd & 4th wks); Thu 7 to 9am (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 7 to 9am (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 7 to 9am (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 7 to 9am (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 7 to 9am (2nd & 4th wks)
- Sloat Blvd to Ocean AveMon 11am to 1pm (2nd & 4th wks); Wed 8 to 10am (2nd & 4th wks)
- Ocean Ave to Eucalyptus DrMon 11am to 1pm (2nd & 4th wks); Wed 8 to 10am (2nd & 4th wks)
21st Ave 17 blocks
- Lincoln Way to Irving StTue 7 to 9am; Fri 8 to 10am (1st & 3rd & 5th wks)
- Irving St to Judah StTue 7 to 9am; Fri 8 to 10am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue 7 to 9am; Fri 8 to 10am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue 7 to 9am; Fri 8 to 10am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 8 to 10am (1st & 3rd & 5th wks); Thu 7 to 9am (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon 8 to 10am (1st & 3rd & 5th wks); Thu 7 to 9am (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon 8 to 10am (1st & 3rd & 5th wks); Thu 7 to 9am (1st & 3rd & 5th wks)
- Ortega St to Pacheco StMon 8 to 10am (1st & 3rd & 5th wks); Thu 7 to 9am (1st & 3rd & 5th wks)
- Pacheco St to Quintara StMon 7 to 9am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Quintara St to Rivera StMon 7 to 9am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Rivera St to Santiago StMon 7 to 9am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Santiago St to Taraval StMon 7 to 9am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Taraval St to Ulloa StTue 8 to 10am (2nd & 4th wks); Fri 7 to 9am (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 7 to 9am (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 7 to 9am (2nd & 4th wks)
- Sloat Blvd to Ocean AveMon 11am to 1pm (2nd & 4th wks); Wed 8 to 10am (2nd & 4th wks)
- Ocean Ave to Eucalyptus DrMon 11am to 1pm (2nd & 4th wks); Wed 8 to 10am (2nd & 4th wks)
22nd Ave 17 blocks
- Lincoln Way to Irving StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Ortega St to Pacheco StMon, Thu 8 to 10am (1st & 3rd & 5th wks); Fri 7 to 8am (2nd & 4th wks)
- Pacheco St to Quintara StMon, Thu 8 to 10am (2nd & 4th wks); Fri 7 to 8am (2nd & 4th wks)
- Quintara St to Rivera StTue, Fri 7 to 8am; Thu 8 to 10am (2nd & 4th wks)
- Rivera St to Santiago StTue, Fri 7 to 8am; Thu 8 to 10am (2nd & 4th wks)
- Santiago St to Taraval StTue 7 to 8am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 8 to 10am (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 8 to 10am (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 8 to 10am (2nd & 4th wks)
- Sloat Blvd to Ocean AveMon 11am to 1pm (2nd & 4th wks); Wed 8 to 10am (2nd & 4th wks)
- Ocean Ave to Eucalyptus DrMon 11am to 1pm (2nd & 4th wks); Wed 8 to 10am (2nd & 4th wks)
23rd Ave 14 blocks
- Lincoln Way to Irving StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Ortega St to Pacheco StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Pacheco St to Quintara StMon, Thu 8 to 10am (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 8 to 10am (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 8 to 10am (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 8 to 10am (2nd & 4th wks)
- Sloat Blvd to Ocean AveMon 11am to 1pm (2nd & 4th wks); Wed 8 to 10am (2nd & 4th wks)
- Ocean Ave to Eucalyptus DrMon 11am to 1pm (2nd & 4th wks); Wed 8 to 10am (2nd & 4th wks)
24th Ave 17 blocks
- Lincoln Way to Irving StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Ortega St to Pacheco StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Pacheco St to Quintara StMon, Thu 8 to 10am (2nd & 4th wks)
- Quintara St to Rivera StMon 8 to 10am (2nd & 4th wks); Tue, Fri 7 to 8am
- Rivera St to Santiago StMon 8 to 10am (2nd & 4th wks); Tue, Fri 7 to 8am
- Santiago St to Taraval StMon 8 to 10am (2nd & 4th wks); Tue 7 to 8am
- Taraval St to Ulloa StTue, Fri 8 to 10am (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 8 to 10am (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 8 to 10am (2nd & 4th wks)
- Sloat Blvd to Ocean AveMon 11am to 1pm (2nd & 4th wks); Wed 8 to 10am (2nd & 4th wks)
- Ocean Ave to Eucalyptus DrMon 11am to 1pm (2nd & 4th wks); Wed 8 to 10am (2nd & 4th wks)
25th Ave 15 blocks
- Lincoln Way to Irving StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Quintara St to Rivera StMon, Thu 8 to 10am (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 8 to 10am (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 8 to 10am (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 8 to 10am (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 8 to 10am (2nd & 4th wks)
- Vicente St to Rosemary CtTue, Fri 8 to 10am (2nd & 4th wks)
- Sloat Blvd to Ocean AveMon 11am to 1pm (2nd & 4th wks); Wed 8 to 10am (2nd & 4th wks)
- Ocean Ave to Eucalyptus DrMon 11am to 1pm (2nd & 4th wks); Wed 8 to 10am (2nd & 4th wks)
26th Ave 15 blocks
- Lincoln Way to Irving StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Quintara St to Rivera StMon, Thu 8 to 10am (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 8 to 10am (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 8 to 10am (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 8 to 10am (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 8 to 10am (2nd & 4th wks)
- at Vicente StTue, Fri 8 to 10am (2nd & 4th wks)
- Sloat Blvd to Ocean AveMon 11am to 1pm (2nd & 4th wks); Wed 8 to 10am (2nd & 4th wks)
- Ocean Ave to Eucalyptus DrMon 11am to 1pm (2nd & 4th wks); Wed 8 to 10am (2nd & 4th wks)
27th Ave 12 blocks
- Lincoln Way to Irving StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 8 to 10am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Quintara St to Rivera StMon, Thu 8 to 10am (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 8 to 10am (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 8 to 10am (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 8 to 10am (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 8 to 10am (2nd & 4th wks)
28th Ave 14 blocks
- Lincoln Way to Irving StTue 9 to 11am (1st & 3rd & 5th wks); Fri 8 to 10am (1st & 3rd & 5th wks)
- Irving St to Judah StTue 9 to 11am (1st & 3rd & 5th wks); Fri 8 to 10am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue 9 to 11am (1st & 3rd & 5th wks); Fri 8 to 10am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue 9 to 11am (1st & 3rd & 5th wks); Fri 8 to 10am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon, Thu 8 to 10am (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- Ortega St to Pacheco StMon 9 to 11am (1st & 3rd & 5th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- Pacheco St to Quintara StMon, Thu 8 to 10am (2nd & 4th wks)
- Quintara St to Rivera StMon, Thu 8 to 10am (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 8 to 10am (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 8 to 10am (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 8 to 10am (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 8 to 10am (2nd & 4th wks)
29th Ave 14 blocks
- Lincoln Way to Irving StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 9 to 11am (1st & 3rd & 5th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- Ortega St to Pacheco StMon 9 to 11am (1st & 3rd & 5th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- Pacheco St to Quintara StMon, Thu 8 to 10am (2nd & 4th wks)
- Quintara St to Rivera StMon, Thu 8 to 10am (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 8 to 10am (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 8 to 10am (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 8 to 10am (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 8 to 10am (2nd & 4th wks)
30th Ave 16 blocks
- Lincoln Way to Irving StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StMon 7 to 8am; Fri 9 to 11am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Moraga St to Noriega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Noriega St to Ortega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Ortega St to Pacheco StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Pacheco St to Quintara StMon 9 to 11am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Quintara St to Rivera StMon 9 to 11am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Rivera St to Santiago StMon 9 to 11am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Santiago St to Taraval StMon 9 to 11am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Taraval St to Ulloa StTue 9 to 11am (2nd & 4th wks); Fri 8 to 10am (2nd & 4th wks)
- Ulloa St to Vicente StTue 9 to 11am (2nd & 4th wks); Fri 8 to 10am (2nd & 4th wks)
- Vicente St to Escolta WayTue 1 to 3pm (2nd & 4th wks); Fri 8 to 10am (2nd & 4th wks)
- Escolta Way to Wawona StTue 1 to 3pm (2nd & 4th wks); Fri 8 to 10am (2nd & 4th wks)
31st Ave 15 blocks
- Lincoln Way to Irving StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StMon 7 to 8am; Fri 9 to 11am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Moraga St to Noriega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Noriega St to Ortega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Ortega St to Pacheco StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Pacheco St to Quintara StMon 9 to 11am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Quintara St to Rivera StMon 9 to 11am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Rivera St to Santiago StMon 9 to 11am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Santiago St to Taraval StMon 9 to 11am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 9 to 11am (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 9 to 11am (2nd & 4th wks)
- Vicente St to Escolta WayTue, Fri 9 to 11am (2nd & 4th wks)
32nd Ave 14 blocks
- Lincoln Way to Irving StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Moraga St to Noriega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Noriega St to Ortega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Ortega St to Pacheco StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Pacheco St to Quintara StMon 9 to 11am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Quintara St to Rivera StMon 9 to 11am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Rivera St to Santiago StMon 9 to 11am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Santiago St to Taraval StMon 9 to 11am (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 9 to 11am (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 9 to 11am (2nd & 4th wks)
33rd Ave 15 blocks
- Lincoln Way to Irving StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Moraga St to Noriega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Noriega St to Ortega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Ortega St to Pacheco StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Pacheco St to Quintara StMon, Thu 9 to 11am (2nd & 4th wks)
- Quintara St to Rivera StMon, Thu 9 to 11am (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 9 to 11am (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 9 to 11am (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 9 to 11am (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 9 to 11am (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 9 to 11am (2nd & 4th wks)
34th Ave 18 blocks
- Lincoln Way to Irving StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Moraga St to Noriega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Noriega St to Ortega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Ortega St to Pacheco StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Pacheco St to Quintara StMon, Thu 9 to 11am (2nd & 4th wks)
- Quintara St to Rivera StMon, Thu 9 to 11am (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 9 to 11am (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 9 to 11am (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 9 to 11am (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 9 to 11am (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 9 to 11am (2nd & 4th wks)
- Wawona St to Yorba StTue, Fri 9 to 11am (2nd & 4th wks)
- Yorba St to Escondido AveTue, Fri 9 to 11am (2nd & 4th wks)
- Escondido Ave to Sloat BlvdTue, Fri 9 to 11am (2nd & 4th wks)
35th Ave 18 blocks
- Lincoln Way to Irving StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Moraga St to Noriega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Noriega St to Ortega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Ortega St to Pacheco StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Pacheco St to Quintara StMon, Thu 9 to 11am (2nd & 4th wks)
- Quintara St to Rivera StMon, Thu 9 to 11am (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 9 to 11am (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 9 to 11am (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 9 to 11am (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 9 to 11am (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 9 to 11am (2nd & 4th wks)
- Wawona St to Yorba StTue, Fri 9 to 11am (2nd & 4th wks)
- Yorba St to EasementTue, Fri 9 to 11am (2nd & 4th wks)
- Easement to Sloat BlvdTue, Fri 9 to 11am (2nd & 4th wks)
36th Ave 18 blocks
- Lincoln Way to Sunset BlvdFri 9 to 11am (1st & 3rd & 5th wks)
- Sunset Blvd to Irving StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Moraga St to Noriega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Noriega St to Ortega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Ortega St to Pacheco StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Pacheco St to Quintara StMon, Thu 9 to 11am (2nd & 4th wks)
- Quintara St to Rivera StMon, Thu 9 to 11am (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 9 to 11am (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 9 to 11am (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 9 to 11am (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 9 to 11am (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 9 to 11am (2nd & 4th wks)
- Wawona St to Yorba StTue, Fri 9 to 11am (2nd & 4th wks)
- Yorba St to Sloat BlvdTue, Fri 9 to 11am (2nd & 4th wks)
37th Ave 18 blocks
- Lincoln Way to Sunset BlvdTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Sunset Blvd to Irving StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 9 to 11am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Moraga St to Noriega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Noriega St to Ortega StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Ortega St to Pacheco StTue, Thu 2 to 6am
- Pacheco St to Quintara StTue, Thu 2 to 6am
- Quintara St to Rivera StTue, Thu 2 to 6am
- Rivera St to Santiago StMon, Thu 9 to 11am (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 9 to 11am (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 12 to 2pm (2nd & 4th wks)
- Ulloa St to Vicente StTue 9 to 11am (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- Vicente St to Wawona StTue 9 to 11am (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- Wawona St to Yorba StTue 9 to 11am (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- Yorba St to Sloat BlvdTue 9 to 11am (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
38th Ave 13 blocks
- Lincoln Way to Irving StTue 12 to 2pm (1st & 3rd & 5th wks); Fri 9 to 11am (1st & 3rd & 5th wks)
- Irving St to Judah StTue 12 to 2pm (1st & 3rd & 5th wks); Fri 9 to 11am (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue 12 to 2pm (1st & 3rd & 5th wks); Fri 9 to 11am (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue 12 to 2pm (1st & 3rd & 5th wks); Fri 9 to 11am (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Moraga St to Noriega StMon 12 to 2pm (1st & 3rd wks); Thu 9 to 11am (1st & 3rd wks)
- Noriega St to Ortega StMon 12 to 2pm (1st & 3rd wks); Thu 9 to 11am (1st & 3rd wks)
- Rivera St to Santiago StMon, Thu 12 to 2pm (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 12 to 2pm (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 12 to 2pm (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 12 to 2pm (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 12 to 2pm (2nd & 4th wks)
- Wawona St to Yorba StTue, Fri 12 to 2pm (2nd & 4th wks)
39th Ave 15 blocks
- Lincoln Way to Irving StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 12 to 2pm (1st & 3rd wks); Thu 9 to 11am (1st & 3rd wks)
- Moraga St to Noriega StMon 12 to 2pm (1st & 3rd wks); Thu 9 to 11am (1st & 3rd wks)
- Noriega St to Ortega StMon 12 to 2pm (1st & 3rd wks); Thu 9 to 11am (1st & 3rd wks)
- Quintara St to Rivera StMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 12 to 2pm (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 12 to 2pm (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 12 to 2pm (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 12 to 2pm (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 12 to 2pm (2nd & 4th wks)
- Wawona St to Yorba StTue, Fri 12 to 2pm (2nd & 4th wks)
- Yorba St to Sloat BlvdTue, Fri 12 to 2pm (2nd & 4th wks)
40th Ave 14 blocks
- Lincoln Way to Irving StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Quintara St to Rivera StMon, Thu 12 to 2pm (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 12 to 2pm (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 12 to 2pm (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 12 to 2pm (2nd & 4th wks); Fri 7 to 8am
- Ulloa St to Vicente StTue, Fri 12 to 2pm (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 12 to 2pm (2nd & 4th wks)
- Wawona St to Yorba StTue, Fri 12 to 2pm (2nd & 4th wks)
41st Ave 16 blocks
- Lincoln Way to Irving StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Ortega St to Pacheco StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Pacheco St to Quintara StMon, Thu 12 to 2pm (2nd & 4th wks)
- Quintara St to Rivera StMon, Thu 12 to 2pm (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 12 to 2pm (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 12 to 2pm (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 12 to 2pm (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 12 to 2pm (2nd & 4th wks)
- Wawona St to Yorba StTue, Fri 12 to 2pm (2nd & 4th wks)
- Yorba St to Sloat BlvdTue, Fri 12 to 2pm (2nd & 4th wks)
42nd Ave 16 blocks
- Lincoln Way to Irving StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue 7 to 8am; Fri 12 to 2pm (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Ortega St to Pacheco StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Pacheco St to Quintara StMon, Thu 12 to 2pm (2nd & 4th wks)
- Quintara St to Rivera StMon, Thu 12 to 2pm (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 12 to 2pm (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 12 to 2pm (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 12 to 2pm (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 12 to 2pm (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 12 to 2pm (2nd & 4th wks)
- Wawona St to Sloat BlvdTue, Fri 12 to 2pm (2nd & 4th wks)
43rd Ave 16 blocks
- Lincoln Way to Irving StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue 7 to 8am; Fri 12 to 2pm (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Ortega St to Pacheco StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Pacheco St to Quintara StMon, Thu 12 to 2pm (2nd & 4th wks)
- Quintara St to Rivera StMon, Thu 12 to 2pm (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 12 to 2pm (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 12 to 2pm (2nd & 4th wks)
- Taraval St to Ulloa StTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 12 to 2pm (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 12 to 2pm (2nd & 4th wks)
- Wawona St to Sloat BlvdTue, Fri 12 to 2pm (2nd & 4th wks)
44th Ave 16 blocks
- Lincoln Way to Irving StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Ortega St to Pacheco StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Pacheco St to Quintara StMon, Thu 12 to 2pm (2nd & 4th wks)
- Quintara St to Rivera StMon, Thu 12 to 2pm (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 12 to 2pm (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 12 to 2pm (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 1 to 3pm (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 1 to 3pm (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 1 to 3pm (2nd & 4th wks)
- Wawona St to Sloat BlvdMon, Tue 7 to 8am
45th Ave 16 blocks
- Lincoln Way to Irving StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Ortega St to Pacheco StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Pacheco St to Quintara StMon, Thu 12 to 2pm (2nd & 4th wks)
- Quintara St to Rivera StMon, Thu 12 to 2pm (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 12 to 2pm (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 12 to 2pm (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 1 to 3pm (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 1 to 3pm (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 1 to 3pm (2nd & 4th wks)
- Wawona St to Sloat BlvdTue, Thu 7 to 8am
46th Ave 16 blocks
- Lincoln Way to Irving StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Ortega St to Pacheco StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Pacheco St to Quintara StMon, Thu 12 to 2pm (2nd & 4th wks)
- Quintara St to Rivera StMon, Thu 12 to 2pm (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 12 to 2pm (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 12 to 2pm (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 1 to 3pm (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 1 to 3pm (2nd & 4th wks)
- Vicente St to Wawona StTue, Fri 1 to 3pm (2nd & 4th wks)
- Wawona St to Sloat BlvdTue, Thu 7 to 8am
47th Ave 17 blocks
- Lincoln Way to Irving StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Ortega St to Pacheco StMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- Pacheco St to Quintara StMon, Thu 12 to 2pm (2nd & 4th wks)
- Quintara St to Rivera StMon, Thu 12 to 2pm (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 12 to 2pm (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 12 to 2pm (2nd & 4th wks)
- Taraval St to Ulloa StTue, Fri 1 to 3pm (2nd & 4th wks)
- Ulloa St to Vicente StTue, Fri 1 to 3pm (2nd & 4th wks)
- Vicente St to Cutler AveTue, Fri 1 to 3pm (2nd & 4th wks)
- Cutler Ave to Wawona StTue, Fri 1 to 3pm (2nd & 4th wks)
- Wawona St to Sloat BlvdTue, Fri 1 to 3pm (2nd & 4th wks)
48th Ave 13 blocks
- Lincoln Way to Irving StTue 1 to 3pm (1st & 3rd & 5th wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Lawton St to Moraga StMon 12 to 2pm (1st & 3rd wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon 12 to 2pm (1st & 3rd wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon 12 to 2pm (1st & 3rd wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- Ortega St to Pacheco StMon 12 to 2pm (1st & 3rd wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- Pacheco St to Quintara StMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Quintara St to Rivera StMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Rivera St to Santiago StMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Santiago St to Taraval StMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Taraval St to Ulloa StMon 1 to 3pm (2nd & 4th wks)
Berkshire Way 1 block
- Country Club Dr to Lake Merced BlvdMon 10am to 12pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
Clearfield Dr 4 blocks
- Sloat Blvd to Morningside DrThu 8 to 10am (2nd & 4th wks)
- Morningside Dr to Ocean AveTue, Thu 8 to 10am (2nd & 4th wks)
- Ocean Ave to Eucalyptus DrTue 11am to 1pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Eucalyptus Dr to Gellert DrTue 11am to 1pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
Constanso Way 2 blocks
- Crestlake Dr to Escondido AveTue, Fri 9 to 11am (2nd & 4th wks)
- Escondido Ave to Sloat BlvdTue, Fri 9 to 11am (2nd & 4th wks)
Country Club Dr 8 blocks
- at Lakeshore DrMon 10am to 12pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- at Bonnie Brae LnMon 10am to 12pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Bonnie Brae Ln to Brookhaven LnMon 10am to 12pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Brookhaven Ln to Lancaster LnMon 10am to 12pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Lancaster Ln to Huntington DrMon 10am to 12pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Huntington Dr to Ocean AveMon 10am to 12pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Ocean Ave to Huntington DrMon 10am to 12pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- at Huntington DrMon 10am to 12pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
Crestlake Dr 9 blocks
- Sloat Blvd to Gabilan WayTue, Fri 9 to 11am (2nd & 4th wks)
- Gabilan Way to Paraiso PlTue, Fri 9 to 11am (2nd & 4th wks)
- Paraiso Pl to Goleta AveTue, Fri 9 to 11am (2nd & 4th wks)
- Goleta Ave to Vale AveTue, Fri 9 to 11am (2nd & 4th wks)
- Vale Ave to Palos PlTue, Fri 9 to 11am (2nd & 4th wks)
- Palos Pl to El Mirasol PlTue, Fri 9 to 11am (2nd & 4th wks)
- El Mirasol Pl to Constanso WayTue, Fri 9 to 11am (2nd & 4th wks)
- Constanso Way to Yorba StTue, Fri 9 to 11am (2nd & 4th wks)
- Yorba St to Wawona StTue, Fri 9 to 11am (2nd & 4th wks)
Cutler Ave 1 block
- 47th Ave to Lower Great HwyTue 1 to 3pm (2nd & 4th wks)
El Mirasol Pl 2 blocks
- Crestlake Dr to Sloat Blvd · east sideTue 9 to 11am (2nd & 4th wks)
- Crestlake Dr to Sloat Blvd · east & west sidesFri 9 to 11am (2nd & 4th wks)
Escolta Way 2 blocks
- 30th Ave to 31st AveTue, Fri 9 to 11am (2nd & 4th wks)
- 31st Ave to Wawona StTue, Fri 9 to 11am (2nd & 4th wks)
Escondido Ave 1 block
- Constanso Way to 34th AveTue, Fri 9 to 11am (2nd & 4th wks)
Eucalyptus Dr 12 blocks
- 23rd Ave to 24th AveMon 7 to 8am; Tue 10am to 12pm (2nd & 4th wks)
- 24th Ave to 25th AveMon 7 to 8am; Tue 10am to 12pm (2nd & 4th wks)
- Inverness Dr to Forest View DrTue 10am to 12pm (2nd & 4th wks); Wed 6 to 7am
- Forest View Dr to Meadowbrook DrTue 10am to 12pm (2nd & 4th wks); Wed 6 to 7am
- Meadowbrook Dr to Sylvan DrMon 7 to 8am; Tue 10am to 12pm (2nd & 4th wks)
- Sylvan Dr to Middlefield DrMon 7 to 8am; Tue 10am to 12pm (2nd & 4th wks)
- Middlefield Dr to Riverton DrMon, Tue 10am to 12pm (2nd & 4th wks)
- Riverton Dr to Springfield DrMon, Tue 10am to 12pm (2nd & 4th wks)
- Springfield Dr to Everglade DrMon, Tue 10am to 12pm (2nd & 4th wks)
- Everglade Dr to Havenside DrMon, Tue 10am to 12pm (2nd & 4th wks)
- Havenside Dr to Westmoorland DrMon, Tue 10am to 12pm (2nd & 4th wks)
- Westmoorland Dr to Clearfield DrMon, Tue 10am to 12pm (2nd & 4th wks)
Everglade Dr 4 blocks
- Sloat Blvd to Emerald LnMon 11am to 1pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Emerald Ln to Ocean AveMon 11am to 1pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Ocean Ave to Eucalyptus DrMon 11am to 1pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Eucalyptus Dr to Gellert DrMon 11am to 1pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
Forest View Dr 2 blocks
- Sloat Blvd to Ocean AveMon, Tue 11am to 1pm (2nd & 4th wks)
- Ocean Ave to Eucalyptus DrMon, Tue 11am to 1pm (2nd & 4th wks)
Gabilan Way 1 block
- Crestlake Dr to Sloat BlvdTue, Fri 9 to 11am (2nd & 4th wks)
Gellert Dr 4 blocks
- at Ocean AveTue 8 to 10am (2nd & 4th wks)
- Ocean Ave to Morningside DrTue, Thu 8 to 10am (2nd & 4th wks)
- Morningside Dr to Clearfield DrTue, Thu 8 to 10am (2nd & 4th wks)
- Everglade Dr to Middlefield DrTue, Thu 8 to 10am (2nd & 4th wks)
Goleta Ave 1 block
- Crestlake Dr to Sloat BlvdTue, Fri 9 to 11am (2nd & 4th wks)
Great Hwy 2 blocks
- Lincoln Way to Sloat Blvd · north roadwayMon to Fri 12 to 6am; Sat 12 to 2am; Sat, Sun 5 to 7am
- Lincoln Way to Sloat Blvd · south roadwayMon to Fri 12 to 6am; Sat 3 to 5am; Sat, Sun 5 to 7am; Sun 2 to 5am
Havenside Dr 1 block
- Ocean Ave to Eucalyptus DrTue 11am to 1pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
Huntington Dr 2 blocks
- Country Club Dr to Brookhaven LnMon 10am to 12pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Brookhaven Ln to Country Club DrMon 10am to 12pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
Inverness Dr 2 blocks
- Sloat Blvd to Ocean AveMon 11am to 1pm (2nd & 4th wks); Wed 8 to 10am (2nd & 4th wks)
- Ocean Ave to Eucalyptus DrMon 11am to 1pm (2nd & 4th wks); Wed 8 to 10am (2nd & 4th wks)
Irving St 32 blocks
- 19th Ave to 20th AveMon to Sat 2 to 6am; Sun 2 to 4am
- 20th Ave to 21st AveMon to Sat 2 to 6am; Sun 2 to 4am
- 21st Ave to 22nd AveMon to Sat 2 to 6am; Sun 2 to 4am
- 22nd Ave to 23rd AveMon to Sat 2 to 6am; Sun 2 to 4am
- 23rd Ave to 24th AveMon to Sat 2 to 6am; Sun 2 to 4am
- 24th Ave to 25th AveMon to Sat 2 to 6am; Sun 2 to 4am
- 25th Ave to 26th AveMon to Sat 2 to 6am; Sun 2 to 4am
- 26th Ave to 27th AveMon, Tue, Thu, Fri 7 to 8am
- 27th Ave to 28th AveTue 9 to 11am (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 28th Ave to 29th AveTue 9 to 11am (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 29th Ave to 30th AveTue 9 to 11am (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 30th Ave to 31st AveTue 9 to 11am (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 31st Ave to 32nd AveTue 9 to 11am (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 32nd Ave to 33rd AveTue 9 to 11am (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 33rd Ave to 34th AveTue 9 to 11am (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 34th Ave to 35th AveTue 9 to 11am (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 35th Ave to 36th AveTue 9 to 11am (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 36th Ave to Sunset BlvdTue 12 to 2pm (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- Sunset Blvd to 37th AveTue 12 to 2pm (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 37th Ave to 38th AveTue 12 to 2pm (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 38th Ave to 39th AveTue 12 to 2pm (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 39th Ave to 40th AveTue 12 to 2pm (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 40th Ave to 41st AveTue 12 to 2pm (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 41st Ave to 42nd AveTue 12 to 2pm (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 42nd Ave to 43rd AveTue 12 to 2pm (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 43rd Ave to 44th AveTue 12 to 2pm (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 44th Ave to 45th AveTue 12 to 2pm (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 45th Ave to 46th AveTue 12 to 2pm (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 46th Ave to 47th AveTue 12 to 2pm (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 47th Ave to 48th AveTue 12 to 2pm (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 48th Ave to La Playa StTue, Fri 1 to 3pm (1st & 3rd & 5th wks)
- La Playa St to Lower Great HwyTue, Fri 1 to 3pm (1st & 3rd & 5th wks)
Judah St 33 blocks
- 19th Ave to 20th AveTue 7 to 8am; Fri 1 to 3pm (1st & 3rd & 5th wks)
- 20th Ave to 21st AveTue 8 to 10am (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 21st Ave to 22nd AveTue 8 to 10am (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 22nd Ave to 23rd AveTue 8 to 10am (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 23rd Ave to 24th AveTue 8 to 10am (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 24th Ave to 25th AveTue 8 to 10am (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 25th Ave to 26th AveTue 8 to 10am (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 26th Ave to 27th AveTue 8 to 10am (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
- 27th Ave to 28th AveMon, Tue, Thu, Fri 7 to 8am
- 28th Ave to 29th AveMon, Tue, Thu, Fri 7 to 8am
- 29th Ave to 30th AveMon, Tue, Thu, Fri 7 to 8am
- 30th Ave to 31st AveMon, Tue, Thu, Fri 7 to 8am
- 31st Ave to 32nd AveMon, Tue, Thu, Fri 7 to 8am
- 32nd Ave to 33rd AveMon, Tue, Thu, Fri 7 to 8am
- 33rd Ave to 34th AveMon, Tue, Thu, Fri 7 to 8am
- 34th Ave to 35th AveMon, Tue, Thu, Fri 7 to 8am
- 35th Ave to Pino AlyMon, Tue, Thu, Fri 7 to 8am
- Pino Aly to 36th AveMon, Tue, Thu, Fri 7 to 8am
- 36th Ave to Sunset BlvdMon, Tue, Thu, Fri 7 to 8am
- Sunset Blvd to 37th AveMon, Tue, Thu, Fri 7 to 8am
- 37th Ave to 38th AveMon, Tue, Thu, Fri 7 to 8am
- 38th Ave to 39th AveMon, Tue, Thu, Fri 7 to 8am
- 39th Ave to 40th AveMon, Tue, Thu, Fri 7 to 8am
- 40th Ave to 41st AveMon, Tue, Thu, Fri 7 to 8am
- 41st Ave to 42nd AveMon, Tue, Thu, Fri 7 to 8am
- 42nd Ave to 43rd AveMon, Tue, Thu, Fri 7 to 8am
- 43rd Ave to 44th AveMon, Tue, Thu, Fri 7 to 8am
- 44th Ave to 45th AveMon, Tue, Thu, Fri 7 to 8am
- 45th Ave to 46th AveMon, Tue, Thu, Fri 7 to 8am
- 46th Ave to 47th AveMon, Tue, Thu, Fri 7 to 8am
- 47th Ave to 48th AveMon, Tue, Thu, Fri 7 to 8am
- 48th Ave to La Playa StMon, Tue, Thu, Fri 7 to 8am
- La Playa St to Lower Great HwyMon, Tue, Thu, Fri 7 to 8am
Kirkham St 32 blocks
- 19th Ave to 20th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 7 to 8am
- 20th Ave to 21st AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 8 to 10am (1st & 3rd & 5th wks)
- 21st Ave to 22nd AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 8 to 10am (1st & 3rd & 5th wks)
- 22nd Ave to 23rd AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 8 to 10am (1st & 3rd & 5th wks)
- 23rd Ave to 24th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 8 to 10am (1st & 3rd & 5th wks)
- 24th Ave to 25th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 8 to 10am (1st & 3rd & 5th wks)
- 25th Ave to 26th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 8 to 10am (1st & 3rd & 5th wks)
- 26th Ave to 27th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 8 to 10am (1st & 3rd & 5th wks)
- 27th Ave to 28th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 8 to 10am (1st & 3rd & 5th wks)
- 28th Ave to 29th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 9 to 11am (1st & 3rd & 5th wks)
- 29th Ave to 30th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 9 to 11am (1st & 3rd & 5th wks)
- 30th Ave to 31st AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 9 to 11am (1st & 3rd & 5th wks)
- 31st Ave to 32nd AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 9 to 11am (1st & 3rd & 5th wks)
- 32nd Ave to 33rd AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 9 to 11am (1st & 3rd & 5th wks)
- 33rd Ave to 34th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 9 to 11am (1st & 3rd & 5th wks)
- 34th Ave to 35th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 9 to 11am (1st & 3rd & 5th wks)
- 35th Ave to Pino AlyTue 1 to 3pm (1st & 3rd & 5th wks); Fri 9 to 11am (1st & 3rd & 5th wks)
- Pino Aly to 36th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 9 to 11am (1st & 3rd & 5th wks)
- 36th Ave to Sunset BlvdTue 1 to 3pm (1st & 3rd & 5th wks); Fri 9 to 11am (1st & 3rd & 5th wks)
- Sunset Blvd to 37th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 9 to 11am (1st & 3rd & 5th wks)
- 37th Ave to 38th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 9 to 11am (1st & 3rd & 5th wks)
- 38th Ave to 39th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- 39th Ave to 40th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- 40th Ave to 41st AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- 41st Ave to 42nd AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- 42nd Ave to 43rd AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- 43rd Ave to 44th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- 44th Ave to 45th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- 45th Ave to 46th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- 46th Ave to 47th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- 47th Ave to 48th AveTue 1 to 3pm (1st & 3rd & 5th wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- 48th Ave to Lower Great HwyTue 1 to 3pm (1st & 3rd & 5th wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
La Playa 3 blocks
- Lincoln Way to Irving StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Irving St to Judah StTue, Fri 12 to 2pm (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue 12 to 2pm (1st & 3rd & 5th wks); Fri 1 to 3pm (1st & 3rd & 5th wks)
Lake Merced Blvd 4 blocks
- Skyline Blvd to Lakeshore Dr · west sideSat 4 to 6am
- Lakeshore Dr to Sunset BlvdSat 4 to 6am
- Sunset Blvd to Clearfield Dr · northeast roadwaySat 4 to 6am
- Sunset Blvd to Clearfield Dr · southwest roadwaySat 4 to 6am
Lakeshore Dr 5 blocks
- Ocean Ave to Country Club DrMon 10am to 12pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Country Club Dr to Bonnie Brae LnMon 10am to 12pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Bonnie Brae Ln to Lake Merced BlvdMon 10am to 12pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Lake Merced Blvd to Lancaster LnMon 10am to 12pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Lancaster Ln to Ocean AveMon 10am to 12pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
Lawton St 31 blocks
- 19th Ave to 20th AveMon 7 to 9am; Fri 7 to 8am
- 20th Ave to 21st AveTue 7 to 9am; Thu 7 to 9am (1st & 3rd & 5th wks)
- 21st Ave to 22nd AveMon, Fri 8 to 10am (1st & 3rd & 5th wks)
- 22nd Ave to 23rd AveTue, Thu 8 to 10am (1st & 3rd & 5th wks)
- 23rd Ave to 24th AveMon, Fri 8 to 10am (1st & 3rd & 5th wks)
- 24th Ave to 25th AveTue, Thu 8 to 10am (1st & 3rd & 5th wks)
- 25th Ave to 26th AveMon, Fri 8 to 10am (1st & 3rd & 5th wks)
- 26th Ave to 27th AveTue, Thu 8 to 10am (1st & 3rd & 5th wks)
- 27th Ave to 28th AveMon, Fri 8 to 10am (1st & 3rd & 5th wks)
- 28th Ave to 29th AveTue 9 to 11am (1st & 3rd & 5th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- 29th Ave to 30th AveMon, Fri 9 to 11am (1st & 3rd & 5th wks)
- 30th Ave to 31st AveMon 7 to 8am; Thu 9 to 11am (1st & 3rd wks)
- 31st Ave to 32nd AveMon, Fri 9 to 11am (1st & 3rd & 5th wks)
- 32nd Ave to 33rd AveTue 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- 33rd Ave to 34th AveMon, Fri 9 to 11am (1st & 3rd & 5th wks)
- 34th Ave to 35th AveTue 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- 35th Ave to 36th AveMon, Fri 9 to 11am (1st & 3rd & 5th wks)
- 36th Ave to Sunset BlvdTue 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Sunset Blvd to 37th AveTue 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- 37th Ave to 38th AveMon, Fri 9 to 11am (1st & 3rd & 5th wks)
- 38th Ave to 39th AveTue 12 to 2pm (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- 39th Ave to 40th AveMon 12 to 2pm (1st & 3rd wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- 40th Ave to 41st AveTue, Thu 12 to 2pm (1st & 3rd & 5th wks)
- 41st Ave to 42nd AveMon 12 to 2pm (1st & 3rd wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- 42nd Ave to 43rd AveTue 7 to 8am
- 43rd Ave to 44th AveMon 12 to 2pm (1st & 3rd wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- 44th Ave to 45th AveTue, Thu 12 to 2pm (1st & 3rd & 5th wks)
- 45th Ave to 46th AveMon 12 to 2pm (1st & 3rd wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- 46th Ave to 47th AveTue, Thu 12 to 2pm (1st & 3rd & 5th wks)
- 47th Ave to 48th AveMon 12 to 2pm (1st & 3rd wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- 48th Ave to Lower Great HwyTue 12 to 2pm (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
Lincoln Way 63 blocks
- 19th Ave to 20th Ave · south sideFri 7 to 9am
- 19th Ave to 20th Ave · north sideWed 8 to 10am
- 20th Ave to 21st Ave · south sideTue 7 to 9am
- 20th Ave to 21st Ave · north sideWed 8 to 10am
- 21st Ave to 22nd Ave · south sideFri 8 to 10am (1st & 3rd & 5th wks)
- 21st Ave to 22nd Ave · north sideWed 8 to 10am
- 22nd Ave to 23rd Ave · south sideTue 8 to 10am (1st & 3rd & 5th wks)
- 22nd Ave to 23rd Ave · north sideWed 8 to 10am
- 23rd Ave to 24th Ave · south sideFri 8 to 10am (1st & 3rd & 5th wks)
- 23rd Ave to 24th Ave · north sideWed 8 to 10am
- 24th Ave to 25th Ave · south sideTue 8 to 10am (1st & 3rd & 5th wks)
- 24th Ave to 25th Ave · north sideWed 8 to 10am
- 25th Ave to 26th Ave · south sideFri 8 to 10am (1st & 3rd & 5th wks)
- 25th Ave to 26th Ave · north sideWed 8 to 10am
- 26th Ave to 27th Ave · south sideTue 8 to 10am (1st & 3rd & 5th wks)
- 26th Ave to 27th Ave · north sideWed 8 to 10am
- 27th Ave to 28th Ave · south sideFri 8 to 10am (1st & 3rd & 5th wks)
- 27th Ave to 28th Ave · north sideWed 8 to 10am
- 28th Ave to 29th Ave · south sideTue 9 to 11am (1st & 3rd & 5th wks)
- 28th Ave to 29th Ave · north sideWed 8 to 10am
- 29th Ave to 30th Ave · south sideFri 9 to 11am (1st & 3rd & 5th wks)
- 29th Ave to 30th Ave · north sideWed 8 to 10am
- 30th Ave to 31st Ave · south sideTue 9 to 11am (1st & 3rd & 5th wks)
- 30th Ave to 31st Ave · north sideWed 8 to 10am
- 31st Ave to 32nd Ave · south sideFri 9 to 11am (1st & 3rd & 5th wks)
- 31st Ave to 32nd Ave · north sideWed 8 to 10am
- 32nd Ave to 33rd Ave · south sideTue 9 to 11am (1st & 3rd & 5th wks)
- 32nd Ave to 33rd Ave · north sideWed 8 to 10am
- 33rd Ave to 34th Ave · south sideFri 9 to 11am (1st & 3rd & 5th wks)
- 33rd Ave to 34th Ave · north sideWed 8 to 10am
- 34th Ave to 35th Ave · south sideTue 9 to 11am (1st & 3rd & 5th wks)
- 34th Ave to 35th Ave · north sideWed 8 to 10am
- 35th Ave to 36th Ave · south sideFri 9 to 11am (1st & 3rd & 5th wks)
- 35th Ave to 36th Ave · north sideWed 8 to 10am
- 36th Ave to 37th Ave · south sideFri 9 to 11am (1st & 3rd & 5th wks)
- 36th Ave to 37th Ave · north sideWed 8 to 10am
- 37th Ave to 38th Ave · south sideFri 9 to 11am (1st & 3rd & 5th wks)
- 37th Ave to 38th Ave · north sideWed 8 to 10am
- 38th Ave to 39th Ave · south sideTue 12 to 2pm (1st & 3rd & 5th wks)
- 38th Ave to 39th Ave · north sideWed 8 to 10am
- 39th Ave to 40th Ave · south sideFri 12 to 2pm (1st & 3rd & 5th wks)
- 39th Ave to 40th Ave · north sideWed 8 to 10am
- 40th Ave to 41st Ave · south sideTue 12 to 2pm (1st & 3rd & 5th wks)
- 40th Ave to 41st Ave · north sideWed 8 to 10am
- 41st Ave to 42nd Ave · south sideFri 12 to 2pm (1st & 3rd & 5th wks)
- 41st Ave to 42nd Ave · north sideWed 8 to 10am
- 42nd Ave to 43rd Ave · south sideTue 12 to 2pm (1st & 3rd & 5th wks)
- 42nd Ave to 43rd Ave · north sideWed 8 to 10am
- 43rd Ave to 44th Ave · south sideFri 12 to 2pm (1st & 3rd & 5th wks)
- 43rd Ave to 44th Ave · north sideWed 8 to 10am
- 44th Ave to 45th Ave · south sideTue 12 to 2pm (1st & 3rd & 5th wks)
- 44th Ave to 45th Ave · north sideWed 8 to 10am
- 45th Ave to 46th Ave · south sideFri 12 to 2pm (1st & 3rd & 5th wks)
- 45th Ave to 46th Ave · north sideWed 8 to 10am
- 46th Ave to 47th Ave · south sideTue 12 to 2pm (1st & 3rd & 5th wks)
- 46th Ave to 47th Ave · north sideWed 8 to 10am
- 47th Ave to 48th Ave · south sideFri 12 to 2pm (1st & 3rd & 5th wks)
- 47th Ave to 48th Ave · north sideWed 8 to 10am
- 48th Ave to Martin Luther King Jr Dr · south sideTue 12 to 2pm (1st & 3rd & 5th wks)
- 48th Ave to Martin Luther King Jr Dr · north sideWed 8 to 10am
- Martin Luther King Jr Dr to Lower Great HwyFri 12 to 2pm (1st & 3rd & 5th wks)
- Lower Great Hwy to Great HwyFri 12 to 2pm (1st & 3rd & 5th wks)
- Martin Luther King Jr Dr to Great HwyWed 8 to 10am
Lower Great Hwy 18 blocks
- Lincoln Way to Irving StTue 1 to 3pm (1st & 3rd & 5th wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- Irving St to Judah StTue 1 to 3pm (1st & 3rd & 5th wks); Fri 12 to 2pm (1st & 3rd & 5th wks)
- Judah St to Kirkham StTue, Fri 1 to 3pm (1st & 3rd & 5th wks)
- Kirkham St to Lawton StTue, Thu 1 to 3pm (1st & 3rd & 5th wks)
- Lawton St to Great HwyMon, Thu 1 to 3pm (1st & 3rd & 5th wks)
- La Playa to Moraga StMon, Thu 1 to 3pm (1st & 3rd & 5th wks)
- Moraga St to Noriega StMon, Thu 1 to 3pm (1st & 3rd & 5th wks)
- Noriega St to Ortega StMon, Thu 1 to 3pm (1st & 3rd & 5th wks)
- Ortega St to Pacheco StMon, Thu 1 to 3pm (1st & 3rd & 5th wks)
- Pacheco St to Quintara StMon, Thu 1 to 3pm (2nd & 4th wks)
- Quintara St to Rivera StMon, Thu 1 to 3pm (2nd & 4th wks)
- Rivera St to Santiago StMon, Thu 1 to 3pm (2nd & 4th wks)
- Santiago St to Taraval StMon, Thu 1 to 3pm (2nd & 4th wks)
- Taraval St to Ulloa StMon 7 to 8am; Tue 1 to 3pm (2nd & 4th wks)
- Ulloa St to Vicente StMon 7 to 8am; Tue 1 to 3pm (2nd & 4th wks)
- Vicente St to Cutler AveMon 7 to 8am; Tue 1 to 3pm (2nd & 4th wks)
- Cutler Ave to Wawona StMon 7 to 8am; Tue 1 to 3pm (2nd & 4th wks)
- Wawona St to Sloat BlvdMon 7 to 8am; Tue 1 to 3pm (2nd & 4th wks)
Meadowbrook Dr 2 blocks
- Sloat Blvd to Ocean AveMon, Tue 11am to 1pm (2nd & 4th wks)
- Ocean Ave to Eucalyptus DrMon, Tue 11am to 1pm (2nd & 4th wks)
Melba Ave 1 block
- Ocean Ave to Eucalyptus DrWed, Thu 8 to 10am (2nd & 4th wks)
Middlefield Dr 3 blocks
- Sloat Blvd to Ocean AveMon, Tue 11am to 1pm (2nd & 4th wks)
- Ocean Ave to Eucalyptus DrMon, Tue 11am to 1pm (2nd & 4th wks)
- Eucalyptus Dr to Gellert DrTue, Thu 8 to 10am (2nd & 4th wks)
Moraga St 30 blocks
- 20th Ave to 21st AveMon 8 to 10am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 21st Ave to 22nd AveMon 8 to 10am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 22nd Ave to 23rd AveMon 8 to 10am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 23rd Ave to 24th AveMon 8 to 10am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 24th Ave to 25th AveMon 8 to 10am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 25th Ave to 26th AveMon 8 to 10am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 26th Ave to 27th AveMon 8 to 10am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 27th Ave to 28th AveMon 8 to 10am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 28th Ave to 29th AveMon 9 to 11am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 29th Ave to 30th AveMon 9 to 11am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 30th Ave to 31st AveMon 9 to 11am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 31st Ave to 32nd AveMon 9 to 11am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 32nd Ave to 33rd AveMon 9 to 11am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 33rd Ave to 34th AveMon 9 to 11am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 34th Ave to 35th AveMon 9 to 11am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 35th Ave to 36th AveMon 9 to 11am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 36th Ave to Sunset BlvdMon 9 to 11am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- Sunset Blvd to 37th AveMon 9 to 11am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 37th Ave to 38th AveMon 9 to 11am (1st & 3rd & 5th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 38th Ave to 39th AveMon 12 to 2pm (1st & 3rd wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 39th Ave to 40th AveMon 12 to 2pm (1st & 3rd wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 40th Ave to 41st AveMon 12 to 2pm (1st & 3rd wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 41st Ave to 42nd AveMon 12 to 2pm (1st & 3rd wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 42nd Ave to 43rd AveMon 12 to 2pm (1st & 3rd wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 43rd Ave to 44th AveMon 12 to 2pm (1st & 3rd wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 44th Ave to 45th AveMon 12 to 2pm (1st & 3rd wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 45th Ave to 46th AveMon 12 to 2pm (1st & 3rd wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 46th Ave to 47th AveMon 12 to 2pm (1st & 3rd wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 47th Ave to 48th AveMon 12 to 2pm (1st & 3rd wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
- 48th Ave to Lower Great HwyMon 12 to 2pm (1st & 3rd wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
Morningside Dr 2 blocks
- Clearfield Dr to Ocean AveTue, Thu 8 to 10am (2nd & 4th wks)
- Ocean Ave to Gellert DrTue, Thu 8 to 10am (2nd & 4th wks)
Noriega St 31 blocks
- 19th Ave to 20th AveMon to Sat 2 to 6am; Sun 2 to 4am
- 20th Ave to 21st AveMon to Sat 2 to 6am; Sun 2 to 4am
- 21st Ave to 22nd AveMon to Sat 2 to 6am; Sun 2 to 4am
- 22nd Ave to 23rd AveMon, Tue, Thu, Fri 7 to 8am
- 23rd Ave to 24th AveMon, Tue, Thu, Fri 7 to 8am
- 24th Ave to 25th AveMon, Tue, Thu, Fri 7 to 8am
- 25th Ave to 26th AveMon, Tue, Thu, Fri 7 to 8am
- 26th Ave to 27th AveMon, Tue, Thu, Fri 7 to 8am
- 27th Ave to 28th AveMon, Tue, Thu, Fri 7 to 8am
- 28th Ave to 29th AveMon, Tue, Thu, Fri 7 to 8am
- 29th Ave to 30th AveMon, Tue, Thu, Fri 7 to 8am
- 30th Ave to 31st AveMon, Tue, Thu, Fri 7 to 8am
- 31st Ave to 32nd AveMon, Tue, Thu, Fri 7 to 8am
- 32nd Ave to 33rd AveMon, Tue, Thu, Fri 7 to 8am
- 33rd Ave to 34th AveMon, Tue, Thu, Fri 7 to 8am
- 34th Ave to 35th AveMon, Tue, Thu, Fri 7 to 8am
- 35th Ave to 36th AveMon, Tue, Thu, Fri 7 to 8am
- 36th Ave to Sunset BlvdMon, Tue, Thu, Fri 7 to 8am
- Sunset Blvd to 37th AveMon, Tue, Thu, Fri 7 to 8am
- 37th Ave to 38th AveMon, Tue, Thu, Fri 7 to 8am
- 38th Ave to 39th AveMon, Tue, Thu, Fri 7 to 8am
- 39th Ave to 40th AveMon, Tue, Thu, Fri 7 to 8am
- 40th Ave to 41st AveMon, Tue, Thu, Fri 7 to 8am
- 41st Ave to 42nd AveMon, Tue, Thu, Fri 7 to 8am
- 42nd Ave to 43rd AveMon, Tue, Thu, Fri 7 to 8am
- 43rd Ave to 44th AveMon, Tue, Thu, Fri 7 to 8am
- 44th Ave to 45th AveMon, Tue, Thu, Fri 7 to 8am
- 45th Ave to 46th AveMon, Tue, Thu, Fri 7 to 8am
- 46th Ave to 47th AveMon, Tue, Thu, Fri 7 to 8am
- 47th Ave to 48th AveMon, Tue, Thu, Fri 7 to 8am
- 48th Ave to Lower Great HwyMon, Tue, Thu, Fri 7 to 8am
Ocean Ave 24 blocks
- 19th Ave to 20th AveTue 12 to 2pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- 20th Ave to 21st AveTue 12 to 2pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- 21st Ave to 22nd AveTue 12 to 2pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- 22nd Ave to Melba AveTue 12 to 2pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Melba Ave to 23rd AveTue 12 to 2pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- 23rd Ave to 24th AveTue 12 to 2pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- 24th Ave to 25th AveTue 12 to 2pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- 25th Ave to 26th AveTue 12 to 2pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- 26th Ave to Inverness DrTue 12 to 2pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Inverness Dr to Forest View DrTue 12 to 2pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Forest View Dr to Meadowbrook DrTue 11am to 1pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Meadowbrook Dr to Sylvan DrTue 11am to 1pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Sylvan Dr to Middlefield DrTue 11am to 1pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Middlefield Dr to Riverton DrTue 11am to 1pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Riverton Dr to Springfield DrTue 11am to 1pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Springfield Dr to Everglade DrTue 11am to 1pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Everglade Dr to Havenside DrTue 11am to 1pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Havenside Dr to Westmoorland DrTue 11am to 1pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Westmoorland Dr to Clearfield DrTue 11am to 1pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Clearfield Dr to Morningside DrTue, Thu 8 to 10am (2nd & 4th wks)
- Morningside Dr to Gellert DrTue, Thu 8 to 10am (2nd & 4th wks)
- Gellert Dr to Sunset BlvdTue, Thu 8 to 10am (2nd & 4th wks)
- Sunset Blvd to Lakeshore DrTue, Thu 8 to 10am (2nd & 4th wks)
- Lakeshore Dr to Country Club DrThu 8 to 10am (2nd & 4th wks)
Ortega St 31 blocks
- 19th Ave to 20th AveMon 7 to 8am; Thu 7 to 9am (1st & 3rd & 5th wks)
- 20th Ave to 21st AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- 21st Ave to 22nd AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- 22nd Ave to 23rd AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- 23rd Ave to 24th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- 24th Ave to 25th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- 25th Ave to 26th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- 26th Ave to 27th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- 27th Ave to 28th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- 28th Ave to 29th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- 29th Ave to 30th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- 30th Ave to 31st AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- 31st Ave to 32nd AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- 32nd Ave to 33rd AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- 33rd Ave to 34th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- 34th Ave to 35th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- 35th Ave to 36th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- 36th Ave to Sunset BlvdMon 1 to 3pm (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- Sunset Blvd to 37th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- 37th Ave to 38th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- 38th Ave to 39th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 9 to 11am (1st & 3rd wks)
- 39th Ave to 40th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- 40th Ave to 41st AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- 41st Ave to 42nd AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- 42nd Ave to 43rd AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- 43rd Ave to 44th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- 44th Ave to 45th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- 45th Ave to 46th AveMon 1 to 3pm (1st & 3rd & 5th wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- 46th Ave to 47th AveMon, Thu 1 to 3pm (1st & 3rd & 5th wks)
- 47th Ave to 48th AveMon, Thu 1 to 3pm (1st & 3rd & 5th wks)
- 48th Ave to Lower Great HwyMon, Thu 1 to 3pm (1st & 3rd & 5th wks)
Pacheco St 23 blocks
- 19th Ave to 20th AveMon 7 to 9am; Thu 7 to 9am (2nd & 4th wks)
- 20th Ave to 21st AveMon 7 to 9am (2nd & 4th wks); Thu 7 to 9am (1st & 3rd & 5th wks)
- 21st Ave to 22nd AveMon 8 to 10am (1st & 3rd & 5th wks); Thu 8 to 10am (2nd & 4th wks)
- 22nd Ave to 23rd AveMon 8 to 10am (2nd & 4th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- 23rd Ave to 24th AveMon 8 to 10am (1st & 3rd & 5th wks); Thu 8 to 10am (2nd & 4th wks)
- 28th Ave to 29th AveMon 8 to 10am (2nd & 4th wks); Thu 8 to 10am (1st & 3rd & 5th wks)
- 29th Ave to 30th AveMon 9 to 11am (1st & 3rd & 5th wks); Thu 8 to 10am (2nd & 4th wks)
- 30th Ave to 31st AveMon 9 to 11am (2nd & 4th wks); Thu 9 to 11am (1st & 3rd wks)
- 31st Ave to 32nd AveMon 9 to 11am (1st & 3rd & 5th wks); Thu 8 to 10am (2nd & 4th wks)
- 32nd Ave to 33rd AveMon 9 to 11am (2nd & 4th wks); Thu 9 to 11am (1st & 3rd wks)
- 33rd Ave to 34th AveMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (2nd & 4th wks)
- 34th Ave to 35th AveMon 9 to 11am (2nd & 4th wks); Thu 9 to 11am (1st & 3rd wks)
- 35th Ave to 36th AveMon 9 to 11am (1st & 3rd & 5th wks); Thu 9 to 11am (2nd & 4th wks)
- 36th Ave to Sunset BlvdMon 9 to 11am (2nd & 4th wks); Thu 9 to 11am (1st & 3rd wks)
- Sunset Blvd to 37th AveMon 9 to 11am (2nd & 4th wks); Thu 9 to 11am (1st & 3rd wks)
- 41st Ave to 42nd AveMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (2nd & 4th wks)
- 42nd Ave to 43rd AveMon 12 to 2pm (2nd & 4th wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- 43rd Ave to 44th AveMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (2nd & 4th wks)
- 44th Ave to 45th AveMon 12 to 2pm (2nd & 4th wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- 45th Ave to 46th AveMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (2nd & 4th wks)
- 46th Ave to 47th AveMon 12 to 2pm (2nd & 4th wks); Thu 12 to 2pm (1st & 3rd & 5th wks)
- 47th Ave to 48th AveMon 12 to 2pm (1st & 3rd wks); Thu 12 to 2pm (2nd & 4th wks)
- 48th Ave to Lower Great HwyMon 1 to 3pm (2nd & 4th wks); Thu 1 to 3pm (1st & 3rd & 5th wks)
Palos Pl 1 block
- Crestlake Dr to Sloat BlvdTue, Fri 9 to 11am (2nd & 4th wks)
Paraiso Pl 1 block
- Crestlake Dr to Sloat BlvdTue, Fri 9 to 11am (2nd & 4th wks)
Quintara St 29 blocks
- 19th Ave to 20th AveMon 8 to 10am (2nd & 4th wks); Thu 7 to 9am (2nd & 4th wks)
- 20th Ave to 21st AveTue, Fri 7 to 8am
- 21st Ave to 22nd AveTue, Fri 7 to 8am
- 22nd Ave to 23rd AveMon 8 to 10am (2nd & 4th wks); Tue, Fri 7 to 8am
- 23rd Ave to 24th AveMon 8 to 10am (2nd & 4th wks); Tue, Fri 7 to 8am
- 24th Ave to 25th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 25th Ave to 26th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 26th Ave to 27th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 27th Ave to 28th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 28th Ave to 29th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 29th Ave to 30th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 30th Ave to 31st AveMon, Thu 9 to 11am (2nd & 4th wks)
- 31st Ave to 32nd AveMon, Thu 9 to 11am (2nd & 4th wks)
- 32nd Ave to 33rd AveMon, Thu 9 to 11am (2nd & 4th wks)
- 33rd Ave to 34th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 34th Ave to 35th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 35th Ave to 36th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 36th Ave to Sunset BlvdMon, Thu 9 to 11am (2nd & 4th wks)
- Sunset Blvd to 37th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 39th Ave to 40th AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 40th Ave to 41st AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 41st Ave to 42nd AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 42nd Ave to 43rd AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 43rd Ave to 44th AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 44th Ave to 45th AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 45th Ave to 46th AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 46th Ave to 47th AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 47th Ave to 48th AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 48th Ave to Lower Great HwyMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
Rivera St 29 blocks
- 19th Ave to 20th AveMon, Thu 7 to 9am (2nd & 4th wks)
- 20th Ave to 21st AveMon 8 to 10am (2nd & 4th wks); Thu 7 to 9am (2nd & 4th wks)
- 21st Ave to 22nd AveMon 8 to 10am (2nd & 4th wks); Thu 7 to 9am (2nd & 4th wks)
- 24th Ave to 25th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 25th Ave to 26th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 26th Ave to 27th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 27th Ave to 28th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 28th Ave to 29th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 29th Ave to 30th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 30th Ave to 31st AveMon, Thu 9 to 11am (2nd & 4th wks)
- 31st Ave to 32nd AveMon, Thu 9 to 11am (2nd & 4th wks)
- 32nd Ave to 33rd AveMon, Thu 9 to 11am (2nd & 4th wks)
- 33rd Ave to 34th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 34th Ave to 35th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 35th Ave to 36th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 36th Ave to Sunset BlvdMon, Thu 9 to 11am (2nd & 4th wks)
- Sunset Blvd to 37th AveMon, Thu 9 to 11am (2nd & 4th wks)
- 37th Ave to 38th AveMon, Thu 12 to 2pm (2nd & 4th wks)
- 38th Ave to 39th AveMon, Thu 12 to 2pm (2nd & 4th wks)
- 39th Ave to 40th AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 40th Ave to 41st AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 41st Ave to 42nd AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 42nd Ave to 43rd AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 43rd Ave to 44th AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 44th Ave to 45th AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 45th Ave to 46th AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 46th Ave to 47th AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 47th Ave to 48th AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- 48th Ave to Lower Great HwyMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
Riverton Dr 3 blocks
- Sloat Blvd to Emerald LnMon 11am to 1pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Emerald Ln to Ocean AveMon 11am to 1pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Ocean Ave to Eucalyptus DrMon 11am to 1pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
Rosemary Ct 1 block
- at 25th AveTue, Fri 8 to 10am (2nd & 4th wks)
Santiago St 30 blocks
- 19th Ave to 20th AveMon 7 to 9am (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 20th Ave to 21st AveMon 8 to 10am (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 21st Ave to 22nd AveMon 8 to 10am (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 22nd Ave to 24th AveTue, Fri 7 to 8am; Thu 1 to 3pm (2nd & 4th wks)
- 24th Ave to 25th AveMon 8 to 10am (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 25th Ave to 26th AveMon 8 to 10am (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 26th Ave to 27th AveMon 8 to 10am (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 27th Ave to 28th AveMon 8 to 10am (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 28th Ave to 29th AveMon 9 to 11am (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 29th Ave to 30th AveMon 9 to 11am (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 30th Ave to 31st AveMon 9 to 11am (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 31st Ave to 32nd AveMon 9 to 11am (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 32nd Ave to 33rd AveMon 9 to 11am (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 33rd Ave to 34th AveMon 9 to 11am (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 34th Ave to 35th AveMon 9 to 11am (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 35th Ave to 36th AveMon 9 to 11am (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 36th Ave to Sunset BlvdMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Sunset Blvd to 37th AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 37th Ave to 38th AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 38th Ave to 39th AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 39th Ave to 40th AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 40th Ave to 41st AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 41st Ave to 42nd AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 42nd Ave to 43rd AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 43rd Ave to 44th AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 44th Ave to 45th AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 45th Ave to 46th AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 46th Ave to 47th AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 47th Ave to 48th AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- 48th Ave to Lower Great HwyMon, Thu 1 to 3pm (2nd & 4th wks)
Skyline Blvd 2 blocks
- Sloat Blvd to Lake Merced BlvdSat 12 to 2am
- at Lake Merced BlvdSat 12 to 2am; Sat 4 to 6am
Sloat Blvd 45 blocks
- 19th Ave to 20th AveWed 8 to 10am
- 20th Ave to 21st AveWed 8 to 10am
- 19th Ave to 21st AveWed 8 to 10am
- 21st Ave to 22nd AveWed 8 to 10am
- 22nd Ave to 23rd AveWed 8 to 10am
- 21st Ave to 23rd AveWed 8 to 10am
- 23rd Ave to 24th AveWed 8 to 10am
- 24th Ave to 25th AveWed 8 to 10am
- 25th Ave to 26th AveWed 8 to 10am
- 23rd Ave to Gabilan WayWed 8 to 10am
- Gabilan Way to 26th AveWed 8 to 10am
- 26th Ave to Inverness DrWed 8 to 10am
- Inverness Dr to Forest View DrWed 8 to 10am
- 26th Ave to Paraiso PlWed 8 to 10am
- Paraiso Pl to Goleta AveWed 8 to 10am
- Goleta Ave to Forest View DrWed 8 to 10am
- Forest View Dr to Meadowbrook DrWed 8 to 10am
- Meadowbrook Dr to Sylvan DrWed 8 to 10am
- Sylvan Dr to El Mirasol PlWed 8 to 10am
- Forest View Dr to Vale AveWed 8 to 10am
- Vale Ave to Palos PlWed 8 to 10am
- Palos Pl to El Mirasol PlWed 8 to 10am
- El Mirasol Pl to Middlefield DrWed 8 to 10am
- Middlefield Dr to Riverton DrWed 8 to 10am
- Riverton Dr to Springfield DrWed 8 to 10am
- Springfield Dr to Everglade DrWed 8 to 10am
- El Mirasol Pl to Everglade DrWed 8 to 10am
- Everglade Dr to Lakeshore Plz · south sideWed 8 to 10am
- Everglade Dr to Lakeshore Plz · north sideWed 8 to 10am
- Lakeshore Plz to 34th Ave · south sideWed 8 to 10am
- Lakeshore Plz to 34th Ave · north sideWed 8 to 10am
- 34th Ave to Sunset Blvd Off RampWed 8 to 10am
- Sunset Blvd Off Ramp to Sunset Blvd On Ramp · east roadwayWed 8 to 10am
- Sunset Blvd On Ramp to Sunset Blvd Off RampWed 8 to 10am
- Sunset Blvd Off Ramp to Sunset Blvd On Ramp · west roadwayWed 8 to 10am
- Sunset Blvd On Ramp to 39th AveWed 8 to 10am
- 34th Ave to 35th AveWed 8 to 10am
- 35th Ave to 36th AveWed 8 to 10am
- 36th Ave to 37th AveWed 8 to 10am
- 37th Ave to 39th AveWed 8 to 10am
- 39th Ave to 41st Ave · southwest roadwayMon to Sun 5 to 7am
- 39th Ave to 41st Ave · northeast roadwayMon to Sun 5 to 7am; Tue 12 to 2pm (2nd & 4th wks)
- 47th Ave to Great HwyMon to Sun 5 to 7am
- 47th Ave to Lower Great HwyMon to Sun 5 to 7am
- Lower Great Hwy to Great HwyMon to Sun 5 to 7am
Springfield Dr 3 blocks
- Sloat Blvd to Emerald LnMon 11am to 1pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Emerald Ln to Ocean AveMon 11am to 1pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
- Ocean Ave to Eucalyptus DrMon 11am to 1pm (2nd & 4th wks); Tue 8 to 10am (2nd & 4th wks)
Sylvan Dr 2 blocks
- Sloat Blvd to Ocean AveMon, Tue 11am to 1pm (2nd & 4th wks)
- Ocean Ave to Eucalyptus DrMon, Tue 11am to 1pm (2nd & 4th wks)
Taraval St 30 blocks
- 19th Ave to 20th AveMon to Sat 2 to 6am; Sun 2 to 4am
- 20th Ave to 21st AveMon to Sat 2 to 6am; Sun 2 to 4am
- 21st Ave to 22nd AveMon to Sat 2 to 6am; Sun 2 to 4am
- 22nd Ave to 23rd AveMon to Fri 2 to 6am
- 23rd Ave to 24th AveMon to Fri 2 to 6am
- 24th Ave to 25th AveMon to Fri 2 to 6am
- 25th Ave to 26th AveMon to Fri 2 to 6am
- 26th Ave to 27th AveMon, Wed, Thu 2 to 6am
- 27th Ave to 28th AveMon, Tue, Thu, Fri 7 to 8am
- 28th Ave to 29th AveMon, Tue, Thu, Fri 7 to 8am
- 29th Ave to 30th AveMon, Tue, Thu, Fri 7 to 8am
- 30th Ave to 31st AveMon, Tue, Thu, Fri 7 to 8am
- 31st Ave to 32nd AveMon, Tue, Thu, Fri 7 to 8am
- 32nd Ave to 33rd AveMon, Tue, Thu, Fri 7 to 8am
- 33rd Ave to 34th AveMon, Tue, Thu, Fri 7 to 8am
- 34th Ave to 35th AveMon, Tue, Thu, Fri 7 to 8am
- 35th Ave to 36th AveMon, Tue, Thu, Fri 7 to 8am
- 36th Ave to Sunset BlvdMon, Tue, Thu, Fri 7 to 8am
- Sunset Blvd to 37th AveMon, Tue, Thu, Fri 7 to 8am
- 37th Ave to 38th AveMon, Tue, Thu, Fri 7 to 8am
- 38th Ave to 39th AveMon, Tue, Thu, Fri 7 to 8am
- 39th Ave to 40th AveMon, Tue, Thu, Fri 7 to 8am
- 40th Ave to 41st AveMon, Tue, Thu, Fri 7 to 8am
- 41st Ave to 42nd AveMon, Tue, Thu, Fri 7 to 8am
- 42nd Ave to 43rd AveMon, Tue, Thu, Fri 7 to 8am
- 43rd Ave to 44th AveMon, Tue, Thu, Fri 7 to 8am
- 44th Ave to 45th AveMon, Tue, Thu, Fri 7 to 8am
- 45th Ave to 46th AveMon, Tue, Thu, Fri 7 to 8am
- 46th Ave to 47th AveMon, Tue, Thu, Fri 7 to 8am
- 47th Ave to 48th AveMon, Tue, Thu, Fri 7 to 8am
Ulloa St 30 blocks
- 19th Ave to 20th AveTue 7 to 9am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 20th Ave to 21st AveTue 7 to 9am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 21st Ave to 22nd AveTue 8 to 10am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 22nd Ave to 23rd AveTue 8 to 10am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 23rd Ave to 24th AveTue 8 to 10am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 24th Ave to 25th AveTue 8 to 10am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 25th Ave to 26th AveTue 8 to 10am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 26th Ave to 27th AveTue 8 to 10am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 27th Ave to 28th AveTue 8 to 10am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 28th Ave to 29th AveTue 8 to 10am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 29th Ave to 30th AveTue 9 to 11am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 30th Ave to 31st AveTue 9 to 11am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 31st Ave to 32nd AveTue 9 to 11am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 32nd Ave to 33rd AveTue 9 to 11am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 33rd Ave to 34th AveTue 9 to 11am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 34th Ave to 35th AveTue 9 to 11am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 35th Ave to 36th AveTue 9 to 11am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 36th Ave to Sunset BlvdTue 9 to 11am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- Sunset Blvd to 37th AveTue 9 to 11am (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 37th Ave to 38th AveTue 12 to 2pm (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 38th Ave to 39th AveTue 12 to 2pm (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 39th Ave to 40th AveTue 12 to 2pm (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 40th Ave to 41st AveTue 12 to 2pm (2nd & 4th wks); Thu 7 to 8am
- 41st Ave to 42nd AveTue 12 to 2pm (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 42nd Ave to 43rd AveTue 12 to 2pm (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- 43rd Ave to 44th AveTue, Fri 1 to 3pm (2nd & 4th wks)
- 44th Ave to 45th AveTue, Fri 1 to 3pm (2nd & 4th wks)
- 45th Ave to 46th AveTue, Fri 1 to 3pm (2nd & 4th wks)
- 46th Ave to 47th AveTue, Fri 1 to 3pm (2nd & 4th wks)
- 47th Ave to 48th AveTue, Fri 1 to 3pm (2nd & 4th wks)
Vale Ave 1 block
- Crestlake Dr to Sloat BlvdTue, Fri 9 to 11am (2nd & 4th wks)
Vicente St 30 blocks
- 19th Ave to 20th AveTue, Thu 7 to 8am
- 20th Ave to 21st AveTue, Thu 7 to 8am
- 21st Ave to 22nd AveTue, Thu 7 to 8am
- 22nd Ave to 23rd AveTue, Thu 7 to 8am; Fri 7 to 9am
- 23rd Ave to 24th AveTue, Thu 7 to 8am; Fri 7 to 9am
- 24th Ave to 25th AveTue, Thu 7 to 8am
- 25th Ave to 26th AveTue, Thu 7 to 8am
- 26th Ave to 27th AveTue, Thu 7 to 8am
- 27th Ave to 28th AveTue, Thu 7 to 8am
- 28th Ave to 29th AveTue, Thu 7 to 8am
- 29th Ave to 30th AveTue, Thu 7 to 8am
- 30th Ave to 31st AveTue, Thu 7 to 8am
- 31st Ave to 32nd AveTue, Thu 7 to 8am
- 32nd Ave to 33rd AveTue, Thu 7 to 8am
- 33rd Ave to 34th AveTue, Thu, Fri 7 to 8am
- 34th Ave to 35th AveThu, Fri 7 to 8am
- 35th Ave to 36th AveThu, Fri 7 to 8am
- 36th Ave to Sunset BlvdThu, Fri 7 to 8am
- Sunset Blvd to 37th AveThu, Fri 7 to 8am
- 37th Ave to 38th AveThu, Fri 7 to 8am
- 38th Ave to 39th AveThu, Fri 7 to 8am
- 39th Ave to 40th AveThu, Fri 7 to 8am
- 40th Ave to 41st AveThu, Fri 7 to 8am
- 41st Ave to 42nd AveThu, Fri 7 to 8am
- 42nd Ave to 43rd AveTue, Thu, Fri 7 to 8am
- 43rd Ave to 44th AveThu, Fri 7 to 8am
- 44th Ave to 45th AveThu, Fri 7 to 8am
- 45th Ave to 46th AveThu, Fri 7 to 8am
- 46th Ave to 47th AveThu, Fri 7 to 8am
- 47th Ave to Lower Great HwyThu, Fri 7 to 8am
Wawona St 26 blocks
- 19th Ave to 20th AveTue, Fri 7 to 9am (2nd & 4th wks)
- 20th Ave to 21st AveTue, Fri 7 to 9am (2nd & 4th wks)
- 21st Ave to 22nd AveTue, Fri 7 to 9am (2nd & 4th wks)
- 22nd Ave to 23rd AveTue, Fri 7 to 9am (2nd & 4th wks)
- 23rd Ave to 24th AveTue, Fri 7 to 9am (2nd & 4th wks)
- 24th Ave to 25th AveFri 7 to 9am (2nd & 4th wks)
- at 25th AveFri 7 to 9am (2nd & 4th wks)
- 28th Ave to 30th AveTue 1 to 3pm (2nd & 4th wks); Fri 9 to 11am (2nd & 4th wks)
- 30th Ave to Escolta WayTue 1 to 3pm (2nd & 4th wks); Fri 9 to 11am (2nd & 4th wks)
- Escolta Way to 33rd AveTue 9 to 11am (2nd & 4th wks); Tue 1 to 3pm (2nd & 4th wks)
- 33rd Ave to 34th AveTue 1 to 3pm (2nd & 4th wks); Fri 9 to 11am (2nd & 4th wks)
- 34th Ave to 35th AveTue 1 to 3pm (2nd & 4th wks); Fri 9 to 11am (2nd & 4th wks)
- 35th Ave to 36th AveTue 1 to 3pm (2nd & 4th wks); Fri 9 to 11am (2nd & 4th wks)
- 36th Ave to Sunset BlvdTue 1 to 3pm (2nd & 4th wks); Fri 9 to 11am (2nd & 4th wks)
- Sunset Blvd to 37th AveTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- 37th Ave to 38th AveTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- 38th Ave to 39th AveTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- 39th Ave to 40th AveTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- 40th Ave to 41st AveTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- 41st Ave to 42nd AveTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- 42nd Ave to 43rd AveTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- 43rd Ave to 44th AveTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- 44th Ave to 45th AveMon, Tue, Thu, Fri 7 to 8am
- 45th Ave to 46th AveMon, Tue, Thu, Fri 7 to 8am
- 46th Ave to 47th AveMon, Tue, Thu, Fri 7 to 8am
- 47th Ave to Lower Great HwyMon, Tue, Thu, Fri 7 to 8am
Westmoorland Dr 1 block
- Ocean Ave to Eucalyptus DrTue 11am to 1pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
Yorba St 10 blocks
- Crestlake Dr to 34th AveTue, Fri 9 to 11am (2nd & 4th wks)
- 34th Ave to EasementTue, Fri 9 to 11am (2nd & 4th wks)
- Easement to 35th AveTue, Fri 9 to 11am (2nd & 4th wks)
- 35th Ave to 36th AveTue, Fri 9 to 11am (2nd & 4th wks)
- 36th Ave to Sunset BlvdTue, Fri 9 to 11am (2nd & 4th wks)
- Sunset Blvd to 37th AveFri 12 to 2pm (2nd & 4th wks)
- 37th Ave to 38th AveTue, Fri 12 to 2pm (2nd & 4th wks)
- 38th Ave to 39th AveTue, Fri 12 to 2pm (2nd & 4th wks)
- 39th Ave to 40th AveTue, Fri 12 to 2pm (2nd & 4th wks)
- at 40th AveFri 12 to 2pm (2nd & 4th wks)
By day & hour
Enforcement clusters at predictable times, not at random. These are the days and hours when Sunset/Parkside 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 Sunset/Parkside 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.
- IRVING2,960 tickets
- JUDAH2,550 tickets
- NORIEGA1,970 tickets
- GREAT1,959 tickets
- LAWTON1,932 tickets
- TARAVAL1,872 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 Sunset/Parkside, that cluster lands around 12pm on Fridays.
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 Sunset/Parkside, answered
When is street cleaning in Sunset/Parkside?
Street-cleaning schedules in Sunset/Parkside 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 Sunset/Parkside on the CURB map to see the exact posted schedule and next sweep for any block. In practice, most Sunset/Parkside street-cleaning tickets are written on Fridays, clustered around 12pm.
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, Sunset/Parkside drivers were issued 63,432 street-cleaning tickets totaling about $6.5M in fines.
How do I avoid a street-cleaning ticket in Sunset/Parkside?
Move your car before the posted window: most tickets here are written around 12pm on Fridays. 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 Sunset/Parkside?
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 Sunset/Parkside blocks the sweep clusters around 12pm on Fridays. 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 Sunset/Parkside?
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.