Opportunities to participate will be updated here on a regular basis.
Upcoming Cleanups
- Join Save Our Shores cleanups
- Beach Cleanup @ Sunny Cove Beach (January 10 @ 9:00 am - 11:00 am)
- Time: January 10 @ 9:00 am - 11:00 am
- Location: Sunny Cove Beach Johans Beach Dr, Santa Cruz
- Meet: Please meet us at the end of Johan’s Beach Drive at the main entrance to the beach.
- Facilities & Accessibility: There are no restrooms available, and no drinking fountains on site. Parking is limited, so please plan accordingly.
- Registration is required
- Beach Cleanup @ Scott Creek Beach (January 31 @ 9:00 am - 11:00 am)
- Time: January 31 @ 9:00 am - 11:00 am
- Location: Scott Creek Beach 2QQC+QR, Davenport
- Meet: Please meet us on the concrete platform at the entrance of the beach.
- Facilities & Accessibility: There are no restrooms and drinking fountains on site. Parking is limited along Hwy 1, please plan accordingly. This location is not wheelchair accessible; there is a steep sandy path down to the beach.
- Registration is required
- Join Coastal Watershed Council Cleanups!
- River Health Day - Santa Cruz Riverwalk (January 10, 2026 @ 10:00 am - 12:00 pm)
Learn More >
- River Health Day - Santa Cruz Riverwalk (February 14 @ 10:00 am - 12:00 pm)
Learn More > - River Health Day - Santa Cruz Riverwalk (March 14 @ 10:00 am - 12:00 pm)
Learn More >
- Join Surfrider Foundation Cleanups!
- Twin Lakes State Beach (January 18, 2026 @ 9:00 am - 11:00 am)
Learn More >
- Manresa State Beach (February 1st @ 9:00 am - 11:00 am)
Learn More > - Capitola Beach (March 1st @ 9:00 am - 11:00 am)
Learn More > - Surfrider Plastics & Ocean Health Presentation w/ Dr. Cowger (March 4 @ 6:30 pm 8:00 pm)
Learn More >
Cleanups Accomplished