Street cleaning in West of Twin Peaks, 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 West of Twin Peaks.
West of Twin Peaks in tickets
The street-cleaning fine is $105 (2026). In West of Twin Peaks, most tickets are written on Tuesdays around 1pm.
Parking in West of Twin Peaks
Of West of Twin Peaks's mapped curb, about 86% is general street parking, 12% residential-permit (RPP). (Share of curb in SFMTA's Digital Curb data. The posted sign on your block always wins.)
- 101 Phelan Ave · Lot1,681 spaces
- 50 Science Cir · Lot766 spaces
- 1152 Ocean Ave · Lot119 spaces
- 599 Judson Ave · Lot101 spaces
No street spot? Rates are operator-supplied. Confirm on arrival.
West of Twin Peaks parking, live
Every curb in West of Twin Peaks, 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 West of Twin Peaks. Open one for its blocks, then a block for its posted days and times, the next sweep dates and when tickets actually land.
8th Ave 1 block
- Ortega St to Linares AveTue 8 to 10am (1st & 3rd wks)
9th Ave 10 blocks
- Pacheco St to Alton AveTue 9 to 11am (1st & 3rd wks); Fri 8 to 10am (1st & 3rd wks)
- Alton Ave to Sotelo AveTue 9 to 11am (1st & 3rd wks); Fri 8 to 10am (1st & 3rd wks)
- Sotelo Ave to Mendosa AveTue 9 to 11am (1st & 3rd wks); Fri 8 to 10am (1st & 3rd wks)
- Mendosa Ave to Mesa AveTue 9 to 11am (1st & 3rd wks); Fri 8 to 10am (1st & 3rd wks)
- at Mesa AveTue 9 to 11am (1st & 3rd wks); Fri 8 to 10am (1st & 3rd wks)
- at Unnamed #031Tue 9 to 11am (1st & 3rd wks)
- at Unnamed 031Tue 9 to 11am (1st & 3rd wks)
- at Unnamed #030Fri 8 to 10am (1st & 3rd wks)
- at Unnamed 030Fri 8 to 10am (1st & 3rd wks)
- at Rivera StTue 9 to 11am (1st & 3rd wks); Fri 8 to 10am (1st & 3rd wks)
10th Ave 1 block
- Quintara St to Mendosa AveTue, Fri 8 to 10am (1st & 3rd wks)
12th Ave 4 blocks
- Quintara St to Mendosa AveTue, Fri 8 to 10am (1st & 3rd wks)
- Mendosa Ave to Rivera StTue, Fri 8 to 10am (1st & 3rd wks)
- at Magellan AveMon 1 to 3pm (1st & 3rd wks); Wed 9 to 11am (1st & 3rd wks)
- Magellan Ave to Taraval StMon 1 to 3pm (1st & 3rd wks); Wed 9 to 11am (1st & 3rd wks)
14th Ave 8 blocks
- Quintara St to Rivera StTue 12 to 2pm (1st & 3rd wks); Fri 9 to 11am (1st & 3rd wks)
- Rivera St to Santiago StTue 12 to 2pm (1st & 3rd wks); Fri 9 to 11am (1st & 3rd wks)
- Santiago St to Taraval StTue 12 to 2pm (1st & 3rd wks); Fri 9 to 11am (1st & 3rd wks)
- Taraval St to Ulloa StMon, Wed 1 to 3pm (1st & 3rd wks)
- Ulloa St to Vicente StMon, Wed 1 to 3pm (1st & 3rd wks)
- Vicente St to Wawona StTue, Wed 1 to 3pm (1st & 3rd wks)
- Wawona St to West Portal AveMon to Fri 5 to 7am
- West Portal Ave to Portola DrMon to Fri 5 to 7am
15th Ave 8 blocks
- Quintara St to Rivera StTue, Fri 12 to 2pm (1st & 3rd wks)
- Rivera St to Santiago StTue, Fri 12 to 2pm (1st & 3rd wks)
- Santiago St to Taraval StTue, Fri 12 to 2pm (1st & 3rd wks)
- Taraval St to Ulloa StMon, Wed 1 to 3pm (1st & 3rd wks)
- Ulloa St to Vicente StMon, Wed 1 to 3pm (1st & 3rd wks)
- Vicente St to Wawona StMon, Wed 1 to 3pm (1st & 3rd wks)
- Wawona St to West Portal AveMon to Fri 5 to 7am
- West Portal Ave to Portola DrMon to Fri 5 to 7am
16th Ave 7 blocks
- Quintara St to Rivera StTue, Fri 12 to 2pm (1st & 3rd wks)
- Rivera St to Santiago StTue, Fri 12 to 2pm (1st & 3rd wks)
- Santiago St to Cecelia AveTue, Fri 12 to 2pm (1st & 3rd wks)
- Cecelia Ave to Taraval StTue, Fri 12 to 2pm (1st & 3rd wks)
- Taraval St to Ulloa StMon, Wed 1 to 3pm (1st & 3rd wks)
- Ulloa St to Vicente StMon, Wed 1 to 3pm (1st & 3rd wks)
- Vicente St to Wawona StMon, Wed 1 to 3pm (1st & 3rd wks)
17th Ave 6 blocks
- Quintara St to Rivera StTue, Fri 12 to 2pm (1st & 3rd wks)
- Rivera St to Santiago StTue, Fri 12 to 2pm (1st & 3rd wks)
- Santiago St to Taraval StTue, Fri 12 to 2pm (1st & 3rd wks)
- Taraval St to Ulloa StMon, Wed 1 to 3pm (1st & 3rd wks)
- Ulloa St to Vicente StMon, Wed 1 to 3pm (1st & 3rd wks)
- Vicente St to Wawona StMon, Wed 1 to 3pm (1st & 3rd wks)
18th Ave 6 blocks
- Quintara St to Rivera StTue, Fri 12 to 2pm (1st & 3rd wks)
- Rivera St to Santiago StTue, Fri 12 to 2pm (1st & 3rd wks)
- Santiago St to Taraval StMon 7 to 8am (1st & 2nd & 3rd & 4th wks); Tue, Fri 12 to 2pm (1st & 3rd wks)
- Taraval St to Ulloa StMon, Tue 1 to 3pm (1st & 3rd wks)
- Ulloa St to Vicente StMon, Tue 1 to 3pm (1st & 3rd wks)
- Vicente St to Wawona StMon, Tue 1 to 3pm (1st & 3rd wks)
19th Ave 25 blocks
- Quintara St to Rivera St · east sideWed 6 to 8am
- Quintara St to Rivera St · west sideWed 7 to 9am
- Rivera St to Santiago St · east sideWed 6 to 8am
- Rivera St to Santiago St · west sideWed 7 to 9am
- Santiago St to Taraval St · east sideWed 6 to 8am
- Santiago St to Taraval St · west sideWed 7 to 9am
- Taraval St to Ulloa St · east sideWed 6 to 8am
- Taraval St to Ulloa St · west sideWed 7 to 9am
- Ulloa St to Vicente St · east sideWed 6 to 8am
- Ulloa St to Vicente St · west sideWed 7 to 9am
- Vicente St to Wawona St · east sideWed 6 to 8am
- Vicente St to Wawona St · west sideWed 7 to 9am
- Wawona St to Stern Grove CtWed 6 to 8am
- Stern Grove Ct to Sloat BlvdWed 6 to 8am
- Wawona St to Sloat BlvdWed 7 to 9am
- Sloat Blvd to Ocean Ave · east sideWed 6 to 7am
- Sloat Blvd to Ocean Ave · west sideWed 6 to 7am
- Ocean Ave to Eucalyptus Dr · east sideWed 6 to 7am
- Ocean Ave to Eucalyptus Dr · west sideWed 6 to 7am
- Holloway Ave to Crespi Dr · east sideWed 6 to 7am
- Holloway Ave to Crespi Dr · west sideWed 6 to 7am
- Crespi Dr to Banbury DrWed 6 to 7am
- Banbury Dr to Junipero Serra BlvdWed 6 to 7am
- Crespi Dr to Unnamed #106Wed 6 to 7am
- Unnamed 106 to Junipero Serra BlvdWed 6 to 7am
Acadia St 2 blocks
- Monterey Blvd to Joost AveMon, Thu 11am to 1pm (2nd & 4th wks)
- at Joost AveMon, Thu 11am to 1pm (2nd & 4th wks)
Allston Way 2 blocks
- Ulloa St to Public ParkMon, Wed 1 to 3pm (1st & 3rd wks)
- Public Park to Claremont BlvdMon, Wed 1 to 3pm (1st & 3rd wks)
Alton Ave 2 blocks
- Castenada Ave to Pacheco StMon, Wed 9 to 11am (1st & 3rd wks)
- Pacheco St to 9th AveMon, Wed 9 to 11am (1st & 3rd wks)
Alviso St 2 blocks
- Holloway Ave to Estero AveWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
- Estero Ave to Urbano DrWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
Aptos Ave 2 blocks
- Darien Way to Upland DrWed, Thu 11am to 1pm (2nd & 4th wks)
- Upland Dr to Ocean AveMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
Ardenwood Way 1 block
- at Sloat BlvdThu 8 to 10am (2nd & 4th wks)
Ashton Ave 3 blocks
- at Holloway AveMon 12 to 2pm (1st & 3rd wks); Thu 9 to 11am (1st & 3rd wks)
- Holloway Ave to Head StMon 12 to 2pm (1st & 3rd wks); Thu 9 to 11am (1st & 3rd wks)
- Pico Ave to Legion CtMon 12 to 2pm (1st & 3rd wks); Thu 9 to 11am (1st & 3rd wks)
Baden St 4 blocks
- Circular Ave to Hearst AveMon, Thu 11am to 1pm (2nd & 4th wks)
- Hearst Ave to Monterey BlvdMon, Thu 11am to 1pm (2nd & 4th wks)
- Monterey Blvd to Joost AveMon, Thu 11am to 1pm (2nd & 4th wks)
- Joost Ave to Mangels AveMon, Thu 11am to 1pm (2nd & 4th wks)
Balceta Ave 2 blocks
- Woodside Ave to Laguna Honda BlvdMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- Laguna Honda Blvd to Vasquez AveMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
Banbury Dr 2 blocks
- Stratford Dr to Denslowe DrMon 8 to 10am (2nd & 4th wks); Wed 9 to 11am (2nd & 4th wks)
- Denslowe Dr to 19th AveMon 8 to 10am (2nd & 4th wks); Wed 9 to 11am (2nd & 4th wks)
Beachmont Dr 1 block
- Sloat Blvd to Lagunitas DrMon, Wed 8 to 10am (2nd & 4th wks)
Borica St 4 blocks
- Holloway Ave to Urbano DrWed, Fri 12 to 2pm (1st & 3rd wks)
- Urbano Dr to Entrada CtWed, Fri 12 to 2pm (1st & 3rd wks)
- at Entrada CtWed, Fri 12 to 2pm (1st & 3rd wks)
- Entrada Ct to Urbano DrWed, Fri 12 to 2pm (1st & 3rd wks)
Bosworth St 12 blocks
- I-280 S On Ramp to Diamond St · south sideMon 7 to 8am
- I-280 S On Ramp to Diamond St · north sideFri 7 to 8am
- Diamond St to Brompton Ave · south sideMon 11am to 1pm (2nd & 4th wks)
- Diamond St to Brompton Ave · north sideFri 7 to 8am
- Brompton Ave to Lippard Ave · south sideMon 11am to 1pm (2nd & 4th wks)
- Brompton Ave to Lippard Ave · north sideFri 7 to 8am
- Lippard Ave to Chilton Ave · south sideMon 11am to 1pm (2nd & 4th wks)
- Lippard Ave to Chilton Ave · north sideFri 7 to 8am
- Chilton Ave to Hamerton AveMon 11am to 1pm (2nd & 4th wks)
- Hamerton Ave to Congo StMon 11am to 1pm (2nd & 4th wks)
- Congo St to O'Shaughnessy Blvd · southwest sideMon 11am to 1pm (2nd & 4th wks)
- Congo St to O'Shaughnessy Blvd · northeast sideThu 11am to 1pm (2nd & 4th wks)
Brentwood Ave 2 blocks
- Yerba Buena Ave to Unnamed #040Mon, Tue 1 to 3pm (2nd & 4th wks)
- Unnamed 040 to Maywood DrMon, Tue 1 to 3pm (2nd & 4th wks)
Broadmoor Dr 2 blocks
- Stonecrest Dr to Winston DrMon, Wed 8 to 10am (2nd & 4th wks)
- Winston Dr to Stonecrest DrMon, Wed 8 to 10am (2nd & 4th wks)
Brompton Ave 1 block
- Bosworth St to Joost AveMon, Thu 11am to 1pm (2nd & 4th wks)
Burnside Ave 1 block
- at Mangels AveMon, Thu 11am to 1pm (2nd & 4th wks)
Castenada Ave 9 blocks
- Ventura Ave to Alton AveTue 8 to 10am (1st & 3rd wks); Wed 9 to 11am (1st & 3rd wks)
- Alton Ave to Magellan AveTue 8 to 10am (1st & 3rd wks); Wed 9 to 11am (1st & 3rd wks)
- Magellan Ave to Pacheco StTue 8 to 10am (1st & 3rd wks); Wed 9 to 11am (1st & 3rd wks)
- Pacheco St to Unnamed #036Tue 8 to 10am (1st & 3rd wks); Wed 9 to 11am (1st & 3rd wks)
- Unnamed 036 to San Marcos AveTue 8 to 10am (1st & 3rd wks); Wed 9 to 11am (1st & 3rd wks)
- at San Marcos AveTue 8 to 10am (1st & 3rd wks); Wed 9 to 11am (1st & 3rd wks)
- San Marcos Ave to Unnamed #032Tue, Wed 9 to 11am (1st & 3rd wks)
- Unnamed 032 to Montalvo AveTue, Wed 9 to 11am (1st & 3rd wks)
- at Montalvo AveTue, Wed 9 to 11am (1st & 3rd wks)
Cecilia Ave 2 blocks
- Rivera St to Santiago StTue, Fri 12 to 2pm (1st & 3rd wks)
- Santiago St to 16th AveTue, Fri 12 to 2pm (1st & 3rd wks)
Cedro Ave 2 blocks
- Ocean Ave to Moncada WayMon, Thu 8 to 10am (1st & 3rd wks)
- Moncada Way to Mercedes WayMon, Thu 8 to 10am (1st & 3rd wks)
Cerritos Ave 2 blocks
- Ocean Ave to Moncada WayMon, Thu 8 to 10am (1st & 3rd wks)
- Moncada Way to Mercedes WayMon, Thu 8 to 10am (1st & 3rd wks)
Chilton Ave 1 block
- at Bosworth StMon, Thu 11am to 1pm (2nd & 4th wks)
Circular Ave 8 blocks
- Monterey Blvd to Hearst AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Hearst Ave to Baden StMon, Thu 1 to 3pm (2nd & 4th wks)
- Baden St to Flood AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Flood Ave to Congo StMon, Thu 1 to 3pm (2nd & 4th wks)
- Congo St to Staples AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Staples Ave to Detroit StMon, Thu 1 to 3pm (2nd & 4th wks)
- Detroit St to Marston AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Marston Ave to Havelock StMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
Claremont Blvd 6 blocks
- Taraval St to Granville WayWed 9 to 11am (1st & 3rd wks); Fri 1 to 3pm (1st & 3rd wks)
- Granville Way to Allston WayWed 9 to 11am (1st & 3rd wks); Fri 1 to 3pm (1st & 3rd wks)
- Allston Way to Verdun WayWed 9 to 11am (1st & 3rd wks); Fri 1 to 3pm (1st & 3rd wks)
- Verdun Way to Dorchester WayWed 9 to 11am (1st & 3rd wks); Fri 1 to 3pm (1st & 3rd wks)
- Dorchester Way to Ulloa StWed 9 to 11am (1st & 3rd wks); Fri 1 to 3pm (1st & 3rd wks)
- Ulloa St to Portola DrWed 9 to 11am (1st & 3rd wks); Fri 1 to 3pm (1st & 3rd wks)
Colon Ave 3 blocks
- at Greenwood AveMon 1 to 3pm (2nd & 4th wks)
- Greenwood Ave to Montecito AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Montecito Ave to Monterey BlvdMon, Thu 1 to 3pm (2nd & 4th wks)
Congo St 10 blocks
- Circular Ave to Flood AveMon, Thu 12 to 2pm (2nd & 4th wks)
- Flood Ave to Hearst AveMon, Thu 12 to 2pm (2nd & 4th wks)
- Hearst Ave to Monterey BlvdMon, Thu 12 to 2pm (2nd & 4th wks)
- Monterey Blvd to Joost AveMon, Thu 12 to 2pm (2nd & 4th wks)
- Joost Ave to Mangels AveMon, Thu 12 to 2pm (2nd & 4th wks)
- Mangels Ave to Melrose AveMon, Thu 12 to 2pm (2nd & 4th wks)
- Melrose Ave to Stillings AveMon, Thu 12 to 2pm (2nd & 4th wks)
- at Stillings AveMon 11am to 1pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- at Martha AveMon 11am to 1pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Martha Ave to Bosworth StMon 11am to 1pm (2nd & 4th wks)
Corona St 4 blocks
- Holloway Ave to Urbano DrWed, Fri 12 to 2pm (1st & 3rd wks)
- at Urbano DrWed, Fri 12 to 2pm (1st & 3rd wks)
- Urbano Dr to Ingleside PathFri 12 to 2pm (1st & 3rd wks)
- at Corona St End LoopFri 12 to 2pm (1st & 3rd wks)
Cortes Ave 2 blocks
- Dorantes Ave to Magellan AveMon, Fri 1 to 3pm (1st & 3rd wks)
- Magellan Ave to Taraval StMon, Fri 1 to 3pm (1st & 3rd wks)
Cragmont Ave 1 block
- at Quintara StFri 9 to 11am (1st & 3rd wks)
Cranleigh Dr 1 block
- Sloat Blvd to Lagunitas DrMon 8 to 10am (2nd & 4th wks)
Cresta Vista Dr 6 blocks
- Casitas Ave to Globe AlyTue 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- at Globe AlyTue 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Globe Aly to Emil LnTue 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Emil Ln to Lulu AlyTue 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Lulu Aly to Coventry CtTue 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Coventry Ct to Bella Vista WayTue 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
Darien Way 11 blocks
- Junipero Serra Blvd to San Rafael WayMon 7 to 8am (1st & 2nd & 3rd & 4th wks); Thu 10am to 12pm (2nd & 4th wks)
- San Rafael Way to San Fernando WayMon 7 to 8am (1st & 2nd & 3rd & 4th wks); Thu 10am to 12pm (2nd & 4th wks)
- San Fernando Way to San Leandro WayWed, Thu 10am to 12pm (2nd & 4th wks)
- San Leandro Way to Santa Ana AveWed, Thu 10am to 12pm (2nd & 4th wks)
- Santa Ana Ave to San Benito WayWed, Thu 10am to 12pm (2nd & 4th wks)
- San Benito Way to Aptos AveWed 10am to 12pm (2nd & 4th wks); Thu 11am to 1pm (2nd & 4th wks)
- Aptos Ave to San Aleso AveWed 10am to 12pm (2nd & 4th wks); Thu 11am to 1pm (2nd & 4th wks)
- San Aleso Ave to Westgate DrWed 1 to 3pm (2nd & 4th wks); Thu 11am to 1pm (2nd & 4th wks)
- Westgate Dr to Manor DrWed 1 to 3pm (2nd & 4th wks); Thu 11am to 1pm (2nd & 4th wks)
- Manor Dr to Northgate DrWed 1 to 3pm (2nd & 4th wks); Thu 11am to 1pm (2nd & 4th wks)
- Northgate Dr to Upland DrWed 1 to 3pm (2nd & 4th wks); Thu 11am to 1pm (2nd & 4th wks)
De Soto St 2 blocks
- Holloway Ave to Urbano DrWed, Fri 12 to 2pm (1st & 3rd wks)
- at Urbano DrWed, Fri 12 to 2pm (1st & 3rd wks)
Denslowe Dr 4 blocks
- 19th Ave to Lyndhurst DrMon 8 to 10am (2nd & 4th wks); Wed 9 to 11am (2nd & 4th wks)
- Lyndhurst Dr to Wyton LnMon 8 to 10am (2nd & 4th wks); Wed 9 to 11am (2nd & 4th wks)
- Wyton Ln to Holloway AveMon 8 to 10am (2nd & 4th wks); Wed 9 to 11am (2nd & 4th wks)
- Holloway Ave to Banbury DrMon 8 to 10am (2nd & 4th wks); Wed 9 to 11am (2nd & 4th wks)
Detroit St 7 blocks
- Circular Ave to Staples AveMon, Thu 12 to 2pm (2nd & 4th wks)
- Staples Ave to Flood AveMon, Thu 12 to 2pm (2nd & 4th wks)
- Flood Ave to Hearst AveMon, Thu 12 to 2pm (2nd & 4th wks)
- at Hearst AveMon, Thu 12 to 2pm (2nd & 4th wks)
- Joost Ave to Mangels AveMon, Thu 12 to 2pm (2nd & 4th wks)
- Mangels Ave to Melrose AveMon 12 to 2pm (2nd & 4th wks)
- Melrose Ave to Stillings AveMon, Thu 12 to 2pm (2nd & 4th wks)
Dewey Blvd 2 blocks
- Laguna Honda Blvd to Pacheco StMon 9 to 11am (1st & 3rd wks); Wed 1 to 3pm (1st & 3rd wks)
- Pacheco St to Taraval StMon 9 to 11am (1st & 3rd wks); Wed 1 to 3pm (1st & 3rd wks)
Diamond St 1 block
- Bosworth St to San Jose AveMon, Tue, Thu, Fri 7 to 8am
Dorado Ter 7 blocks
- at Ocean AveWed 1 to 3pm (1st & 3rd wks); Thu 9 to 11am (1st & 3rd wks)
- east partWed 1 to 3pm (1st & 3rd wks); Thu 9 to 11am (1st & 3rd wks)
- northeast partWed 1 to 3pm (1st & 3rd wks); Thu 9 to 11am (1st & 3rd wks)
- northwest partWed 1 to 3pm (1st & 3rd wks)
- south partThu 9 to 11am (1st & 3rd wks)
- southwest partThu 9 to 11am (1st & 3rd wks)
- west partWed 1 to 3pm (1st & 3rd wks); Thu 9 to 11am (1st & 3rd wks)
Dorantes Ave 4 blocks
- Magellan Ave to San Marcos AveMon, Fri 1 to 3pm (1st & 3rd wks)
- San Marcos Ave to Montalvo AveMon, Fri 1 to 3pm (1st & 3rd wks)
- Montalvo Ave to Cortes AveMon, Fri 1 to 3pm (1st & 3rd wks)
- at Cortes AveMon, Fri 1 to 3pm (1st & 3rd wks)
Dorchester Way 4 blocks
- Portola Dr to Ulloa St · northwest sideWed 1 to 3pm (1st & 3rd wks)
- Portola Dr to Ulloa St · southeast sideMon 1 to 3pm (1st & 3rd wks)
- Ulloa St to Public ParkMon, Wed 1 to 3pm (1st & 3rd wks)
- Public Park to Claremont BlvdMon, Wed 1 to 3pm (1st & 3rd wks)
Eastwood Dr 4 blocks
- Miramar Ave to San Ramon WayWed 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- San Ramon Way to Wildwood WayWed 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Wildwood Way to Montecito AveWed 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Montecito Ave to Miramar AveWed 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
Edna St 7 blocks
- Havelock St to Marston AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Marston Ave to Judson AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Judson Ave to Staples AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Staples Ave to Flood AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Flood Ave to Hearst AveMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Hearst Ave to Monterey BlvdMon, Thu 12 to 2pm (2nd & 4th wks)
- Monterey Blvd to Joost AveMon, Thu 12 to 2pm (2nd & 4th wks)
El Plazuela Way 1 block
- at Junipero Serra BlvdThu 8 to 10am (1st & 3rd wks)
El Verano Way 3 blocks
- Saint Elmo Way to Fernwood DrMon, Tue 1 to 3pm (2nd & 4th wks)
- Fernwood Dr to Maywood DrMon, Tue 1 to 3pm (2nd & 4th wks)
- Maywood Dr to Monterey BlvdMon, Tue 1 to 3pm (2nd & 4th wks)
Elmhurst Dr 2 blocks
- Rossmoor Dr to Gladiolus LnTue 10am to 12pm (2nd & 4th wks)
- Gladiolus Ln to Rossmoor DrTue 10am to 12pm (2nd & 4th wks)
Elmwood Way 2 blocks
- Westwood Dr to Faxon AveWed 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- at Faxon AveWed 12 to 2pm (2nd & 4th wks)
Entrada Ct 4 blocks
- at Borica St · northwest & southeast sidesWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
- west partWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
- east partWed 10am to 12pm (1st & 3rd wks)
- at Borica St · southwest sideFri 11am to 1pm (1st & 3rd wks)
Estero Ave 4 blocks
- Alviso St to Monticello StWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
- Monticello St to Lunado WayWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
- Lunado Way to Junipero Serra BlvdWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
- at Junipero Serra BlvdFri 11am to 1pm (1st & 3rd wks)
Eucalyptus Dr 3 blocks
- Ocean Ave to Junipero Serra BlvdTue 10am to 12pm (2nd & 4th wks)
- Junipero Serra Blvd to Gladiolus LnTue 10am to 12pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Gladiolus Ln to 19th AveTue 10am to 12pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
Evelyn Way 1 block
- Portola Dr to Juanita WayTue 7 to 8am
Fairfield Way 2 blocks
- Ocean Ave to Lakewood AveWed, Thu 12 to 2pm (2nd & 4th wks)
- Lakewood Ave to Kenwood WayWed, Thu 12 to 2pm (2nd & 4th wks)
Faxon Ave 9 blocks
- at Ocean AveWed 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- at Southwood Dr · south sideThu 1 to 3pm (2nd & 4th wks)
- at Southwood Dr · west sideWed 12 to 2pm (2nd & 4th wks)
- Southwood Dr to Wildwood WayWed 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Wildwood Way to Kenwood WayWed, Thu 12 to 2pm (2nd & 4th wks)
- Kenwood Way to Pizarro WayWed 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- at Pizarro WayWed 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- at Monterey Blvd · north sideWed 1 to 3pm (2nd & 4th wks)
- at Monterey Blvd · east sideThu 12 to 2pm (2nd & 4th wks)
Fernwood Dr 2 blocks
- Ravenwood Dr to Brentwood AveMon, Tue 1 to 3pm (2nd & 4th wks)
- Brentwood Ave to El Verano WayMon, Tue 1 to 3pm (2nd & 4th wks)
Flood Ave 8 blocks
- Circular Ave to Congo StTue 12 to 2pm (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- Congo St to Detroit StTue 12 to 2pm (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- Detroit St to Edna StTue 12 to 2pm (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- Edna St to Foerster StTue 12 to 2pm (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- Foerster St to Gennessee StTue 12 to 2pm (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- Gennessee St to Phelan AveTue 12 to 2pm (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- Phelan Ave to Ridgewood AveTue 12 to 2pm (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- Ridgewood Ave to Hazelwood AveTue 12 to 2pm (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
Foerster St 13 blocks
- Judson Ave to Sunnyside TerMon, Thu 1 to 3pm (2nd & 4th wks)
- Sunnyside Ter to Staples AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Staples Ave to Flood AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Flood Ave to Hearst AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Hearst Ave to Monterey BlvdMon, Thu 1 to 3pm (2nd & 4th wks)
- Monterey Blvd to Joost AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Joost Ave to Mangels AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Mangels Ave to Melrose AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Melrose Ave to Teresita BlvdMon, Thu 1 to 3pm (2nd & 4th wks)
- Teresita Blvd to Los Palmos DrMon, Thu 1 to 3pm (2nd & 4th wks)
- Los Palmos Dr to Dorcas WayMon, Thu 1 to 3pm (2nd & 4th wks)
- Dorcas Way to Gatun AlyMon, Thu 1 to 3pm (2nd & 4th wks)
- Gatun Aly to Teresita BlvdMon, Thu 1 to 3pm (2nd & 4th wks)
Forest Side Ave 2 blocks
- Taraval St to Ulloa StWed 9 to 11am (1st & 3rd wks); Fri 1 to 3pm (1st & 3rd wks)
- Ulloa St to Vicente StMon, Fri 1 to 3pm (1st & 3rd wks)
Fowler Ave 1 block
- Portola Dr to Juanita WayMon, Tue 7 to 8am
Funston Ave 3 blocks
- Quintara St to Rivera StMon, Wed 12 to 2pm (1st & 3rd wks)
- at Taraval StMon, Tue 1 to 3pm (1st & 3rd wks)
- Taraval St to Ulloa StMon, Tue 1 to 3pm (1st & 3rd wks)
Garcia Ave 7 blocks
- Vasquez Ave to Idora AveMon 9 to 11am (1st & 3rd wks); Fri 1 to 3pm (1st & 3rd wks)
- Idora Ave to Pacheco St · southeast sideFri 1 to 3pm (1st & 3rd wks)
- Pacheco St to Edgehill WayFri 1 to 3pm (1st & 3rd wks)
- Edgehill Way to Vasquez AveFri 1 to 3pm (1st & 3rd wks)
- Idora Ave to Pacheco St · northwest sideMon 9 to 11am (1st & 3rd wks)
- Pacheco St to Vasquez AveMon 9 to 11am (1st & 3rd wks)
- Vasquez Ave to Merced AveMon 9 to 11am (1st & 3rd wks); Fri 1 to 3pm (1st & 3rd wks)
Gateview Ct 1 block
- at Mendosa AveTue 8 to 10am (1st & 3rd wks)
Gennessee St 7 blocks
- Judson Ave to Staples AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Staples Ave to Flood AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Flood Ave to Hearst AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Hearst Ave to Monterey BlvdMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Monterey Blvd to Joost AveThu 7 to 8am; Thu 1 to 3pm (2nd & 4th wks)
- Joost Ave to Mangels AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Mangels Ave to Melrose AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
Granada Ave 1 block
- Ocean Ave to Southwood DrWed, Thu 1 to 3pm (2nd & 4th wks)
Granville Way 3 blocks
- at Ulloa StMon, Wed 1 to 3pm (1st & 3rd wks)
- Ulloa St to Public ParkMon, Wed 1 to 3pm (1st & 3rd wks)
- Public Park to Claremont BlvdMon, Wed 1 to 3pm (1st & 3rd wks)
Greenwood Ave 3 blocks
- Hazelwood Ave to Valdez AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Valdez Ave to Colon AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Colon Ave to Plymouth AveMon, Thu 1 to 3pm (2nd & 4th wks)
Hamerton Ave 1 block
- at Mangels AveMon, Thu 11am to 1pm (2nd & 4th wks)
Havelock St 2 blocks
- Circular Ave to Edna StMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Edna St to WestMon 1 to 3pm (2nd & 4th wks)
Hazelwood Ave 5 blocks
- Judson Ave to Greenwood AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Greenwood Ave to Staples AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Staples Ave to Flood AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Flood Ave to Montecito AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Montecito Ave to Monterey BlvdMon, Thu 1 to 3pm (2nd & 4th wks)
Head St 2 blocks
- Holloway Ave to WalkwayMon 9 to 11am (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
- Walkway to Ashton AveMon 9 to 11am (1st & 3rd wks); Thu 12 to 2pm (1st & 3rd wks)
Hearst Ave 7 blocks
- Circular Ave to Baden StTue, Fri 1 to 3pm (2nd & 4th wks)
- Baden St to Congo StTue, Fri 1 to 3pm (2nd & 4th wks)
- Congo St to Detroit StTue, Fri 1 to 3pm (2nd & 4th wks)
- Detroit St to Edna StTue, Fri 1 to 3pm (2nd & 4th wks)
- Edna St to Foerster StTue, Fri 1 to 3pm (2nd & 4th wks)
- Foerster St to Gennessee StTue, Fri 1 to 3pm (2nd & 4th wks)
- Gennessee St to Ridgewood AveTue, Fri 1 to 3pm (2nd & 4th wks)
Hernandez Ave 3 blocks
- Woodside Ave to Laguna Honda BlvdMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- Laguna Honda Blvd to Garcia AveMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- Garcia Ave to Merced AveMon 9 to 11am (1st & 3rd wks); Fri 1 to 3pm (1st & 3rd wks)
Holloway Ave 14 blocks
- Ashton Ave to Orizaba AveWed 1 to 3pm (1st & 3rd wks); Fri 9 to 11am (1st & 3rd wks)
- Orizaba Ave to Bright StWed 1 to 3pm (1st & 3rd wks); Fri 9 to 11am (1st & 3rd wks)
- Bright St to Head StWed 1 to 3pm (1st & 3rd wks); Fri 9 to 11am (1st & 3rd wks)
- Alviso St to Byxbee StWed 1 to 3pm (1st & 3rd wks); Fri 9 to 11am (1st & 3rd wks)
- Byxbee St to Monticello StWed 1 to 3pm (1st & 3rd wks); Fri 9 to 11am (1st & 3rd wks)
- Monticello St to Beverly StWed 1 to 3pm (1st & 3rd wks); Fri 9 to 11am (1st & 3rd wks)
- Beverly St to Lunado WayWed 1 to 3pm (1st & 3rd wks); Fri 9 to 11am (1st & 3rd wks)
- at Junipero Serra Blvd · south sideWed 9 to 11am (2nd & 4th wks)
- Junipero Serra Blvd to Stratford Dr · south sideWed 9 to 11am (2nd & 4th wks)
- Junipero Serra Blvd to Stratford Dr · north sideMon 8 to 10am (2nd & 4th wks)
- Stratford Dr to Denslowe Dr · south sideWed 9 to 11am (2nd & 4th wks)
- Stratford Dr to Denslowe Dr · north sideMon 8 to 10am (2nd & 4th wks)
- Denslowe Dr to 19th Ave · south sideWed 9 to 11am (2nd & 4th wks)
- Denslowe Dr to 19th Ave · north sideMon 8 to 10am (2nd & 4th wks)
Homewood Ct 1 block
- at Wildwood WayWed 12 to 2pm (2nd & 4th wks)
Idora Ave 4 blocks
- Woodside Ave to Laguna Honda BlvdMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- Laguna Honda Blvd to Rock AlyMon 9 to 11am (1st & 3rd wks)
- Rock Aly to Garcia AveMon 9 to 11am (1st & 3rd wks)
- Laguna Honda Blvd to Garcia AveTue 1 to 3pm (1st & 3rd wks)
Joost Ave 11 blocks
- Monterey Blvd to Brompton AveTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- Brompton Ave to Lippard AveTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- Lippard Ave to Acadia StTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- Acadia St to Baden StTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- Baden St to Congo StTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- Congo St to Detroit StTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- Detroit St to Edna StTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- at Edna StTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- Edna St to Foerster StTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
- Foerster St to Gennessee StMon 12 to 2pm (2nd & 4th wks); Tue 1 to 3pm (2nd & 4th wks)
- Gennessee St to Ridgewood AveTue 1 to 3pm (2nd & 4th wks); Fri 12 to 2pm (2nd & 4th wks)
Judson Ave 5 blocks
- Detroit St to Edna StTue, Fri 1 to 3pm (2nd & 4th wks)
- Edna St to Foerster StTue, Fri 1 to 3pm (2nd & 4th wks); Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Foerster St to Gennessee StFri 7 to 8am (1st & 2nd & 3rd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- Gennessee St to Phelan AveFri 7 to 8am (1st & 2nd & 3rd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- Phelan Ave to Hazelwood AveFri 7 to 8am (1st & 2nd & 3rd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
Junipero Serra Blvd 11 blocks
- Sloat Blvd to Ocean AveWed, Thu 7 to 8am; Wed 10am to 12pm (2nd & 4th wks)
- Sloat Blvd to Woodacre DrWed, Thu 7 to 8am
- Woodacre Dr to Ocean AveWed, Thu 7 to 8am
- Ocean Ave to Moncada WayWed, Thu 7 to 8am
- Moncada Way to Paloma AveWed, Thu 7 to 8am
- Paloma Ave to Winston DrWed, Thu 7 to 8am
- Ocean Ave to Stonecrest DrWed, Thu 7 to 8am
- Stonecrest Dr to Winston DrWed, Thu 7 to 8am
- Winston Dr to Estero AveWed, Thu 7 to 8am
- Estero Ave to Holloway AveWed, Thu 7 to 8am
- Winston Dr to Holloway AveWed, Thu 7 to 8am
Junipero Serra Frontage, East 8 blocks
- Saint Francis Blvd to Monterey BlvdThu 10am to 12pm (2nd & 4th wks)
- Monterey Blvd to Darien WayThu 10am to 12pm (2nd & 4th wks)
- Darien Way to Ocean AveThu 10am to 12pm (2nd & 4th wks)
- Moncada Way to Paloma AveMon, Thu 8 to 10am (1st & 3rd wks)
- Paloma Ave to El Plazuela WayMon, Thu 8 to 10am (1st & 3rd wks)
- El Plazuela Way to Mercedes WayMon, Thu 8 to 10am (1st & 3rd wks)
- Mercedes Way to Estero AveMon, Thu 8 to 10am (1st & 3rd wks)
- Estero Ave to Holloway AveMon, Thu 8 to 10am (1st & 3rd wks)
Junipero Serra Frontage, West 9 blocks
- Woodacre Dr to Ocean AveMon, Wed 8 to 10am (2nd & 4th wks)
- Eucalyptus Dr to Rossmoor DrTue 10am to 12pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Rossmoor Dr to Stonecrest DrTue 10am to 12pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Stonecrest Dr to Winston DrTue 10am to 12pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Winston Dr to Stonecrest DrTue 10am to 12pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Stonecrest Dr to Lyndhurst DrTue 10am to 12pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Lyndhurst Dr to Wyton LnTue 10am to 12pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Wyton Ln to Holloway AveTue 10am to 12pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
- Holloway Ave to Stratford DrTue 10am to 12pm (2nd & 4th wks); Thu 8 to 10am (2nd & 4th wks)
Kensington Way 6 blocks
- Portola Dr to Ulloa StMon, Wed 1 to 3pm (1st & 3rd wks)
- Ulloa St to Vasquez AveFri 1 to 3pm (1st & 3rd wks)
- Vasquez Ave to Public ParkFri 1 to 3pm (1st & 3rd wks)
- Vasquez Ave to Merced Ave · southwest sideFri 1 to 3pm (1st & 3rd wks)
- Vasquez Ave to Merced Ave · northeast sideMon 9 to 11am (1st & 3rd wks); Fri 1 to 3pm (1st & 3rd wks)
- Merced Ave to Taraval StMon 9 to 11am (1st & 3rd wks); Fri 1 to 3pm (1st & 3rd wks)
Kenwood Way 6 blocks
- Faxon Ave to Darien WayWed 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Darien Way to Keystone WayWed 11am to 1pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Keystone Way to Manor DrWed 11am to 1pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Manor Dr to Pinehurst WayWed, Thu 12 to 2pm (2nd & 4th wks)
- Pinehurst Way to Westgate DrWed, Thu 12 to 2pm (2nd & 4th wks)
- at Westgate DrWed 11am to 1pm (2nd & 4th wks)
Keystone Way 1 block
- Ocean Ave to Kenwood WayWed, Thu 12 to 2pm (2nd & 4th wks)
Laguna Honda Blvd 15 blocks
- Plaza St to Dewey Blvd · east sideTue 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Plaza St to Dewey Blvd · west sideWed 9 to 11am (1st & 3rd wks)
- Dewey Blvd to Woodside Ave · northeast sideTue 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Dewey Blvd to Woodside Ave · southwest sideWed 9 to 11am (1st & 3rd wks)
- Woodside Ave to Vasquez AveFri 10am to 12pm (1st & 3rd wks)
- Woodside Ave to Merced AveWed 9 to 11am (1st & 3rd wks)
- Merced Ave to Vasquez AveWed 9 to 11am (1st & 3rd wks)
- at Vasquez AveWed 9 to 11am (1st & 3rd wks); Fri 10am to 12pm (1st & 3rd wks)
- Vasquez Ave to Balceta AveWed 9 to 11am (1st & 3rd wks); Fri 10am to 12pm (1st & 3rd wks)
- Balceta Ave to Hernandez AveWed 9 to 11am (1st & 3rd wks); Fri 10am to 12pm (1st & 3rd wks)
- Hernandez Ave to Idora AveWed 9 to 11am (1st & 3rd wks); Fri 10am to 12pm (1st & 3rd wks)
- Idora Ave to Ulloa St · northeast sideFri 10am to 12pm (1st & 3rd wks)
- Idora Ave to Ulloa St · southwest sideWed 9 to 11am (1st & 3rd wks)
- Ulloa St to Portola Dr · northeast sideFri 10am to 12pm (1st & 3rd wks)
- Ulloa St to Portola Dr · southwest sideWed 9 to 11am (1st & 3rd wks)
Lagunitas Dr 3 blocks
- Sloat Blvd to Cranleigh DrMon, Wed 8 to 10am (2nd & 4th wks)
- Cranleigh Dr to Beachmont DrMon, Wed 8 to 10am (2nd & 4th wks)
- Beachmont Dr to Ocean AveMon, Wed 8 to 10am (2nd & 4th wks)
Lakewood Ave 1 block
- Ocean Ave to Fairfield WayWed, Thu 12 to 2pm (2nd & 4th wks)
Lenox Way 2 blocks
- Taraval St to Verdun WayMon 7 to 8am (1st & 2nd & 3rd & 4th wks); Wed 9 to 11am (1st & 3rd wks)
- Verdun Way to Ulloa StMon 7 to 8am (1st & 2nd & 3rd & 4th wks); Wed 9 to 11am (1st & 3rd wks)
Linares Ave 1 block
- at Ventura AveTue 8 to 10am (1st & 3rd wks); Wed 9 to 11am (1st & 3rd wks)
Lippard Ave 1 block
- Bosworth St to Joost AveMon, Thu 11am to 1pm (2nd & 4th wks)
Lopez Ave 2 blocks
- Pacheco St to Sotelo AveMon, Tue 9 to 11am (1st & 3rd wks)
- Sotelo Ave to Castenada AveMon, Tue 9 to 11am (1st & 3rd wks)
Lunado Ct 1 block
- at Lunado WayFri 11am to 1pm (1st & 3rd wks)
Lunado Way 3 blocks
- Holloway Ave to Estero AveWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
- Estero Ave to Lunado CtWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
- Lunado Ct to Mercedes WayWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
Lyndhurst Dr 2 blocks
- Junipero Serra Blvd to Stratford DrMon 8 to 10am (2nd & 4th wks); Wed 9 to 11am (2nd & 4th wks)
- Stratford Dr to Denslowe DrMon 8 to 10am (2nd & 4th wks); Wed 9 to 11am (2nd & 4th wks)
Madrone Ave 2 blocks
- Taraval St to Ulloa StWed 9 to 11am (1st & 3rd wks); Fri 1 to 3pm (1st & 3rd wks)
- Ulloa St to Vicente StMon, Fri 1 to 3pm (1st & 3rd wks)
Magellan Ave 11 blocks
- Castenada Ave to Marcela AveFri 8 to 10am (1st & 3rd wks)
- Marcela Ave to Plaza StFri 8 to 10am (1st & 3rd wks)
- Castenada Ave to Plaza StMon 9 to 11am (1st & 3rd wks)
- Plaza St to Sola AveMon 9 to 11am (1st & 3rd wks); Fri 8 to 10am (1st & 3rd wks)
- Sola Ave to Pacheco StMon 9 to 11am (1st & 3rd wks); Fri 8 to 10am (1st & 3rd wks)
- Pacheco St to Dorantes AveMon 9 to 11am (1st & 3rd wks)
- Pacheco St to Unnamed #036Fri 1 to 3pm (1st & 3rd wks)
- Unnamed 036 to Dorantes AveFri 1 to 3pm (1st & 3rd wks)
- Dorantes Ave to Montalvo AveMon 9 to 11am (1st & 3rd wks); Fri 1 to 3pm (1st & 3rd wks)
- Montalvo Ave to Cortes AveMon, Fri 1 to 3pm (1st & 3rd wks)
- Cortes Ave to 12th AveMon, Fri 1 to 3pm (1st & 3rd wks)
Malta Dr 4 blocks
- Stillings Ave to Mercato CtMon, Thu 12 to 2pm (2nd & 4th wks)
- Mercato Ct to Valletta Ct · southwest sideThu 12 to 2pm (2nd & 4th wks)
- Mercato Ct to Valletta Ct · northeast sideMon 12 to 2pm (2nd & 4th wks)
- Valletta Ct to O'Shaughnessy BlvdMon, Thu 12 to 2pm (2nd & 4th wks)
Mangels Ave 9 blocks
- Hamerton Ave to Burnside AveMon, Thu 11am to 1pm (2nd & 4th wks)
- Burnside Ave to Baden StMon, Thu 11am to 1pm (2nd & 4th wks)
- Baden St to Nordhoff StTue, Fri 12 to 2pm (2nd & 4th wks)
- Nordhoff St to Congo StTue, Fri 12 to 2pm (2nd & 4th wks)
- Congo St to Detroit StTue, Fri 12 to 2pm (2nd & 4th wks)
- Detroit St to Edna StTue, Fri 12 to 2pm (2nd & 4th wks)
- Edna St to Foerster StTue, Fri 12 to 2pm (2nd & 4th wks)
- Foerster St to Gennessee StTue, Fri 12 to 2pm (2nd & 4th wks)
- Gennessee St to Ridgewood AveTue, Fri 12 to 2pm (2nd & 4th wks)
Manor Dr 3 blocks
- Ocean Ave to Kenwood WayWed, Thu 12 to 2pm (2nd & 4th wks)
- Kenwood Way to Upland DrWed, Thu 12 to 2pm (2nd & 4th wks)
- Upland Dr to Darien WayWed, Thu 12 to 2pm (2nd & 4th wks)
Marcela Ave 2 blocks
- Magellan Ave to Sola AveWed 9 to 11am (1st & 3rd wks); Fri 8 to 10am (1st & 3rd wks)
- Sola Ave to Pacheco StWed 9 to 11am (1st & 3rd wks); Fri 8 to 10am (1st & 3rd wks)
Marston Ave 2 blocks
- Circular Ave to Edna StMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- at Edna StMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
Martha Ave 3 blocks
- at Baden StMon, Thu 11am to 1pm (2nd & 4th wks)
- Baden St to Stillings AveMon, Thu 11am to 1pm (2nd & 4th wks)
- Stillings Ave to Congo StMon 11am to 1pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
Maywood Dr 3 blocks
- Yerba Buena Ave to Ravenwood DrMon, Tue 1 to 3pm (2nd & 4th wks)
- Ravenwood Dr to Brentwood AveMon, Tue 1 to 3pm (2nd & 4th wks)
- Brentwood Ave to El Verano WayMon, Tue 1 to 3pm (2nd & 4th wks)
Melrose Ave 4 blocks
- Congo St to Detroit StTue, Fri 12 to 2pm (2nd & 4th wks)
- Detroit St to Teresita BlvdTue, Fri 12 to 2pm (2nd & 4th wks)
- Stanford Heights Ave to Gennessee StTue, Fri 12 to 2pm (2nd & 4th wks)
- Unnamed 115 to Stanford Heights AveTue, Fri 12 to 2pm (2nd & 4th wks)
Mendosa Ave 5 blocks
- 9th Ave to 10th AveTue, Fri 8 to 10am (1st & 3rd wks)
- 10th Ave to Gateview CtTue, Fri 8 to 10am (1st & 3rd wks)
- at Gateview CtTue, Fri 8 to 10am (1st & 3rd wks)
- 132 to 160 blockFri 8 to 10am (1st & 3rd wks)
- 133 to 199 blockTue 8 to 10am (1st & 3rd wks)
Mercato Ct 1 block
- at Malta DrThu 12 to 2pm (2nd & 4th wks)
Merced Ave 4 blocks
- Laguna Honda Blvd to Hernandez AveMon 9 to 11am (1st & 3rd wks); Wed 1 to 3pm (1st & 3rd wks)
- Hernandez Ave to Pacheco StMon 9 to 11am (1st & 3rd wks); Wed 1 to 3pm (1st & 3rd wks)
- Pacheco St to Garcia AveMon 9 to 11am (1st & 3rd wks); Wed 1 to 3pm (1st & 3rd wks)
- Garcia Ave to Kensington WayMon 9 to 11am (1st & 3rd wks); Wed 1 to 3pm (1st & 3rd wks)
Mercedes Way 3 blocks
- Junipero Serra Blvd to Lunado WayWed 10am to 12pm (1st & 3rd wks)
- Lunado Way to Cedro AveWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
- Cedro Ave to Paloma AveWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
Mesa Ave 1 block
- 9th Ave to Santa Rita AveMon 9 to 11am (1st & 3rd wks)
Miramar Ave 12 blocks
- Ocean Ave to Southwood Dr · east & west sidesWed 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Ocean Ave to Southwood Dr · east sideWed 12 to 2pm (2nd & 4th wks)
- Southwood Dr to Eastwood Dr · east & west sidesWed 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Southwood Dr to Eastwood Dr · east sideWed 12 to 2pm (2nd & 4th wks)
- Eastwood Dr to Wildwood Way · east & west sidesWed 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Eastwood Dr to Wildwood Way · east sideWed 12 to 2pm (2nd & 4th wks)
- Wildwood Way to Westwood Dr · east & west sidesWed 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Wildwood Way to Westwood Dr · east sideWed 12 to 2pm (2nd & 4th wks)
- Westwood Dr to Northwood Dr · east & west sidesWed 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Westwood Dr to Northwood Dr · east sideWed 12 to 2pm (2nd & 4th wks)
- Northwood Dr to Monterey Blvd · east & west sidesWed 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Northwood Dr to Monterey Blvd · east sideWed 12 to 2pm (2nd & 4th wks)
Moncada Way 8 blocks
- Urbano Dr to Cerritos AveWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
- Cerritos Ave to Cedro AveWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
- at Cedro AveWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
- west sideFri 11am to 1pm (1st & 3rd wks)
- east sideWed 10am to 12pm (1st & 3rd wks)
- at Paloma AveWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
- Paloma Ave to Junipero Serra BlvdWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
- at Junipero Serra BlvdFri 11am to 1pm (1st & 3rd wks)
Montalvo Ave 3 blocks
- Castenada Ave to Dorantes AveMon, Wed 9 to 11am (1st & 3rd wks)
- Dorantes Ave to Magellan AveMon, Wed 9 to 11am (1st & 3rd wks)
- Magellan Ave to Taraval StMon, Wed 9 to 11am (1st & 3rd wks)
Montecito Ave 6 blocks
- Monterey Blvd to Hazelwood AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Hazelwood Ave to Valdez AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Valdez Ave to Colon AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Colon Ave to Plymouth AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Plymouth Ave to Northwood DrWed 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Northwood Dr to Eastwood DrWed 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
Monterey Blvd 58 blocks
- San Jose Ave to Joost AveThu 11am to 1pm (2nd & 4th wks)
- Joost Ave to San Jose Av On RampThu 11am to 1pm (2nd & 4th wks)
- San Jose Av On Ramp to I-280 S Off RampThu 11am to 1pm (2nd & 4th wks)
- I-280 S Off Ramp to Acadia St · south sideThu 1 to 3pm
- I-280 S Off Ramp to Acadia St · north sideMon 12 to 2pm (2nd & 4th wks)
- Acadia St to Baden St · south sideThu 1 to 3pm
- Acadia St to Baden St · north sideMon 12 to 2pm (2nd & 4th wks)
- Baden St to Congo St · south sideThu 1 to 3pm
- Baden St to Congo St · north sideMon 12 to 2pm (2nd & 4th wks)
- Congo St to Detroit St · south sideThu 1 to 3pm
- Detroit St to Edna St · south sideThu 1 to 3pm
- Congo St to Detroit St · north sideMon 12 to 2pm (2nd & 4th wks)
- Detroit St to Edna St · north sideMon 12 to 2pm (2nd & 4th wks)
- at Edna St · south sideThu 1 to 3pm
- at Edna St · north sideMon 12 to 2pm (2nd & 4th wks)
- Edna St to Foerster St · south sideThu 1 to 3pm
- Edna St to Foerster St · north sideMon 12 to 2pm (2nd & 4th wks)
- Foerster St to Gennessee St · south sideThu 7 to 8am
- Foerster St to Gennessee St · north sideMon 12 to 2pm (2nd & 4th wks)
- Gennessee St to Ridgewood Ave · south sideThu 7 to 8am
- Gennessee St to Ridgewood Ave · north sideMon 12 to 2pm (2nd & 4th wks)
- Ridgewood Ave to Montecito AveThu 1 to 3pm (2nd & 4th wks)
- Montecito Ave to Hazelwood AveThu 1 to 3pm (2nd & 4th wks)
- Ridgewood Ave to Hazelwood AveMon 1 to 3pm (2nd & 4th wks)
- Hazelwood Ave to Valdez Ave · south sideThu 1 to 3pm (2nd & 4th wks)
- Hazelwood Ave to Valdez Ave · north sideMon 1 to 3pm (2nd & 4th wks)
- Valdez Ave to Colon Ave · south sideThu 1 to 3pm (2nd & 4th wks)
- Valdez Ave to Colon Ave · north sideMon 1 to 3pm (2nd & 4th wks)
- Colon Ave to Plymouth Ave · south sideThu 1 to 3pm (2nd & 4th wks)
- Colon Ave to Plymouth Ave · north sideMon 1 to 3pm (2nd & 4th wks)
- at Plymouth AveThu 1 to 3pm (2nd & 4th wks)
- Plymouth Ave to Faxon AveTue 1 to 3pm (2nd & 4th wks)
- at Faxon AveTue 1 to 3pm (2nd & 4th wks)
- Faxon Ave to Saint Elmo WayTue 1 to 3pm (2nd & 4th wks)
- Plymouth Ave to Yerba Buena AveMon 1 to 3pm (2nd & 4th wks)
- Yerba Buena Ave to Saint Elmo WayMon 1 to 3pm (2nd & 4th wks)
- Saint Elmo Way to El Verano Way · south sideTue 1 to 3pm (2nd & 4th wks)
- Saint Elmo Way to El Verano Way · north sideMon 1 to 3pm (2nd & 4th wks)
- El Verano Way to Westgate DrTue 1 to 3pm (2nd & 4th wks)
- Westgate Dr to San Jacinto WayTue 1 to 3pm (2nd & 4th wks)
- El Verano Way to San Jacinto WayMon 1 to 3pm (2nd & 4th wks)
- San Jacinto Way to San Aleso Ave · southwest sideTue 1 to 3pm (2nd & 4th wks)
- San Jacinto Way to San Aleso Ave · northeast sideMon 1 to 3pm (2nd & 4th wks)
- San Aleso Ave to San Anselmo AveTue 1 to 3pm (2nd & 4th wks)
- San Aleso Ave to San Andreas WayMon 1 to 3pm (2nd & 4th wks)
- San Andreas Way to San Anselmo AveMon 1 to 3pm (2nd & 4th wks)
- San Anselmo Ave to San Benito Way · south sideWed 10am to 12pm (2nd & 4th wks)
- San Anselmo Ave to San Benito Way · north sideThu 10am to 12pm (2nd & 4th wks)
- San Benito Way to Santa Ana Ave · south sideWed 10am to 12pm (2nd & 4th wks)
- San Benito Way to Santa Ana Ave · north sideThu 10am to 12pm (2nd & 4th wks)
- Santa Ana Ave to San Leandro Way · south sideWed 10am to 12pm (2nd & 4th wks)
- Santa Ana Ave to San Leandro Way · north sideThu 10am to 12pm (2nd & 4th wks)
- San Leandro Way to San Fernando Way · south sideWed 10am to 12pm (2nd & 4th wks)
- San Leandro Way to San Fernando Way · north sideThu 10am to 12pm (2nd & 4th wks)
- San Fernando Way to San Rafael Way · south sideWed 10am to 12pm (2nd & 4th wks)
- San Fernando Way to San Rafael Way · north sideThu 10am to 12pm (2nd & 4th wks)
- San Rafael Way to Junipero Serra Blvd · south sideWed 10am to 12pm (2nd & 4th wks)
- San Rafael Way to Junipero Serra Blvd · north sideThu 10am to 12pm (2nd & 4th wks)
Monticello St 1 block
- Holloway Ave to Estero AveWed 10am to 12pm (1st & 3rd wks); Fri 11am to 1pm (1st & 3rd wks)
Nordhoff St 1 block
- Mangels Ave to Stillings AveMon, Thu 11am to 1pm (2nd & 4th wks)
Northgate Dr 2 blocks
- Upland Dr to Darien WayWed 1 to 3pm (2nd & 4th wks); Thu 11am to 1pm (2nd & 4th wks)
- Darien Way to Monterey BlvdWed 1 to 3pm (2nd & 4th wks); Thu 11am to 1pm (2nd & 4th wks)
Northwood Dr 4 blocks
- Pizarro Way to Faxon AveWed, Thu 1 to 3pm (2nd & 4th wks)
- Miramar Ave to Pizarro WayWed, Thu 1 to 3pm (2nd & 4th wks)
- Montecito Ave to Miramar AveWed, Thu 1 to 3pm (2nd & 4th wks)
- Plymouth Ave to Montecito AveWed, Thu 1 to 3pm (2nd & 4th wks)
Ocean Ave 38 blocks
- Harold Ave to Lee Ave · south sideWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Harold Ave to Lee Ave · north sideMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Ashton Ave to Keystone Way · southwest sideWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Ashton Ave to Keystone Way · northeast sideMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Keystone Way to Ingleside PathWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Ingleside Path to Fairfield WayWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Keystone Way to Fairfield WayMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Fairfield Way to Victoria St · southwest sideWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Fairfield Way to Victoria St · northeast sideMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Victoria St to Lakewood Ave · southwest sideWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Victoria St to Lakewood Ave · northeast sideMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Lakewood Ave to Manor Dr · southwest sideWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Lakewood Ave to Manor Dr · northeast sideMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Manor Dr to Pinehurst Way · southwest sideWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Manor Dr to Pinehurst Way · northeast sideMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Pinehurst Way to Ingleside PathWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Ingleside Path to Westgate DrWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Pinehurst Way to Westgate DrMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Westgate Dr to Cedro Ave · southwest sideWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Westgate Dr to Cedro Ave · northeast sideMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Cedro Ave to Aptos Ave · southwest sideWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Cedro Ave to Aptos Ave · northeast sideMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Aptos Ave to San Benito Way · west sideWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Aptos Ave to San Benito Way · east sideMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- San Benito Way to Paloma Ave · west sideWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- San Benito Way to Paloma Ave · east sideMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Paloma Ave to Santa Ana Ave · southwest sideWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Paloma Ave to Santa Ana Ave · northeast sideMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Santa Ana Ave to San Leandro Way · southwest sideWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Santa Ana Ave to San Leandro Way · northeast sideMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- San Leandro Way to San Fernando Way · southwest sideWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- San Leandro Way to San Fernando Way · northeast sideMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- San Fernando Way to Junipero Serra Blvd · southwest sideWed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- San Fernando Way to Junipero Serra Blvd · northeast sideMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- at Junipero Serra BlvdWed to Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Junipero Serra Blvd to Woodacre DrMon, Wed to Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Woodacre Dr to Lagunitas DrMon, Wed to Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Lagunitas Dr to 19th AveMon, Wed to Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
Pacheco St 14 blocks
- at Magellan Ave · south sideWed 9 to 11am (1st & 3rd wks); Fri 1 to 3pm (1st & 3rd wks)
- Merced Ave to Dewey Blvd · southwest sideFri 1 to 3pm (1st & 3rd wks)
- Merced Ave to Dewey Blvd · northeast sideFri 1 to 3pm (1st & 3rd wks)
- Dewey Blvd to Dorantes AveFri 1 to 3pm (1st & 3rd wks)
- at Magellan Ave · east sideFri 1 to 3pm (1st & 3rd wks)
- Magellan Ave to Marcela AveMon, Wed 9 to 11am (1st & 3rd wks)
- Marcela Ave to Castenada AveMon, Wed 9 to 11am (1st & 3rd wks)
- Castenada Ave to Lopez AveMon, Wed 9 to 11am (1st & 3rd wks)
- Lopez Ave to Unnamed #034Wed 9 to 11am (1st & 3rd wks)
- Unnamed 034 to Alton AveWed 9 to 11am (1st & 3rd wks)
- Lopez Ave to Alton AveMon 9 to 11am (1st & 3rd wks)
- at Alton AveMon 9 to 11am (1st & 3rd wks)
- Alton Ave to 8th AveWed 12 to 2pm (1st & 3rd wks)
- 8th Ave to 9th AveWed 12 to 2pm (1st & 3rd wks); Fri 8 to 10am (1st & 3rd wks)
Paloma Ave 3 blocks
- Ocean Ave to Moncada WayMon, Thu 8 to 10am (1st & 3rd wks)
- Moncada Way to Mercedes WayMon, Thu 8 to 10am (1st & 3rd wks)
- Mercedes Way to Junipero Serra BlvdMon, Thu 8 to 10am (1st & 3rd wks)
Phelan Ave 4 blocks
- Ocean Ave to Judson AveMon to Fri 2 to 6am
- at Judson AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Judson Ave to Staples AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Staples Ave to Flood AveMon, Thu 1 to 3pm (2nd & 4th wks)
Pico Ave 1 block
- Ashton Ave to Urbano DrFri 12 to 2pm (1st & 3rd wks)
Pinehurst Way 2 blocks
- Ocean Ave to Kenwood WayWed, Thu 12 to 2pm (2nd & 4th wks)
- Kenwood Way to Upland DrWed, Thu 12 to 2pm (2nd & 4th wks)
Pizarro Way 2 blocks
- Westwood Dr to Northwood DrWed, Thu 1 to 3pm (2nd & 4th wks)
- Northwood Dr to Faxon AveWed, Thu 1 to 3pm (2nd & 4th wks)
Plaza St 1 block
- Magellan Ave to Laguna Honda BlvdWed 9 to 11am (1st & 3rd wks)
Plymouth Ave 12 blocks
- at Ocean AveWed, Thu 1 to 3pm (2nd & 4th wks)
- at Southwood Dr · south sideThu 1 to 3pm (2nd & 4th wks)
- at Southwood Dr · east sideWed 1 to 3pm (2nd & 4th wks)
- Southwood Dr to Wildwood WayWed, Thu 1 to 3pm (2nd & 4th wks)
- Wildwood Way to Greenwood AveWed, Thu 1 to 3pm (2nd & 4th wks)
- Greenwood Ave to Northwood DrWed, Thu 1 to 3pm (2nd & 4th wks)
- Northwood Dr to Montecito AveWed, Thu 1 to 3pm (2nd & 4th wks)
- at Montecito AveWed, Thu 1 to 3pm (2nd & 4th wks)
- at Monterey Blvd · south sideThu 1 to 3pm (2nd & 4th wks)
- Monterey Blvd to Mangels AveMon 1 to 3pm (2nd & 4th wks); Wed 12 to 2pm (2nd & 4th wks)
- Mangels Ave to Yerba Buena AveMon 1 to 3pm (2nd & 4th wks); Wed 12 to 2pm (2nd & 4th wks)
- at Monterey Blvd · east sideWed 1 to 3pm (2nd & 4th wks)
Portola Dr 31 blocks
- Woodside Ave to Teresita BlvdMon to Wed 7 to 8am; Wed 1 to 3pm (2nd & 4th wks); Thu 7 to 8am (2nd & 4th wks); Thu 7 to 8am (1st & 3rd & 5th wks)
- Teresita Blvd to Sydney WayMon to Wed 7 to 8am; Wed 1 to 3pm (2nd & 4th wks); Thu 7 to 8am (2nd & 4th wks); Thu 7 to 8am (1st & 3rd & 5th wks)
- Woodside Ave to Sydney WayTue 7 to 8am
- Sydney Way to Evelyn Way · northwest & southeast sidesMon to Wed 7 to 8am; Wed 1 to 3pm (2nd & 4th wks); Thu 7 to 8am (2nd & 4th wks); Thu 7 to 8am (1st & 3rd & 5th wks)
- Sydney Way to Evelyn Way · northwest sideMon 9 to 11am (1st & 3rd wks); Tue 7 to 8am
- Evelyn Way to Unnamed #039Wed 1 to 3pm (2nd & 4th wks)
- Unnamed 039 to Laguna Honda BlvdWed 1 to 3pm (2nd & 4th wks)
- Evelyn Way to Laguna Honda BlvdMon 9 to 11am (1st & 3rd wks); Tue 7 to 8am
- Laguna Honda Blvd to Del Sur AveWed 1 to 3pm (2nd & 4th wks)
- Del Sur Ave to Rex AveWed 1 to 3pm (2nd & 4th wks)
- Rex Ave to Marne AveWed 1 to 3pm (2nd & 4th wks)
- Marne Ave to Kensington WayWed 1 to 3pm (2nd & 4th wks)
- Laguna Honda Blvd to Waithman WayMon 9 to 11am (1st & 3rd wks); Tue 7 to 8am
- Waithman Way to Kensington WayTue 7 to 8am
- Kensington Way to Granville Way · south sideWed 1 to 3pm (2nd & 4th wks)
- Kensington Way to Granville Way · north sideTue 7 to 8am
- Granville Way to Santa Paula AveWed 1 to 3pm (2nd & 4th wks)
- Santa Paula Ave to San Lorenzo WayWed 1 to 3pm (2nd & 4th wks)
- San Lorenzo Way to Claremont BlvdWed 1 to 3pm (2nd & 4th wks)
- Granville Way to Dorchester WayTue 7 to 8am
- Dorchester Way to Claremont BlvdTue 7 to 8am
- Claremont Blvd to Vicente St · southeast sideWed 1 to 3pm (2nd & 4th wks)
- Claremont Blvd to Vicente St · northwest sideTue 7 to 8am
- Vicente St to Terrace DrWed 1 to 3pm (2nd & 4th wks)
- Terrace Dr to 14th AveWed 1 to 3pm (2nd & 4th wks)
- Vicente St to 14th AveTue 7 to 8am
- at San Leandro WayWed 1 to 3pm (2nd & 4th wks)
- San Leandro Way to San Fernando WayWed 1 to 3pm (2nd & 4th wks)
- at San Fernando WayWed 1 to 3pm (2nd & 4th wks)
- at 15th Ave · northeast roadwayTue 7 to 8am
- at 15th Ave · southwest roadwayTue 7 to 8am
Quintara St 6 blocks
- at 10th AveMon 12 to 2pm (1st & 3rd wks)
- 10th Ave to Cragmont AveMon, Wed 12 to 2pm (1st & 3rd wks)
- Cragmont Ave to 12th AveMon, Wed 12 to 2pm (1st & 3rd wks)
- 16th Ave to 17th AveMon, Wed 10am to 12pm (1st & 3rd wks)
- 17th Ave to 18th AveMon, Wed 10am to 12pm (1st & 3rd wks)
- 18th Ave to 19th AveMon, Wed 10am to 12pm (1st & 3rd wks)
Ravenwood Dr 2 blocks
- Yerba Buena Ave to Fernwood DrMon, Tue 1 to 3pm (2nd & 4th wks)
- Fernwood Dr to Maywood DrMon, Tue 1 to 3pm (2nd & 4th wks)
Rex Ave 1 block
- Portola Dr to Juanita WayMon, Wed 1 to 3pm (2nd & 4th wks)
Ridgewood Ave 4 blocks
- Flood Ave to Hearst AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Hearst Ave to Monterey BlvdMon, Thu 1 to 3pm (2nd & 4th wks)
- Monterey Blvd to Joost AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Joost Ave to Mangels AveMon 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
Rivera St 8 blocks
- at 14th AveMon 10am to 12pm (1st & 3rd wks)
- 14th Ave to 15th AveMon, Wed 10am to 12pm (1st & 3rd wks)
- at 15th AveMon, Wed 10am to 12pm (1st & 3rd wks)
- 15th Ave to Cecelia AveMon, Wed 10am to 12pm (1st & 3rd wks)
- Cecelia Ave to 16th AveMon, Wed 10am to 12pm (1st & 3rd wks)
- 16th Ave to 17th AveMon, Wed 10am to 12pm (1st & 3rd wks)
- 17th Ave to 18th AveMon, Wed 10am to 12pm (1st & 3rd wks)
- 18th Ave to 19th AveMon, Wed 10am to 12pm (1st & 3rd wks)
Rockaway Ave 2 blocks
- Ulloa St to Rockwood CtMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- Rockwood Ct to Rock AlyMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
Rockwood Ct 1 block
- at Rockaway AveMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
Rosewood Dr 1 block
- Ravenwood Dr to Brentwood AveMon, Tue 1 to 3pm (2nd & 4th wks)
Rossmoor Dr 3 blocks
- Junipero Serra Blvd to Elmhurst DrMon 8 to 10am (2nd & 4th wks); Tue 10am to 12pm (2nd & 4th wks)
- at Elmhurst DrMon 8 to 10am (2nd & 4th wks); Tue 10am to 12pm (2nd & 4th wks)
- Elmhurst Dr to 19th AveMon 8 to 10am (2nd & 4th wks); Tue 10am to 12pm (2nd & 4th wks)
Saint Elmo Way 2 blocks
- Plymouth Ave to El Verano WayMon, Tue 1 to 3pm (2nd & 4th wks)
- El Verano Way to Monterey BlvdMon, Tue 1 to 3pm (2nd & 4th wks)
Saint Francis Blvd 12 blocks
- Sloat Blvd to San Rafael WayWed 1 to 3pm (2nd & 4th wks)
- Sloat Blvd to Junipero Serra BlvdThu 10am to 12pm (2nd & 4th wks)
- Junipero Serra Blvd to San Rafael WayThu 10am to 12pm (2nd & 4th wks)
- San Rafael Way to San Fernando WayWed 1 to 3pm (2nd & 4th wks); Thu 10am to 12pm (2nd & 4th wks)
- San Fernando Way to San Leandro WayWed 1 to 3pm (2nd & 4th wks); Thu 10am to 12pm (2nd & 4th wks)
- San Leandro Way to Santa Ana AveWed 1 to 3pm (2nd & 4th wks); Thu 10am to 12pm (2nd & 4th wks)
- Santa Ana Ave to San Benito WayWed 1 to 3pm (2nd & 4th wks); Thu 10am to 12pm (2nd & 4th wks)
- San Benito Way to Santa Clara AveWed 1 to 3pm (2nd & 4th wks); Thu 10am to 12pm (2nd & 4th wks)
- Santa Clara Ave to San Buenaventura Way · north sideWed 1 to 3pm (2nd & 4th wks)
- Santa Clara Ave to San Buenaventura Way · south sideThu 10am to 12pm (2nd & 4th wks)
- San Buenaventura Way to San Anselmo Ave · north sideWed 1 to 3pm (2nd & 4th wks)
- San Buenaventura Way to San Anselmo Ave · south sideThu 10am to 12pm (2nd & 4th wks)
San Aleso Ave 2 blocks
- Monterey Blvd to Darien WayWed, Thu 11am to 1pm (2nd & 4th wks)
- Darien Way to Upland DrWed, Thu 11am to 1pm (2nd & 4th wks)
San Andreas Way 1 block
- San Anselmo Ave to Monterey BlvdMon 12 to 2pm (2nd & 4th wks); Tue 1 to 3pm (2nd & 4th wks)
San Anselmo Ave 9 blocks
- Portola Dr to San Benito WayMon 1 to 3pm (2nd & 4th wks); Tue 12 to 2pm (2nd & 4th wks)
- San Benito Way to Santa Clara AveMon 1 to 3pm (2nd & 4th wks); Tue 12 to 2pm (2nd & 4th wks)
- Santa Clara Ave to San Buenaventura WayMon 1 to 3pm (2nd & 4th wks); Tue 12 to 2pm (2nd & 4th wks)
- San Buenaventura Way to Santa Paula AveMon 1 to 3pm (2nd & 4th wks)
- at Santa Paula AveMon 1 to 3pm (2nd & 4th wks)
- at Saint Francis BlvdMon 1 to 3pm (2nd & 4th wks)
- Saint Francis Blvd to San Andreas WayMon 1 to 3pm (2nd & 4th wks)
- San Andreas Way to San Buenaventura WayMon 1 to 3pm (2nd & 4th wks)
- San Buenaventura Way to Monterey BlvdMon 1 to 3pm (2nd & 4th wks); Thu 10am to 12pm (2nd & 4th wks)
San Benito Way 5 blocks
- San Anselmo Ave to Saint Francis BlvdMon, Tue 12 to 2pm (2nd & 4th wks)
- Saint Francis Blvd to Monterey BlvdWed, Thu 11am to 1pm (2nd & 4th wks)
- Monterey Blvd to Darien WayWed, Thu 11am to 1pm (2nd & 4th wks)
- Darien Way to Upland DrWed, Thu 11am to 1pm (2nd & 4th wks)
- Upland Dr to Ocean AveWed, Thu 11am to 1pm (2nd & 4th wks)
San Buenaventura Way 2 blocks
- San Anselmo Ave to Saint Francis BlvdMon, Tue 12 to 2pm (2nd & 4th wks)
- Saint Francis Blvd to San Anselmo AveWed 1 to 3pm (2nd & 4th wks); Thu 10am to 12pm (2nd & 4th wks)
San Felipe Ave 1 block
- Monterey Blvd to San Jacinto WayMon 12 to 2pm (2nd & 4th wks); Tue 1 to 3pm (2nd & 4th wks)
San Fernando Way 4 blocks
- Portola Dr to Saint Francis BlvdMon, Tue 12 to 2pm (2nd & 4th wks)
- Saint Francis Blvd to Monterey BlvdWed, Thu 10am to 12pm (2nd & 4th wks)
- Monterey Blvd to Darien WayWed, Thu 10am to 12pm (2nd & 4th wks)
- Darien Way to Ocean AveMon 7 to 8am (1st & 2nd & 3rd & 4th wks); Wed 10am to 12pm (2nd & 4th wks)
San Jacinto Way 3 blocks
- Santa Paula Ave to Ravenwood DrMon 12 to 2pm (2nd & 4th wks); Tue 1 to 3pm (2nd & 4th wks)
- Ravenwood Dr to San Felipe AveMon 12 to 2pm (2nd & 4th wks); Tue 1 to 3pm (2nd & 4th wks)
- San Felipe Ave to Monterey BlvdMon 12 to 2pm (2nd & 4th wks); Tue 1 to 3pm (2nd & 4th wks)
San Leandro Way 4 blocks
- Portola Dr to Saint Francis BlvdMon, Tue 12 to 2pm (2nd & 4th wks)
- Saint Francis Blvd to Monterey BlvdWed, Thu 10am to 12pm (2nd & 4th wks)
- Monterey Blvd to Darien WayWed, Thu 10am to 12pm (2nd & 4th wks)
- Darien Way to Ocean AveWed, Thu 10am to 12pm (2nd & 4th wks)
San Lorenzo Way 2 blocks
- at Portola DrMon, Tue 1 to 3pm (2nd & 4th wks)
- at Santa Monica WayMon, Tue 1 to 3pm (2nd & 4th wks)
San Marcos Ave 7 blocks
- Castenada Ave to Santa Rita Ave · north sideTue 8 to 10am (1st & 3rd wks)
- Dorantes Ave to Castenada AveTue 9 to 11am (1st & 3rd wks)
- Castenada Ave to Santa Rita Ave · southwest sideTue 9 to 11am (1st & 3rd wks)
- Santa Rita to Unnamed 032Tue 9 to 11am (1st & 3rd wks)
- Santa Rita Ave to Unnamed 031Mon 9 to 11am (1st & 3rd wks)
- Unnamed 032 to Split StreetTue 9 to 11am (1st & 3rd wks)
- Unnamed 031 to Street SplitMon 9 to 11am (1st & 3rd wks)
San Pablo Ave 3 blocks
- at Portola DrMon, Tue 1 to 3pm (2nd & 4th wks)
- at Santa Monica WayMon, Tue 1 to 3pm (2nd & 4th wks)
- Santa Monica Way to Yerba Buena AveMon, Tue 1 to 3pm (2nd & 4th wks)
San Rafael Way 2 blocks
- Saint Francis Blvd to Monterey BlvdWed, Thu 10am to 12pm (2nd & 4th wks)
- Monterey Blvd to Darien WayWed, Thu 10am to 12pm (2nd & 4th wks)
San Ramon Way 2 blocks
- at Plymouth AveWed 1 to 3pm (2nd & 4th wks)
- Plymouth Ave to Eastwood DrWed, Thu 1 to 3pm (2nd & 4th wks)
Santa Ana Ave 4 blocks
- Portola Dr to Saint Francis BlvdMon, Tue 12 to 2pm (2nd & 4th wks)
- Saint Francis Blvd to Monterey BlvdWed 10am to 12pm (2nd & 4th wks); Thu 11am to 1pm (2nd & 4th wks)
- Monterey Blvd to Darien WayWed 10am to 12pm (2nd & 4th wks); Thu 11am to 1pm (2nd & 4th wks)
- Darien Way to Ocean AveWed 10am to 12pm (2nd & 4th wks); Thu 11am to 1pm (2nd & 4th wks)
Santa Clara Ave 5 blocks
- Portola Dr to Yerba Buena AveTue 12 to 2pm (2nd & 4th wks)
- Yerba Buena Ave to Terrace DrMon 1 to 3pm (2nd & 4th wks); Tue 12 to 2pm (2nd & 4th wks)
- Terrace Dr to San Anselmo AveMon 1 to 3pm (2nd & 4th wks); Tue 12 to 2pm (2nd & 4th wks)
- San Anselmo Ave to Saint Francis BlvdMon, Tue 12 to 2pm (2nd & 4th wks)
- Saint Francis Blvd to Monterey BlvdWed 11am to 1pm (2nd & 4th wks); Thu 10am to 12pm (2nd & 4th wks)
Santa Monica Way 6 blocks
- Portal Path to San Lorenzo WayMon 1 to 3pm (2nd & 4th wks)
- at Portal PathMon 1 to 3pm (2nd & 4th wks)
- Yerba Buena Ave to San Lorenzo WayMon, Tue 1 to 3pm (2nd & 4th wks)
- at San Lorenzo WayMon, Tue 1 to 3pm (2nd & 4th wks)
- San Lorenzo Way to Santa Paula AveMon, Tue 1 to 3pm (2nd & 4th wks)
- Santa Paula Ave to San Pablo AveMon, Tue 1 to 3pm (2nd & 4th wks)
Santa Paula Ave 4 blocks
- Portola Dr to Santa Monica WayMon, Tue 1 to 3pm (2nd & 4th wks)
- Santa Monica Way to Yerba Buena AveMon 12 to 2pm (2nd & 4th wks); Tue 1 to 3pm (2nd & 4th wks)
- San Jacinto Way to San Anselmo AveMon 12 to 2pm (2nd & 4th wks); Tue 1 to 3pm (2nd & 4th wks)
- Yerba Buena Ave to San Jacinto WayMon 12 to 2pm (2nd & 4th wks); Tue 1 to 3pm (2nd & 4th wks)
Santa Rita Ave 3 blocks
- Sotelo Ave to Mesa AveMon 9 to 11am (1st & 3rd wks)
- Mesa Ave to San Marcos Ave · east roadwayTue 8 to 10am (1st & 3rd wks)
- Mesa Ave to San Marcos Ave · west roadwayMon 9 to 11am (1st & 3rd wks)
Santiago St 6 blocks
- 14th Ave to 15th AveMon, Wed 10am to 12pm (1st & 3rd wks)
- 15th Ave to Cecelia AveMon, Wed 10am to 12pm (1st & 3rd wks)
- Cecelia Ave to 16th AveMon, Wed 10am to 12pm (1st & 3rd wks)
- 16th Ave to 17th AveMon, Wed 10am to 12pm (1st & 3rd wks)
- 17th Ave to 18th AveMon, Wed 10am to 12pm (1st & 3rd wks)
- 18th Ave to 19th AveMon, Wed 10am to 12pm (1st & 3rd wks)
Sloat Blvd 7 blocks
- Portola Dr to Cranleigh DrWed 8 to 10am (2nd & 4th wks)
- Cranleigh Dr to Lagunitas DrWed 8 to 10am (2nd & 4th wks)
- Lagunitas Dr to Beachmont DrWed 8 to 10am (2nd & 4th wks)
- Beachmont Dr to 19th AveWed 8 to 10am (2nd & 4th wks)
- Portola Dr to Ardenwood WayThu 8 to 10am (2nd & 4th wks)
- Ardenwood Way to Avon WayThu 8 to 10am (2nd & 4th wks); Sat 5 to 7am
- Avon Way to 19th AveThu 8 to 10am (2nd & 4th wks); Sat 5 to 7am
Sola Ave 1 block
- Magellan Ave to Marcela AveFri 8 to 10am (1st & 3rd wks)
Sotelo Ave 3 blocks
- Lopez Ave to Santa Rita AveMon, Tue 9 to 11am (1st & 3rd wks)
- Santa Rita Ave to Unnamed #034Mon 9 to 11am (1st & 3rd wks); Tue 8 to 10am (1st & 3rd wks)
- Unnamed 034 to 9th AveMon 9 to 11am (1st & 3rd wks); Tue 8 to 10am (1st & 3rd wks)
Southwood Dr 5 blocks
- at Plymouth AveWed, Thu 1 to 3pm (2nd & 4th wks)
- Plymouth Ave to Granada AveWed, Thu 1 to 3pm (2nd & 4th wks)
- Granada Ave to Miramar AveWed, Thu 1 to 3pm (2nd & 4th wks)
- Miramar Ave to Faxon AveWed 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- at Faxon AveWed 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
Staples Ave 6 blocks
- Circular Ave to Detroit StTue, Fri 1 to 3pm (2nd & 4th wks)
- Detroit St to Edna StTue, Fri 1 to 3pm (2nd & 4th wks)
- Edna St to Foerster StMon, Fri 1 to 3pm (2nd & 4th wks)
- Foerster St to Gennessee StTue 12 to 2pm (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- Gennessee St to Phelan AveTue 12 to 2pm (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
- Phelan Ave to Hazelwood AveTue 12 to 2pm (2nd & 4th wks); Fri 1 to 3pm (2nd & 4th wks)
Stillings Ave 5 blocks
- Martha Ave to Nordhoff StThu 11am to 1pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Nordhoff St to Congo StMon 11am to 1pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Congo St to Malta DrTue, Fri 12 to 2pm (2nd & 4th wks)
- Malta Dr to Detroit StTue, Fri 12 to 2pm (2nd & 4th wks)
- Detroit St to Teresita BlvdTue, Fri 12 to 2pm (2nd & 4th wks)
Stonecrest Dr 5 blocks
- at Junipero Serra BlvdMon 8 to 10am (2nd & 4th wks)
- Junipero Serra Blvd to Broadmoor DrMon, Wed 8 to 10am (2nd & 4th wks)
- Broadmoor Dr to Winston DrMon, Wed 8 to 10am (2nd & 4th wks)
- Winston Dr to Broadmoor DrMon, Wed 8 to 10am (2nd & 4th wks)
- Broadmoor Dr to Junipero Serra BlvdMon, Wed 8 to 10am (2nd & 4th wks)
Stratford Dr 5 blocks
- Lyndhurst Dr to Wyton LnMon 8 to 10am (2nd & 4th wks); Wed 9 to 11am (2nd & 4th wks)
- Wyton Ln to Holloway AveMon 8 to 10am (2nd & 4th wks); Wed 9 to 11am (2nd & 4th wks)
- Holloway Ave to Banbury DrMon 8 to 10am (2nd & 4th wks); Wed 9 to 11am (2nd & 4th wks)
- Banbury Dr to Junipero Serra BlvdMon 8 to 10am (2nd & 4th wks); Wed 9 to 11am (2nd & 4th wks)
- at Junipero Serra BlvdMon 8 to 10am (2nd & 4th wks)
Sydney Way 1 block
- Portola Dr to Ulloa StMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
Taraval St 13 blocks
- Claremont Blvd to Lenox WayTue, Wed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Lenox Way to Wawona StTue, Wed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Wawona St to Cortes AveTue, Wed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Cortes Ave to Madrone AveTue, Wed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Madrone Ave to Forest Side AveTue, Wed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Forest Side Ave to 12th AveTue, Wed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- 12th Ave to Funston AveTue, Wed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Funston Ave to 14th AveTue, Wed 7 to 8am (1st & 2nd & 3rd & 4th wks)
- 14th Ave to 15th AveMon to Wed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- 15th Ave to 16th AveMon to Wed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- 16th Ave to 17th AveMon to Wed, Fri 7 to 8am (1st & 2nd & 3rd & 4th wks)
- 17th Ave to 18th AveMon to Sat 2 to 6am; Mon 7 to 8am (1st & 2nd & 3rd & 4th wks); Sun 2 to 4am
- 18th Ave to 19th AveMon to Sat 2 to 6am; Mon 7 to 8am (1st & 2nd & 3rd & 4th wks); Sun 2 to 4am
Teresita Blvd 2 blocks
- Portola Dr to Juanita WayMon 7 to 8am
- Verna St to Foerster StMon 1 to 3pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
Terrace Dr 2 blocks
- Portola Dr to Santa Clara AveMon 1 to 3pm (2nd & 4th wks); Tue 12 to 2pm (2nd & 4th wks)
- Santa Clara Ave to Terrace WalkTue 12 to 2pm (2nd & 4th wks)
Ulloa St 21 blocks
- Woodside Ave to Sydney WayMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- at Sydney WayMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- Sydney Way to Laguna Honda BlvdMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- Laguna Honda Blvd to Waithman WayMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- Waithman Way to Kensington WayMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- Kensington Way to Granville WayMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- Granville Way to Allston WayMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- Allston Way to Dorchester WayMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- Dorchester Way to Claremont BlvdMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- Claremont Blvd to West Portal AveMon to Fri 5 to 7am
- West Portal Ave to Lenox WayMon to Fri 5 to 7am
- Lenox Way to Wawona StMon to Fri 5 to 7am
- Wawona St to Madrone AveMon, Wed 1 to 3pm (1st & 3rd wks)
- Madrone Ave to Forest Side AveMon, Wed 1 to 3pm (1st & 3rd wks)
- Forest Side Ave to Funston AveMon, Wed 1 to 3pm (1st & 3rd wks)
- Funston Ave to 14th AveMon, Wed 1 to 3pm (1st & 3rd wks)
- 14th Ave to 15th AveTue, Wed 1 to 3pm (1st & 3rd wks)
- 15th Ave to 16th AveTue, Wed 1 to 3pm (1st & 3rd wks)
- 16th Ave to 17th AveTue, Wed 1 to 3pm (1st & 3rd wks)
- 17th Ave to 18th AveTue, Wed 1 to 3pm (1st & 3rd wks)
- 18th Ave to 19th AveTue, Wed 1 to 3pm (1st & 3rd wks)
Unnamed 115 1 block
- at Melrose AveTue, Fri 12 to 2pm (2nd & 4th wks)
Upland Dr 7 blocks
- Darien Way to Northgate DrWed, Thu 11am to 1pm (2nd & 4th wks)
- Northgate Dr to Manor DrWed, Thu 11am to 1pm (2nd & 4th wks)
- Manor Dr to Pinehurst WayWed, Thu 11am to 1pm (2nd & 4th wks)
- Pinehurst Way to Westgate DrWed, Thu 11am to 1pm (2nd & 4th wks)
- Westgate Dr to San Aleso AveMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- San Aleso Ave to Aptos AveMon, Thu 7 to 8am (1st & 2nd & 3rd & 4th wks)
- Aptos Ave to San Benito WayWed, Thu 11am to 1pm (2nd & 4th wks)
Urbano Dr 14 blocks
- Pico Ave to Legion CtWed, Fri 12 to 2pm (1st & 3rd wks)
- Legion Ct to Ingleside PathWed, Fri 12 to 2pm (1st & 3rd wks)
- Ingleside Path to Victoria StWed, Fri 12 to 2pm (1st & 3rd wks)
- Victoria St to De Soto StWed, Fri 12 to 2pm (1st & 3rd wks)
- De Soto St to Corona StWed, Fri 12 to 2pm (1st & 3rd wks)
- Corona St to Borica StWed, Fri 12 to 2pm (1st & 3rd wks)
- Borica St to Moncada WayWed, Fri 12 to 2pm (1st & 3rd wks)
- Moncada Way to Alviso StWed, Fri 12 to 2pm (1st & 3rd wks)
- Alviso St to Borica StWed, Fri 12 to 2pm (1st & 3rd wks)
- Borica St to Corona StWed, Fri 12 to 2pm (1st & 3rd wks)
- Corona St to De Soto StWed, Fri 12 to 2pm (1st & 3rd wks)
- De Soto St to Victoria StWed, Fri 12 to 2pm (1st & 3rd wks)
- Victoria St to WalkwayWed, Fri 12 to 2pm (1st & 3rd wks)
- Walkway to Pico AveWed, Fri 12 to 2pm (1st & 3rd wks)
Valdez Ave 2 blocks
- Greenwood Ave to Montecito AveMon, Thu 1 to 3pm (2nd & 4th wks)
- Montecito Ave to Monterey BlvdMon, Thu 1 to 3pm (2nd & 4th wks)
Valletta Ct 2 blocks
- at Malta Dr · southwest roadwayThu 12 to 2pm (2nd & 4th wks)
- at Malta Dr · northeast roadwayMon, Thu 12 to 2pm (2nd & 4th wks)
Vasquez Ave 5 blocks
- Woodside Ave to Laguna Honda BlvdMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- Laguna Honda Blvd to Balceta AveMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- Balceta Ave to Garcia AveMon 9 to 11am (1st & 3rd wks); Tue 1 to 3pm (1st & 3rd wks)
- Garcia Ave to Pacheco StMon 9 to 11am (1st & 3rd wks)
- Pacheco St to Garcia AveMon 9 to 11am (1st & 3rd wks)
Ventura Ave 4 blocks
- Linares Ave to Unnamed #035Tue 8 to 10am (1st & 3rd wks); Wed 9 to 11am (1st & 3rd wks)
- Unnamed 035 to Unnamed #033Tue 8 to 10am (1st & 3rd wks); Wed 9 to 11am (1st & 3rd wks)
- Unnamed 033 to Castenada AveTue 8 to 10am (1st & 3rd wks); Wed 9 to 11am (1st & 3rd wks)
- at Castenada AveTue 8 to 10am (1st & 3rd wks); Wed 9 to 11am (1st & 3rd wks)
Vicente St 10 blocks
- Portola Dr to West Portal AveMon to Fri 5 to 7am
- West Portal Ave to Wawona StMon to Fri 5 to 7am
- Wawona St to Madrone AveMon, Wed 1 to 3pm (1st & 3rd wks)
- Madrone Ave to Forest Side AveMon, Wed 1 to 3pm (1st & 3rd wks)
- Forest Side Ave to 14th AveMon, Wed 1 to 3pm (1st & 3rd wks)
- 14th Ave to 15th AveTue, Wed 1 to 3pm (1st & 3rd wks)
- 15th Ave to 16th AveTue, Wed 1 to 3pm (1st & 3rd wks)
- 16th Ave to 17th AveTue, Wed 1 to 3pm (1st & 3rd wks)
- 17th Ave to 18th AveTue, Wed 1 to 3pm (1st & 3rd wks)
- 18th Ave to 19th AveTue, Wed 1 to 3pm (1st & 3rd wks)
Victoria St 3 blocks
- Holloway Ave to Urbano DrWed, Fri 12 to 2pm (1st & 3rd wks)
- at Urbano DrWed, Fri 12 to 2pm (1st & 3rd wks)
- Urbano Dr to Ocean AveWed, Fri 12 to 2pm (1st & 3rd wks)
Vista Verde Ct 1 block
- at Detroit StMon, Thu 12 to 2pm (2nd & 4th wks)
Waithman Way 1 block
- Ulloa St to Portola DrTue 1 to 3pm (1st & 3rd wks)
Wawona St 8 blocks
- Taraval St to Ulloa StWed 9 to 11am (1st & 3rd wks); Fri 1 to 3pm (1st & 3rd wks)
- Ulloa St to Vicente StTue, Fri 1 to 3pm (1st & 3rd wks)
- Vicente St to 14th AveTue, Fri 1 to 3pm (1st & 3rd wks)
- at 14th AveTue, Wed 1 to 3pm (1st & 3rd wks)
- at 15th AveTue, Wed 1 to 3pm (1st & 3rd wks)
- 15th Ave to 16th AveMon, Tue 1 to 3pm (1st & 3rd wks)
- 16th Ave to 17th AveTue, Wed 1 to 3pm (1st & 3rd wks)
- 17th Ave to 18th AveMon, Tue 1 to 3pm (1st & 3rd wks)
West Portal Ave 8 blocks
- Ulloa St to Vicente St · southeast sideMon to Fri, Sun 5 to 7am
- Ulloa St to Vicente St · northwest sideMon to Sat 5 to 7am
- Vicente St to 14th Ave · southeast sideMon to Fri, Sun 5 to 7am
- Vicente St to 14th Ave · northwest sideMon to Sat 5 to 7am
- 14th Ave to 15th Ave · southeast sideMon to Fri, Sun 5 to 7am
- 14th Ave to 15th Ave · northwest sideMon to Sat 5 to 7am
- 15th Ave to Sloat Blvd · southeast sideMon to Fri 5 to 7am
- 15th Ave to Sloat Blvd · northwest sideMon to Wed, Fri 5 to 7am; Thu 8 to 10am (2nd & 4th wks)
Westgate Dr 4 blocks
- Ocean Ave to Kenwood WayWed 11am to 1pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Kenwood Way to Upland DrWed 11am to 1pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Upland Dr to Darien WayWed 11am to 1pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
- Darien Way to Monterey BlvdWed 11am to 1pm (2nd & 4th wks); Thu 12 to 2pm (2nd & 4th wks)
Westwood Dr 4 blocks
- Miramar Ave to Elmwood WayWed, Thu 1 to 3pm (2nd & 4th wks)
- Elmwood Way to Wildwood WayWed, Thu 1 to 3pm (2nd & 4th wks)
- Wildwood Way to Pizarro WayWed, Thu 1 to 3pm (2nd & 4th wks)
- Pizarro Way to Miramar AveWed, Thu 1 to 3pm (2nd & 4th wks)
Wildwood Way 7 blocks
- at Plymouth AveWed 12 to 2pm (2nd & 4th wks)
- Plymouth Ave to Eastwood DrWed 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Eastwood Dr to Miramar AveWed 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Miramar Ave to Westwood DrWed 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Westwood Dr to Faxon AveWed 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Faxon Ave to Homewood CtWed, Thu 12 to 2pm (2nd & 4th wks)
- at Homewood CtWed, Thu 12 to 2pm (2nd & 4th wks)
Winston Dr 3 blocks
- Junipero Serra Blvd to Broadmoor DrMon, Wed 8 to 10am (2nd & 4th wks)
- Broadmoor Dr to Stonecrest DrMon, Wed 8 to 10am (2nd & 4th wks)
- Stonecrest Dr to 19th AveMon, Wed 8 to 10am (2nd & 4th wks)
Woodacre Dr 1 block
- Ocean Ave to Junipero Serra BlvdMon, Wed 8 to 10am (2nd & 4th wks)
Woodside Ave 12 blocks
- Laguna Honda Blvd to Vasquez Ave · north sideSun 5 to 7am
- Laguna Honda Blvd to Vasquez Ave · south sideWed 1 to 3pm (1st & 3rd wks)
- Vasquez Ave to Balceta Ave · north sideSun 5 to 7am
- Vasquez Ave to Balceta Ave · south sideWed 1 to 3pm (1st & 3rd wks)
- Balceta Ave to Hernandez Ave · north sideSun 5 to 7am
- Balceta Ave to Hernandez Ave · south sideWed 1 to 3pm (1st & 3rd wks)
- Hernandez Ave to Idora Ave · north sideSun 5 to 7am
- Hernandez Ave to Idora Ave · south sideWed 1 to 3pm (1st & 3rd wks)
- Idora Ave to Ulloa St · northeast sideSun 5 to 7am
- Idora Ave to Ulloa St · southwest sideWed 1 to 3pm (1st & 3rd wks)
- Ulloa St to Portola Dr · north sideSun 5 to 7am
- Ulloa St to Portola Dr · south sideWed 1 to 3pm (1st & 3rd wks)
Yerba Buena Ave 9 blocks
- Santa Clara Ave to Santa Paula AveTue 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Santa Paula Ave to San Pablo AveTue 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- San Pablo Ave to Maywood DrTue 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Maywood Dr to Miraloma DrTue 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Miraloma Dr to Baxter AlyTue 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Baxter Aly to Hazelwood AveTue 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Hazelwood Ave to Brentwood AveTue 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Brentwood Ave to Plymouth AveTue 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
- Plymouth Ave to Monterey BlvdTue 12 to 2pm (2nd & 4th wks); Thu 1 to 3pm (2nd & 4th wks)
By day & hour
Enforcement clusters at predictable times, not at random. These are the days and hours when West of Twin Peaks 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 West of Twin Peaks 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.
- WAWONA2,068 tickets
- OCEAN981 tickets
- JOOST960 tickets
- MONTEREY807 tickets
- HEARST799 tickets
- STAPLES750 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 West of Twin Peaks, that cluster lands around 1pm on Tuesdays.
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 West of Twin Peaks, answered
When is street cleaning in West of Twin Peaks?
Street-cleaning schedules in West of Twin Peaks 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 West of Twin Peaks on the CURB map to see the exact posted schedule and next sweep for any block. In practice, most West of Twin Peaks street-cleaning tickets are written on Tuesdays, clustered around 1pm.
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, West of Twin Peaks drivers were issued 30,156 street-cleaning tickets totaling about $3.1M in fines.
How do I avoid a street-cleaning ticket in West of Twin Peaks?
Move your car before the posted window: most tickets here are written around 1pm on Tuesdays. 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 West of Twin Peaks?
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 West of Twin Peaks blocks the sweep clusters around 1pm on Tuesdays. 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 West of Twin Peaks?
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.