Skip to content (press enter)

Beach Cleanups

Join us at the beach, and  help us leave it better.

From Imperial Beach to Oceanside, we hold up to six public beach cleanups county wide every month.

  • 1st Saturday of each month in Ocean Beach and Oceanside
  • 3rd Saturday of each month in Imperial Beach and Encinitas
  • 4th Saturday of each month in Tamarack State Beach
  • 4th Saturday of each month in Pacific Beach (Every other month + Summer)

Beach cleanups are dependent on our volunteer site captain availability and are subject to change. For the most up to date information and to register for a beach cleanup, visit our volunteer portal below:

Click image to read report

Surfrider Foundation San Diego County and San Diego Coastkeeper partner each year to host volunteer-powered beach and park cleanups across San Diego County to address the issue of trash along our coast and in our inland waterways. 

Read the 2023  San Diego County Beach Cleanup Report.

Registration is required for each individual attending a beach cleanup.


A large group of people standing on grass in front of a beach, posing with three large bags of trash that were collected off the beach.

Host A Private Beach Cleanup

Whether you're a community group that wants to engage your community in a new and fun way, a business looking for a team-building opportunity, or a cooperate entity in need of giving back, our private beach cleanup program could be exactly what you're looking for.

Want to preform a beach cleanup on your own?

Check our our solo beach cleanups resource page for beach cleanup instructions.