SweepBeep

Moraga St street cleaning schedule

41 blocks of Moraga St in San Francisco have posted street cleaning. Each block lists both sides of the street separately, because they are usually swept on different days. Times are when you cannot park there. Next sweep dates skip city holidays and update hourly.

Source: SF Public Works street sweeping schedule (DataSF), dataset updated May 14, 2026, checked October 25, 2026. The posted sign always wins.

614 street cleaning tickets were written on Moraga St in 2025, according to SFMTA citation records. See the 2025 ticket data.

Moraga St: 08th Ave to Easement

South side

  • 1st & 3rd Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1619582

North side

  • 1st & 3rd Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1600182

Map of this block · See it on the sweeping map · Centerline network number 9333000

Moraga St: Easement to 09th Ave

South side

  • 1st & 3rd Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1619583

North side

  • 1st & 3rd Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1600183

Map of this block · See it on the sweeping map · Centerline network number 9334000

Moraga St: 09th Ave to 10th Ave

South side

  • 1st & 3rd Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1619584

North side

  • 1st & 3rd Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1600184

Map of this block · See it on the sweeping map · Centerline network number 9335000

Moraga St: 10th Ave to 11th Ave

South side

  • 1st & 3rd Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1619585

North side

  • 1st & 3rd Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1600185

Map of this block · See it on the sweeping map · Centerline network number 9336000

Moraga St: 11th Ave to 12th Ave

South side

  • 1st & 3rd Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1619586

North side

  • 1st & 3rd Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1600186

Map of this block · See it on the sweeping map · Centerline network number 9337000

Moraga St: 12th Ave to Funston Ave

South side

  • 1st & 3rd Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1619587

North side

  • 1st & 3rd Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1600187

Map of this block · See it on the sweeping map · Centerline network number 9338000

Moraga St: Funston Ave to Moraga Stwy

South side

  • 1st & 3rd Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1626677

North side

  • 1st & 3rd Wednesday, 12 to 2 PM

Next sweep: Wed, Nov 4, 12 PM

City record: 1600188

Map of this block · See it on the sweeping map · Centerline network number 9339000

Moraga St: 16th Ave to 17th Ave

South side

  • 1st & 3rd Monday, 11 AM to 1 PM

Next sweep: Mon, Nov 2, 11 AM

City record: 1619588

Map of this block · See it on the sweeping map · Centerline network number 9342101

Moraga St: 16th Ave to 17th Ave

North side

  • 1st & 3rd Wednesday, 11 AM to 1 PM

Next sweep: Wed, Nov 4, 11 AM

City record: 1626678

Map of this block · See it on the sweeping map · Centerline network number 9342201

Moraga St: 17th Ave to 18th Ave

South side

  • 1st & 3rd Monday, 11 AM to 1 PM

Next sweep: Mon, Nov 2, 11 AM

City record: 1619589

North side

  • 1st & 3rd Wednesday, 11 AM to 1 PM

Next sweep: Wed, Nov 4, 11 AM

City record: 1626679

Map of this block · See it on the sweeping map · Centerline network number 9343000

Moraga St: 18th Ave to 19th Ave

South side

  • 1st & 3rd Monday, 11 AM to 1 PM

Next sweep: Mon, Nov 2, 11 AM

City record: 1619590

North side

  • 1st & 3rd Wednesday, 11 AM to 1 PM

Next sweep: Wed, Nov 4, 11 AM

City record: 1626680

Map of this block · See it on the sweeping map · Centerline network number 9344000

Moraga St: 20th Ave to 21st Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645967

North side

  • 1st, 3rd & 5th Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1645239

Map of this block · See it on the sweeping map · Centerline network number 9345000

Moraga St: 21st Ave to 22nd Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645968

North side

  • 1st, 3rd & 5th Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1645240

Map of this block · See it on the sweeping map · Centerline network number 9346000

Moraga St: 22nd Ave to 23rd Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645969

North side

  • 1st, 3rd & 5th Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1645383

Map of this block · See it on the sweeping map · Centerline network number 9347000

Moraga St: 23rd Ave to 24th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645970

North side

  • 1st, 3rd & 5th Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1645384

Map of this block · See it on the sweeping map · Centerline network number 9348000

Moraga St: 24th Ave to 25th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645971

North side

  • 1st, 3rd & 5th Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1645385

Map of this block · See it on the sweeping map · Centerline network number 9349000

Moraga St: 25th Ave to 26th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645972

North side

  • 1st, 3rd & 5th Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1645386

Map of this block · See it on the sweeping map · Centerline network number 9350000

Moraga St: 26th Ave to 27th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645973

North side

  • 1st, 3rd & 5th Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1645241

Map of this block · See it on the sweeping map · Centerline network number 9351000

Moraga St: 27th Ave to 28th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645974

North side

  • 1st, 3rd & 5th Monday, 8 to 10 AM

Next sweep: Mon, Nov 2, 8 AM

City record: 1645242

Map of this block · See it on the sweeping map · Centerline network number 9352000

Moraga St: 28th Ave to 29th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645975

North side

  • 1st, 3rd & 5th Monday, 9 to 11 AM

Next sweep: Mon, Nov 2, 9 AM

City record: 1645387

Map of this block · See it on the sweeping map · Centerline network number 9353000

Moraga St: 29th Ave to 30th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645976

North side

  • 1st, 3rd & 5th Monday, 9 to 11 AM

Next sweep: Mon, Nov 2, 9 AM

City record: 1645388

Map of this block · See it on the sweeping map · Centerline network number 9354000

Moraga St: 30th Ave to 31st Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645977

North side

  • 1st, 3rd & 5th Monday, 9 to 11 AM

Next sweep: Mon, Nov 2, 9 AM

City record: 1645389

Map of this block · See it on the sweeping map · Centerline network number 9355000

Moraga St: 31st Ave to 32nd Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645978

North side

  • 1st, 3rd & 5th Monday, 9 to 11 AM

Next sweep: Mon, Nov 2, 9 AM

City record: 1645390

Map of this block · See it on the sweeping map · Centerline network number 9356000

Moraga St: 32nd Ave to 33rd Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645979

North side

  • 1st, 3rd & 5th Monday, 9 to 11 AM

Next sweep: Mon, Nov 2, 9 AM

City record: 1645835

Map of this block · See it on the sweeping map · Centerline network number 9357000

Moraga St: 33rd Ave to 34th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645980

North side

  • 1st, 3rd & 5th Monday, 9 to 11 AM

Next sweep: Mon, Nov 2, 9 AM

City record: 1645836

Map of this block · See it on the sweeping map · Centerline network number 9358000

Moraga St: 34th Ave to 35th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645981

North side

  • 1st, 3rd & 5th Monday, 9 to 11 AM

Next sweep: Mon, Nov 2, 9 AM

City record: 1645391

Map of this block · See it on the sweeping map · Centerline network number 9359000

Moraga St: 35th Ave to 36th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645982

North side

  • 1st, 3rd & 5th Monday, 9 to 11 AM

Next sweep: Mon, Nov 2, 9 AM

City record: 1645392

Map of this block · See it on the sweeping map · Centerline network number 9360000

Moraga St: 36th Ave to Sunset Blvd

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645983

North side

  • 1st, 3rd & 5th Monday, 9 to 11 AM

Next sweep: Mon, Nov 2, 9 AM

City record: 1645964

Map of this block · See it on the sweeping map · Centerline network number 9361000

Moraga St: Sunset Blvd to 37th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645984

North side

  • 1st, 3rd & 5th Monday, 9 to 11 AM

Next sweep: Mon, Nov 2, 9 AM

City record: 1645965

Map of this block · See it on the sweeping map · Centerline network number 9362000

Moraga St: 37th Ave to 38th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645985

North side

  • 1st, 3rd & 5th Monday, 9 to 11 AM

Next sweep: Mon, Nov 2, 9 AM

City record: 1645966

Map of this block · See it on the sweeping map · Centerline network number 9363000

Moraga St: 38th Ave to 39th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645990

North side

  • 1st & 3rd Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1645837

Map of this block · See it on the sweeping map · Centerline network number 9364000

Moraga St: 39th Ave to 40th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645991

North side

  • 1st & 3rd Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1645838

Map of this block · See it on the sweeping map · Centerline network number 9365000

Moraga St: 40th Ave to 41st Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645992

North side

  • 1st & 3rd Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1645393

Map of this block · See it on the sweeping map · Centerline network number 9366000

Moraga St: 41st Ave to 42nd Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645993

North side

  • 1st & 3rd Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1645394

Map of this block · See it on the sweeping map · Centerline network number 9367000

Moraga St: 42nd Ave to 43rd Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645994

North side

  • 1st & 3rd Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1645839

Map of this block · See it on the sweeping map · Centerline network number 9368000

Moraga St: 43rd Ave to 44th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645995

North side

  • 1st & 3rd Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1645840

Map of this block · See it on the sweeping map · Centerline network number 9369000

Moraga St: 44th Ave to 45th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645996

North side

  • 1st & 3rd Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1645986

Map of this block · See it on the sweeping map · Centerline network number 9370000

Moraga St: 45th Ave to 46th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645997

North side

  • 1st & 3rd Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1645987

Map of this block · See it on the sweeping map · Centerline network number 9371000

Moraga St: 46th Ave to 47th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645998

North side

  • 1st & 3rd Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1645988

Map of this block · See it on the sweeping map · Centerline network number 9372000

Moraga St: 47th Ave to 48th Ave

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1645999

North side

  • 1st & 3rd Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1645989

Map of this block · See it on the sweeping map · Centerline network number 9373000

Moraga St: 48th Ave to Lower Great Hwy

South side

  • 1st, 3rd & 5th Thursday, 1 to 3 PM

Next sweep: Thu, Nov 5, 1 PM

City record: 1646000

North side

  • 1st & 3rd Monday, 12 to 2 PM

Next sweep: Mon, Nov 2, 12 PM

City record: 1645243

Map of this block · See it on the sweeping map · Centerline network number 9374000

Find your exact curb

The street sweeping map shows every block of Moraga St with both sides colored by the next sweep. Use your location, save the spot, or add the next sweeps to your calendar.

Open the map

We are also building alerts that know where your car is parked. Join the waitlist.

Does a posted sign on Moraga St say something different? Report it with the block and the city record number shown above, and we will check it.