Skip to content (press enter)

Morning After Mess

Help restore the shore after the busiest beach day and weekend of the year!

Welcome to the un-holiday!

The 4th of July is the single most attended beach days of the year, and mess left behind is super sized.

Join us on the 5th of July, the dirtiest beach day of the year, and help us restore the shore back to it's rightful glory.

With seven sites county-wide chances are high that you'll find a cleanup at a beach near you.

The Site Map

Here's a bird's eye view of the Juy 5th cleanup sites, site captains, and sponsors. Scroll down for registration!

Oceanside Pier - Sponsored by REEF
Moonlight Beach - Un Mar De Colores
Pacific Beach - Paddle For Peace
Mission Beach - Coastkeeper
Fiesta Island - I Love A Clean SD
OB Dog Beach - SD River Park Foundation
OB Pier - Sponsored by Stone Brewing
Imperial Beach - Clean Border Water Now



Below is a list of the Morning After Mess sites with each site's registration link—from south to north.

Imperial Beach

Hosted by Surfrider's Clean Border Water Now Program

@ the Spirit of IB Statue
8 - 11 am

Screenshot 2023-06-20 at 13.52.47

Ocean Beach Pier

Sponsored by Stone Brewing

@ Veteran's Plaza in OB
8 - 11 am

Screenshot 2023-06-20 at 13.55.50

Ocean Beach Dog Beach

Hosted by San Diego RIver Park Foundation

SD River Estuary Cleanup
9 am - 12 pm

Screenshot 2023-06-20 at 14.02.07

Fiesta Island

Hosted by I Love A Clean San Diego

Register for location details
8 - 11 am

CleanSD - ilacsd
Screenshot 2023-06-20 at 14.04.15

Mission Beach

Hosted by Coastkeeper

No registration required.
Mission Beach Park
8 - 11 am

Screenshot 2023-06-20 at 14.06.57

Pacific Beach

Hosted by Paddle For Peace

@ Crystal Pier in PB
8 - 11 am

Screenshot 2023-06-20 at 14.27.51

Moonlight Beach

Hosted by Un Mar De Colores

@ Moonlight Beach in Enicinitas
8 - 11 am

Screenshot 2023-06-20 at 14.03.41

Oceanside Pier

Sponsored by REEF

8 - 11 am

Screenshot 2023-06-20 at 14.28.13