text
 

Events

National River Cleanup Day image 5

National River Cleanup Day 2026

National River Cleanup Day is on Saturday, May 16, 2026. There are two ways to volunteer. You can register at one of the existing cleanup sites below or register to host a cleanup site in your community by clicking the button below.

 
 

Find a Cleanup Event

Availability
Site Location Event Start Date Time Event End Date Time
National River Cleanup Day 2026 - Site #41: Sunnyvale East Channel, Sunnyvale Sunnyvale
National River Cleanup Day 2026 - Site #19: Mallard Slough, San Jose San Jose
National River Cleanup Day 2026 - Site #39: Calabazas Creek, Santa Clara Santa Clara
National River Cleanup Day 2026 - Site #09: Berryessa Creek, Milpitas Milpitas
National River Cleanup Day 2026 - Site #27: Stevens Creek, Mountain View Mountain View
National River Cleanup Day 2026 - Site #26: Deer Creek, Los Altos Hills Los Altos
National River Cleanup Day 2026 - Site #13: Saratoga Creek, Santa Clara Santa Clara
National River Cleanup Day 2026 - Site #24: El Camino Storm Drain, Sunnyvale Sunnyvale
National River Cleanup Day 2026 - Site #23: Little Llagas Creek, Morgan Hill Morgan Hill
National River Cleanup Day 2026 - Site #21: Guadalupe Creek, San Jose San Jose
National River Cleanup Day 2026 - Site #20: Lower Silver Creek, San Jose San Jose
National River Cleanup Day 2026 - Site #17: Matadero Creek, Palo Alto Palo Alto
National River Cleanup Day 2026 - Site #16: Adobe Creek, Palo Alto Palo Alto
National River Cleanup Day 2026 - Site #15: Guadalupe River, San Jose San Jose
National River Cleanup Day 2026 - Site #14: Uvas Creek, Gilroy Gilroy
National River Cleanup Day 2026 - Site #12: Guadalupe River, Santa Clara Santa Clara
National River Cleanup Day 2026 - Site #08: Saratoga Creek, San Jose San Jose
National River Cleanup Day 2026 - Site #07: Penitencia Creek, San Jose San Jose
National River Cleanup Day 2026 - Site #06: Coyote Creek, San Jose San Jose
National River Cleanup Day 2026 - Site #05: Penitencia Creek, San Jose San Jose
National River Cleanup Day 2026 - Site #04: Guadalupe River, San Jose San Jose
National River Cleanup Day 2026 - Site #03: Coyote Creek, San Jose San Jose
National River Cleanup Day 2026 - Site #02: Regnart Creek, Cupertino Cupertino
National River Cleanup Day 2026 - Site #01: Calabazas Creek, Sunnyvale Sunnyvale
National River Cleanup Day 2026: More Volunteer Registrations Coming Soon!
Community Cleanup Drive image 5

About National River Cleanup

National River Cleanup is a national day of action to protect our rivers, watersheds, and wildlife from trash and debris. Since its inception in 1991, American Rivers have engaged more than 1.3 million volunteers who have participated in thousands of cleanups across the country, covering more than 261,000 miles of waterways and removing more than 32.5 million pounds of litter and debris.

Upcoming National River Cleanup Day: Saturday, May 16, 2026, from 9am-12pm

 
Community Clean Ups image 4 (2)

About Coastal Cleanup

Coastal Cleanup Day is an international day of action to protect our oceans, watersheds, and wildlife from trash and debris. This massive volunteering effort has an astounding impact on many of our local natural habitats and communities. The California Coastal Commission reports that since 1985, more than 1.6 million volunteers have removed over 26 million pounds of trash from California beaches and inland waterways.

 
 
Join Our Mailing List! Get Notified About Upcoming Volunteer Cleanups!
 

Our Partners