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

Morning After Mess

Sunday, July 5, 2026

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 20th year of cleaning up the coastlines.

With 5 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
  • South Ponto
  • Mission Beach 
  • Fiesta Island 
  • OB Dog Beach & Estuary
MAM Site Map - 2026

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

9 - 12 pm

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

9 - 12 pm

Screenshot 2023-06-20 at 14.02.07

OB Dog Beach & Estuary Cleanup

Hosted by the San Diego River Park Foundation

9 - 11 am
SDRPF
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 - 11 AM
ILACSD Logo - horizontal
Screenshot 2023-06-20 at 14.06.57

Mission Beach

Hosted by San Diego Coastkeeper
 
9 - 11 AM
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

Hosted by Bountiful Bag

9 - 12 pm
TheBountifulBag-SimpleLogo-2022-Leaves
241026_WaveFC_BeachCleanup_007

South Ponto

9 - 11 AM

San-Diego-County-Chapter_H-RGB-Logo-Blue-3
Oside_MAM

Oceanside

9 - 11 AM

San-Diego-County-Chapter_H-RGB-Logo-Blue-3

Interactive Map