Skip to content (press enter)
Donate
HERO-Images-custom-cropped-2

Morning After Mess

July 5, 2025

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

Welcome to the Dirtiest Beach Day of the Year.
The 4th of July is the most highly attended beach day of the year—and it leaves behind an oversized mess.

Join us on July 5th, the dirtiest beach day of the year, to help restore our coastline to its natural beauty.

Launched by our Chapter in 2006, Morning After Mess is now in its 19th year of cleaning up our coastlines.

With 9 cleanup sites across the county, there's likely one near you. Come be part of the solution!
 
Locations.
Here's a bird's eye view of the Juy 5th cleanup sites. Scroll down for registration links and more details. 
 
  • Oceanside Beach
  • Moonlight Beach
  • Pacific Beach
  • Mission Beach 
  • Fiesta Island 
  • OB Dog Beach & Estuary
  • Ocean Beach  
  • Seaport Village
  • Imperial Beach 
MAM MAP IG Post (45) (1)

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

Screenshot 2023-06-20 at 13.52.47

Imperial Beach

BEACH Cleanups & More (Instagram Post (Square)) (30)

Seaport Village

Hosted by Sally's Waterfront Dining

9 - 12 pm

 

Sally_s Logo_MAM
OB _San Diego_MAM

Ocean Beach

Screenshot 2023-06-20 at 14.02.07

OB Dog Beach & Estuary Cleanup

Hosted by the San Diego River Park Foundation

9 - 12 pm
logo-1
Screenshot 2023-06-20 at 14.04.15

Fiesta Island

Hosted by I Love A Clean San Diego 
Will need to sign ILACSD waiver on location as well.
 
9 - 12 pm
CleanSD - ilacsd
Screenshot 2023-06-20 at 14.06.57

Mission Beach

Hosted by San Diego Coastkeeper
 
9 - 12 pm
Coastkeeper-logo_medium@2x-1-1-1
Paddle for Peace PB MAM_SD

Pacific Beach

Hosted by Paddle for Peace

9 - 12 pm
Paddle for Peace Logo
Screenshot 2023-06-20 at 14.03.41

Moonlight Beach

SPONSOR THIS SITE

9 - 12 pm

Oside_MAM

Oceanside Beach