Volunteer for CA Coastal Cleanup Day

We’re going on a Trashure Hunt! This year’s 41st Annual California Coastal Cleanup Day invites you to look closely for trash hidden in unexpected places. Coastal Cleanup Day takes place on September 20, 2025 from 9AM-11AM.
How to participate in Coastal Cleanup Day
- Join one of PBC’s cleanup sites. Scroll to see the full list of locations and links to waiver forms. Sign the waiver before the event — one waiver for each person in your party. Gloves and buckets will be available on a first-come, first-serve basis. We recommend bringing gloves.
- Host a self-led cleanup in your own neighborhood during the month of September. Our Street to Beach program is geared toward anyone who wants to make a difference wherever they are.
Log your results in the Clean Swell app.
Get credit for your cleanup efforts by keeping track of what you collect during Coastal Cleanup Day. You can download the Clean Swell app from the Apple Store or Google Play for free. Be sure to include PBC or Pacific Beach Coalition as the organization name so your entries can count toward the final results.


What’s a trashure hunt?
Small treasure chests will be hidden at select cleanup locations. If you find the treasure chest, bring it to your site captain and claim your prize (prizes vary by location).
Be a part of the solution.
You can help put an end to plastic pollution — one piece at a time. The ocean and its inhabitants need you more than ever before to intercept trash from the beaches, streets, and streams before it ends up out at sea. When you join a beach cleanup with PBC, you’re joining a group of likeminded individuals that cares about its coastal community.
Sign up for your local Coastal Cleanup location today!
LOCATIONS | REGISTRATION | MORE INFO & MEETING LOCATION |
Daly City – Thornton Vista | Register here | Thornton Vista Cleanup Info |
Daly City – Mussel Rock | Register here | Mussel Rock Cleanup Info |
Pacifica – Esplanade Beach | Register here | Esplanade Beach Cleanup Info |
Pacifica – Sharp Park Beach | Register here | Sharp Park Beach Cleanup Info |
Pacifica – Rockaway Beach | Register here | Rockaway Beach Cleanup Info |
Pacifica – Roberts Road | Register here | Roberts Road Cleanup Info |
Pacifica – San Pedro Creek | Register here | San Pedro Creek Cleanup Info |
Pacifica – Linda Mar State Beach | Register here | Linda Mar State Beach Cleanup Info |
Pacifica – Linda Mar (Habitat Restoration) | Register here | Linda Mar Habitat Restoration Info |
Pacifica – Vallemar (Habitat Restoration) | Register here | Calera Creek Restoration Info |
Montara – Montara State Beach | Register here | Montara State Beach Cleanup Info |
Half Moon Bay – Pillar Point Harbor | Register here | Pillar Point Harbor Cleanup Info |
Foster City – Baywinds Park | Register here | Foster City Cleanup Info |