Home » *Top Pick*, Charity & Volunteering, Downtown San Francisco, In Person, Outdoors

20+ Summer Solstice Volunteer Neighborhood Clean-up Parties in SF (2025)

Dang! This event has already taken place.
>> Want to see our Top Picks for this week instead?
Saturday, June 21, 2025 - All Day | Cost: FREE*
*RSVP Required

All Over San Francisco | San Francisco, CA

Free / RSVP

Donate an hour to help clean up your neighborhood with many of these volunteer events ending with free lunch or treats!

Details and RSVP details below.

 

Baker Beach Cleanup | 8:30am-9:30am | Outer Richmond | Organizer: Ruby | Meet at the South Baker Beach Parking Lot (end of Gibson Rd). Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

Diamond Heights Median Project Cleanup | 9:00am-12:00pm | Diamond Heights | Organizer: Betsy | Meet in front of St. Aidan’s Episcopal Church (101 Gold Mine Dr). Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

Help McLaren Park Cleanup | 9:30am-12:00pm | Portola | Organizer: Help McLaren Park | Meet at Louis Sutter Playground Park/McNab Lake (1150 Wayland St). Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

Bayview 3rd Street Cleanup | 10:00am–11:00am | Bayview | Organizer: Div, Earl | Meet at All Good Pizza (1605 Jerrold Ave). Stay afterwards for free food & refreshments! Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

Castro Cleanup | 10:00am-11:00am | Castro | Organizer: EVNA | Meet at Hi Tops San Francisco (2247 Market St). Stay afterwards for free food & refreshments! Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

Haight Ashbury Cleanup | 10:00am-12:00pm | Haight Ashbury | Organizer: Cassius, Meagan | Meet in front of All Saints’ Episcopal Church (1350 Waller St). Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

Glen Park Cleanup | 10:00am-11:30am | Glen Park | Organizer: Carolyn, Marian, Bonnee, Heather | Meet at Critter Fritters Pet Foods (670 Chenery St). Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

Hayes Valley Community Cleanup | 10:00am-11:00am | Hayes Valley | Organizer: TBD | Meet at Gambit Lounge (581 Hayes St). Stay afterwards for free food & refreshments! Sign up on this Civic Joy Fund Mobilize page or email greening@hayesvalleysf.org with event name.

South Mission Weekly Cleanup | 10:00am-11:00am | Mission | Organizer: TBD | Meet at Sisters Coffee Shop (920 Valencia St). Stay afterwards for free food & refreshments! Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

North Beach Cleanup | 10:00am-11:30am | North Beach | Organizer: Eric | Meet in front of Luke’s Local (580 Green St). Stay afterwards for free food & refreshments! Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

KEEP Ocean Beach Clean | 10:00am-11:30am | Outer Richmond | Organizer: Bobak | Meet at Ocean Beach Cafe (734 La Playa St). Stay afterwards for free food & refreshments. Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

Chinatown Cleanup | 11:00am-12:00pm | Chinatown | Organizer: Jessica | Meet at Portsmouth Square (745 Kearny St). Stay afterwards for free food & refreshments! Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

Excelsior Cleanup | 11:00am-12:00pm | Excelsior | Organizer: TBD | Meet at Recovery Room (4528 Mission St). Stay afterwards for free food & refreshments! Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

Ingleside Cleanup | 11:00am-12:00pm | Ingleside | Organizer: David | Meet at Ocean Ale House (1314 Ocean Ave). Stay afterwards for free food & refreshments! Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

Lower Polk Weekly Cleanup | 11:00am-12:00pm | Lower Nob Hill | Organizer: Kumar | Meet at Jane on Larkin (925 Larkin St). Stay afterwards for free food & refreshments! Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

24th Street Cleanup | 11:00am-12:00pm | Mission | Organizer: Peggy, Jaim, Fernando | Meet at Temo’s Coffee (3000 24th St). Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

Central Richmond Cleanup | 11:00am-1:00pm | Outer Richmond | Organizer: Susan | Meet at Argonne Playground (463 18th Ave). Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

Aquatic Park Cleanup | 12:00pm-2:00pm | Fisherman’s Wharf | Organizer: Dan | Meet in front of the Maritime Museum (900 Beach St). Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

Fillmore South Cleanup | 12:00pm-1:00pm | Lower Pacific Heights | Organizer: Dena, Sherry | Meet at The Social Study (1795 Geary Blvd). Stay afterwards for free food & refreshments! Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

Bayview Happy Hour Cleanup | 4:00pm-5:00pm | Bayview | Organizer: Barbara | Meet at Gratta Wines and Market (5273 3rd St). Stay afterwards for free food & refreshments! Sign up on this Civic Joy Fund Mobilize page or email info@refuserefusesf.org with event name.

West SOMA Cleanup | 4:00pm-5:00pm | West SOMA | Organizer: Marc, Theo | Meet at Driftwood (1225 Folsom St). Stay afterwards for a free drink! Sign up on this Eventbrite page or email info@refuserefusesf.org with event name

Disclaimer: Please double check event information with the event organizer as events can be canceled, details can change after they are added to our calendar, and errors do occur.


Cost: FREE*
*RSVP Required
Categories: *Top Pick*, Charity & Volunteering, Downtown San Francisco, In Person, Outdoors
Address: San Francisco, CA