Volunteer with the Civic Joy Corps
We’ve got volunteer opportunities all across the city, with events every single weekend!
Learn more about some of our ongoing citywide community service projects:
Weekly Cleanup Zones
-

24th Street
Volunteers will meet at Wise Sons Jewish Deli (3150 24th St) to grab supplies and form our crew. We’ll pick up trash from 11am to 12pm around the neighborhood before going back for lunch!
-

Bayview (All Good Pizza)
Volunteers will meet at All Good Pizza (1605 Jerrold Ave) to grab supplies and form our crew. We’ll pick up trash from 10am to 11am around the neighborhood. Stay afterwards for food and refreshments and meet fellow volunteers.
-

Bayview (Gratta Wines)
Volunteers will meet at Gratta Wines (5273 3rd St) to grab supplies and form our crew. We’ll pick up trash from 4pm to 5pm around the neighborhood. Stay afterwards for a free drink on the house and to meet fellow volunteers.
-

Castro
Volunteers will meet at Hi Tops San Francisco (2247 Market St) to grab supplies and form our crew. We’ll pick up trash from 10am to 11am around the neighborhood. Stay afterwards for food & drinks and to meet fellow volunteers!
-

Chinatown
Volunteers will meet at My Canh Vietnamese Restaurant (626 Broadway) to grab supplies and form our crew. We’ll pick up trash from 11am to 12pm around the neighborhood. Stay afterwards for a free lunch at My Canh!
-

Clement Street Happy Hour
Volunteers will meet at Richmond Republic Draught House (642 Clement St) to grab supplies and form our crew. We’ll pick up trash from 4pm to 5pm around the neighborhood. Stay afterwards for food & drinks and to meet fellow volunteers.
-

Excelsior
Volunteers will meet at Recovery Room (4528 Mission St) to grab supplies and form our crew. We’ll pick up trash from 11am to 12pm around the neighborhood, then stick around for a drink on the house!
-

Fillmore
Volunteers will meet at The Social Study (1795 Geary Blvd) to grab supplies and form our crew. We’ll pick up trash from 12pm to 1pm around the neighborhood. Stay afterwards to enjoy free food & beverages and each other's company.
-

Hayes Valley
Volunteers will meet at Gambit Lounge (581 Hayes St) to pick up trash from 10am to 11am, then enjoy a meal and each other's company. You’ll also receive a voucher for freebies and discounts at local merchants.
-

Ingleside
Volunteers will meet at Ocean Ale House (1314 Ocean Ave) to grab supplies. We’ll pick up trash from 11am to 12pm. Stay afterwards for free food and drinks!
-

Lower Haight
Volunteers will meet at Tarragon Cafe (200 Fillmore St) to grab supplies and form our crew. We’ll pick up trash from 10am to 11am around the neighborhood, followed by a communal meal on us.
-

Lower Nob Hill
Since July 2021, dedicated volunteers have come together each Sunday morning in Lower Nob Hill to clean our sidewalks, build connections, and take pride in improving our shared space.
-

Lower Polk
Volunteers will meet at Jane on Larkin (925 Larkin St) to grab supplies and form our crew. Stay afterwards to enjoy food & beverages and each other's company. Then receive a voucher for freebies and discounts at local merchants.
-

Mission (Manny's)
Brunch with cool people, deals at some fave local spots, and an easy hour of picking up trash around our neighborhood with friends!
-

North Beach
Volunteers will meet at Luke's Local (580 Green St) to grab supplies and form our crew. We’ll pick up trash from 10am to 11:30am around the neighborhood. Stay afterwards for free food & refreshments while meeting fellow volunteers.
-

Ocean Beach
Volunteers will meet at Ocean Beach Cafe (734 La Playa Ave) at 10am to form groups and go out to clean the beach. Each cleanup will end at 11:30am with free food and drinks at Ocean Beach Cafe!
-

South Mission
Volunteers will meet at Sisters Coffee Shop (920 Valencia St) to grab supplies and form our crew. We’ll pick up trash from 10am to 11am around the neighborhood. Stay afterwards for free food & refreshments!