Community Cleanups

I Love A Clean San Diego is the go-to resource for beach and inland cleanups across San Diego County. Our volunteers pick up an average of 1 million pounds of trash and debris every two years! These cleanups are a great way to take action in your community, as well as get community service hours while helping your local environment.

Upcoming Events:

Coastal Cleanup Day Packing Party
Monday, August 18 – Friday, August 22
10AM—4PM (full day and partial day shifts available)
Location: ILACSD offices, 2508 Historic Decatur Road, Suite 150 SD 92106

Calling all volunteers ages 16 and older! We need help assembling boxes of supplies for our September countywide event, the 30th Annual Coastal Cleanup Day. Volunteers will report to our office in Liberty Station to help us pack up bags, gloves and more for our 100 cleanup sites. Sign up for a full day or just a few hours—volunteer service forms will be available to all participants. Want to help out? Contact Lexi Ambrogi at or 619-704-2278 to sign up for a shift… or two!

Post Labor Day Weekend Cleanup
Tuesday, September 2 from 10am - 12pm
Location: Tamarack State Beach in Carlsbad

Join I Love A Clean San Diego in cleaning up our beaches following the busy holiday weekend! We’re looking for volunteers to help us tackle some of the post-Labor Day weekend trash in North County. Please consider bringing reusable cleanup supplies (bucket, work gloves, reusable water bottle) to this event. For more information and to sign up, please contact Lexi Ambrogi at or (619)704-2778. If you or someone in your group is under the age of 18, they will need a parent or guardian to sign their waiver in advance of the cleanup. Click here to download the waiver. Many thanks to our friends at the Carlsbad Charitable Foundation for making this effort possible!

Save the Date:
30th Annual California Coastal Cleanup Day
Saturday September 20, 9am - 12noon

I Love A Clean San Diego will be celebrating the 30th anniversary of Coastal Cleanup Day this year. This countywide cleanup is set to include more than 100 different cleanup sites, and likely 7,000+ volunteers. At this time, we are looking for volunteers to act as site captains, responsible for being the leader at a variety of cleanup sites. We are also looking for recommendations of sites in need of cleanup. If you know of a dirty site, or want to be a site captain, please contact Natalie Roberts at or (619) 704-2773. Sponsorship is also available for this year's event. If your company or organization would like to support Coastal Cleanup Day, please let us know!

Looking for ongoing volunteer projects?

If you would like to get started volunteering right away, check out volunteer programs like Adopt-A-Beach at, or check out our Storm Drain Stenciling program.