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:

Trash Clean Ups
Parks Volunteering

Weekly Cleanup Zones

  • Text that spells out "24th Street Cleanup", in the background are two volunteers in reflective vests picking up litter on a city sidewalk.

    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!

  • Text that spells out "Bayview 3rd Street Cleanup", plus an image of two people picking up trash during the Bayview 3rd Street Cleanup event on a sunny day.

    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.

  • A person smiling and holding a trash bag during a cleanup event on a sidewalk with trees, in front of parked cars, with a yellow overlay and text that reads 'Bayview Happy Hour Cleanup.'

    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.

  • Group of people wearing safety vests and gloves, holding trash bags and litter pickers, posing after a community cleanup project on the sidewalk in front of a building.

    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!

  • People participating in Chinatown cleanup, wearing reflective vests and gloves, picking up trash on the sidewalk, with a blue overlay and text that reads 'Chinatown Cleanup'.

    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!

  • People celebrating with colorful cocktails at a happy hour cleanup event on Clement Street.

    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.

  • A woman picking up litter with a trash bag and grabber on a sidewalk, with a yellow overlay and text that reads 'Excelsior Cleanup'.

    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!

  • A smiling person holding a trash picker and trash bag during a community cleanup event on a sidewalk, with parked cars and trees in the background and a yellow overlay and text that reads 'Fillmore South Cleanup'.

    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.

  • Two people cleaning up litter in a park during a community cleanup event, with the text "Hayes Valley Community Cleanup" on a patterned orange background.

    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.

  • Group of four volunteers wearing orange safety vests, and an orange overlay and text that reads 'Ingleside Cleanup'.

    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!

  • Two people picking up trash with gloves in a park, and text that reads 'Lower Haight Cleanup'.

    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.

  • People participating in a community cleanup, collecting trash and placing it into a large black trash bag in an outdoor park or garden area. Plus text that reads 'Lower Nob Hill Weekly Cleanup'.

    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.

  • People participating in a cleanup event, collecting trash in a park during daytime. Plus text that reads 'Lower Polk Weekly Cleanup'.

    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.

  • Manny's Weekly Neighborhood Disco Trash Cleanup

    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!

  • A person participating in North Beach Cleanup, wearing gloves and picking up trash from the ground. Plus text that reads 'North Beach Cleanup'.

    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.

  • Group of volunteers picking up trash on a beach with a sign that says, 'KEEP Ocean Beach Clean'.

    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 Weekly Cleanup

    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!