Skip to main content Skip to site navigation

Coastal and Bay Cleanup Day

General information

Coastal Cleanup Day (CCD) is an annual waterway and land cleanup held on the third Saturday of September. Tens of thousands of people across the state come together to help make our communities cleaner and healthier for people and animals.

San Mateo County coordinates CCD in conjunction with the California Coastal Commission, Ocean Conservancy, and many statewide and local partners (see below).

Cleanups are held all over San Mateo County at beaches, creeks, waterways, parks and neighborhoods. Families are encouraged to bring their children, as this family-friendly event is a great opportunity to learn about litter and how to prevent it from ending up in our local streets and waterways.


How Do I Volunteer?

When: Saturday, September 15, 2018 (third Saturday of September)
All cleanups are 9 a.m. – 12 p.m. unless otherwise noted. 

Where: Over 30 sites throughout the Peninsula – see list of sites below by City.

How to Register: Select a site below.  If a registration link is listed, fill it out.  If a registration link is not listed, notify the contact person that you would like to volunteer.

Prepare for the event:

  • Waiver Forms - Every participant is required to sign a waiver form. To make your check in faster, print, sign and bring the following waiver form with you on the day of the event. All volunteers under the age of 18 must have the waiver form signed by a parent or legal guardian before participating in a cleanup.
  • Bring/Wear - Carpool, bike or take public transit to your closest location and bring your own buckets, gloves, and reusable water bottle to help reduce our overall footprint during the event! Wear comfortable closed-toe shoes and bring sunscreen or a hat.
  • Day Of - Check in at the site location sign-in table to receive direction from a Site Captain. Listen to the safety orientation, have fun and be safe! Post your photos with the hashtag #CCDSMC and tag @SMCHealth so we can share them on Facebook and Twitter.

Reusable Straw Raffle

Protect our planet and prevent litter by committing to reusable every day items, like water bottles, coffee mugs, utensils, and straws.

Enter to Win a “Final Straw” reusable collapsible keychain straw by clicking here.


Volunteers can pre-register or register at a site the day of the cleanup. If you are a large group, please contact the Site Captain for your interested site first. Site Captain contact information is listed below.

Sites marked in red are most in need of volunteers.

Updated: July 30, 2018


Name of Site: City of Belmont
Meet up Location:  In front of City Hall, One Twin Pines Lane, Belmont.
Directions & Other Information:  Coming from 280: Exit HW 92 east. Exit Ralston Ave and turn left onto Ralston Avenue. Turn Right into One Twin Pines Lane to City Hall Parking Lot. Coming from 101: Exit Ralston Ave and go west onto Ralston Avenue. Turn left (just after Sixth Avenue) into One Twin Pines Lane to City Hall Parking Lot.
Contact information: Julie Freitas, (650) 595-7425,


Name of Site: Brisbane Bay Coastline
Meet up Location: Brisbane Marina; Behind the Sierra Point Yacht Club (500 Sierra Point Parkway) Time: 9:30am-12:30pm, shuttle will leave around 9:30am.
Directions & Other Information: 
Contact information: Jeff Franco, 415-657-4320,


Name of Site: Burlingame Bayfront  -  NEEDS VOLUNTEERS!
Meet up Location:  Burlingame Bayfront Trail at Peninsula Park Pier, 150 Anza Blvd. at Airport Blvd. (meet behind Embassy Suites Hotel)
Directions & Other Information: Meetup at 9:00 a.m. at 150 Anza Blvd. Behind the Embassy Suites Hotel. Bring signed participation waiver, sunscreen, hat, sunglasses, and sturdy shoes. Breakfast, refreshments, gloves, and trash bags will be provided. Go to our website for more info.
Contact information:, (650) 333-5984

Name of Site: Mills Creek
Meet up Location:  826 Burlway Road, Burlingame
Directions & Other Information:
Contact information: John Del Bono,


Name of Site:  Thornton State Beach
Meet up Location:  Olympic Way off Skyline Blvd in Daly city
Directions & Other Information: From interstate 280 exit John Daly Blvd in Daly City. Head west to coastline. Turn right on skyline Blvd North and in 1/3 mile turn left onto Olympic Way.
Contact information: David Sondergeld, (415) 602-7847,

Name of Site:  Mussel Rock
Meet up Location:  Mussel Rock parking lot.
Directions & Other Information:  At the end of Westline Drive (120 Westline Drive). Click here to register for this site
Contact information: Helen Nicely, Pacifica Beach Coalition,


Name of Site:  Cooley Landing
Meet up Location:  Cooley Landing Education Center, 2100 Bay Road, East Palo Alto, second parking lot
Directions & Other Information:  The park is located at the very end of Bay Road, East Palo Alto. Once on Bay Road, continue to the San Francisco Bay until it dead ends at Cooley Landing. You will pass a PG&E Substation and Ravenswood Open Space Preserve. Once in the park, there are two parking lots. We meet at the furthest parking lot upon entering near the Cooley Landing Education Center.
Contact information: To register for this event, please click here. To register a group, contact Sara Witt at


Name of Site:  Mirada Surf / Surfer’s Beach
Meet up Location:  Trailhead entrance at Magellan Avenue and Hwy 1
Directions & Other Information: From Half Moon Bay at Hwy 92: Proceed north on Hwy 1 for approximately 3 miles to Magellan Avenue, turn left onto Magellan and proceed 50 yards to meeting location. From Montara/Pacifica and points north: South on Hwy 1 from Montara approximately 4.8 miles (just past Coronado stoplight) to Magellan Avenue, turn right onto Magellan and proceed 50 yards to meeting location. Note: The Miramar Restaurant will be directly ahead of the location on Magellan. Free parking along the street, but no parking at the restaurant.
Contact information: Cathy Schultz,


Name of Site:  Marina Lagoon 1 
Meet up Location:  Rock Harbor Ln. and Port Royal Ave.
Directions & Other Information: Registration is from 8:30am-9:00am. Cleanup 9:00am-11:30am. There is a small park on the Bay Trail opposite 56 Port Royal. Park on Port Royal or designated areas near the rental office for Lantern Cove Apartments.  
Contact information: On-site: Rob Richards, (650) 465-9511
Planning: Rick Sakuda,  (650) 773-9171,

Name of Site:  Marina Lagoon 3
Meet up Location:  Virgo Ln. and Beach Park Blvd. (near 300 Beach Park Blvd.)
Directions & Other Information: Registration 8:30am-9:00am. Cleanup 9:00am-11:30am. Park on Beach Park Blvd. 
Contact information: On-site: Melina Violari, (650) 521-1133. Planning: Rick Sakuda,  (650) 773-9171,


Name of Site: Dunes Beach
Meet up Location: Parking Lot of Dunes Beach near restrooms
Directions & Other Information:  From Half Moon Bay, drive north on Highway 1 for a few miles until you see a sign for Dunes Beach on your right. Take a left here (there is a left lane turnout). To reach the parking area turn onto Youngs Road just north of Half Moon Bay on Highway 1. At the end of Youngs Road there is a state park entrance station where they charge a fee for day-use parking (pay with an envelope if the shack is closed). From Pacifica, drive south on Highway 1, pass through Montana and Moss Beach, past the small airport, past Pillar Point Harbor and take the right onto Youngs Road.
Contact information: Peggy Ruse, 650-465-2664

Name of Site: Pillar Point Harbor
Meet up Location: Pillar Point Harbor Master Office, 1 Johnson Pier
Directions & Other Information: From Half Moon Bay, drive north on Highway 1 about four miles. Turn left (west) at the stop light at Capistrano Road. Take the first left into Pillar Point Harbor, and then the first right.  We will meet behind the Harbor Masters Office on the right, just before the pier…look for the blue flag!  (From Pacifica, take Highway 1 South for about seven miles, turn right (west) at the stop light at Capistrano and then follow the directions above). Free parking. Volunteers are encouraged to bring their own buckets and reusable gloves. Extra gloves, buckets, pickup sticks and specific tools for this site cleanup will be provided while supplies last. Bring extra layers, a hat, sunblock, water and snacks. Click here to register for this site
Contact information:  Valerie Dubois,

Name of Site: Poplar Beach
Meet up Location: Parking Lot at west end of Poplar Street
Directions & Other Information: Hwy 1 in Half Moon Bay, turn west toward the ocean on Poplar Street, go to the end of the street.
Contact information: Coastside Land Trust,, (650) 726-5056 

Name of Site:  Tunitas Creek Beach
Meet up Location:  Park at the South Entrance Hwy 1 Turn-Out (south of Tunitas Creek Rd just over the bridge) – a table will be set-up at the turnout, so it will be easy to spot.
Directions & Other Information: If you are mapping the address use 5600 Tunitas Creek Rd. and then head south on Hwy 1 about an 1/8mi. Click here for more information and to register for this site and visit
Contact information: Brandy Chenoweth,, 650-479-5599

Name of Site:  Venice Beach
Meet up Location: Venice Beach is located north of downtown Half Moon Bay, almost across from the traffic signal at Frenchman’s Creek.
Directions & Other Information: The large parking area is at the west end of Venice Boulevard. At the entrance station you must pay a fee for day-use beach access. (Fees may be waived, however not guaranteed at this time).  
Contact information: Liz Schuck,, 650-759-4438


Name of Site: Bedwell Bayfront Park, Menlo Park
Meet up Location: Bayfront Expwy and Marsh Rd. 
Directions & Other Information: Meet at the 2nd parking lot, nearest restrooms.
Contact information: Davena Gentry (650) 814-3412

Name of Site: San Francisquito Creek at Alma Street, Menlo Park
Meet up Location: 1 Alma Street, Menlo Park
Directions & Other Information: The group will meet at the park at the intersection of Alma Street and East Creek Drive in Menlo Park. Click here to register.
Contact information for Site: Junko Bryant,


Name of Site: Central Park
Meet up Location: Central Park, Millbrae – Intersection of Palm Avenue and Lansdale Avenue
Directions & Other Information: From 101 – Exit Millbrae Avenue West, turn right onto Palm Avenue From 280 North – Exit Millbrae Avenue, turn immediately right to Millbrae Avenue, turn left onto Palm Avenue From 280 South – Exit Larkspur Drive. Follow Larkspur Drive, then right onto Skyline Blvd, left onto Hillcrest Blvd., left onto Palm Avenue
Contact information: Cliff Ly, (650) 259-2397,


Name of Site: Gray Whale Cove
Meet up Location: Parking lot across street from Gray Whale Cove, Highway 1, look for pop up tent
Directions & Other Information: From HMB at Hwy 92: Take Hwy 1 north about 9.5 miles. The parking lot is on your right. From Pacifica: Take Hwy 1 south about 3 miles, the parking lot is on your left.
Please leave earlier that you’d typically plan to in order to arrive to Half Moon Bay. Traffic into Half Moon Bay is unpredictable.
Get Google Map Directions to Gray Whale CoveClick here to register for this site.
Contact information: Tiff Murzi-Moyce, (650) 364-2760 x16,

Name of Site:  Montara State Beach
Meet up Location:  Cabrillo Highway, Highway 1, In the parking lot next to La Costanera Restaurant (just North)
Directions & Other Information: From Hwy 92 in Half Moon Bay, go north about 8 miles. Parking area is on your left. Please do not park at the restaurant. Click here to register for this site
Contact information: Wendy Stokes, (650) 796-2532,


Note: All Pacifica cleanups are from 9 a.m. – 11 a.m.

Name of Site:  Linda Mar State Beach
Meet up Location:  Meet in the parking lot just north of Taco Bell.
Directions & Other Information: Click here to register
Contact information: Jim Fithian, Pacifica Beach Coalition,

Name of Site:  Manor/Esplanade Bluff
Meet up Location: Meet at the Manor Safeway store entrance. 
Directions & Other Information: Click here to register for this site
Contact information: Pacifica Beach Coalition,

Name of Site:  Roberts Road
Meet up Location:  South of the gray condominiums overlooking Linda Mar Beach.
Directions & Other Information: Lots of free parking along both sides of Roberts Road.  Be aware of and take precaution of the blind spots where the road bends when deciding where to park and walking along the roadside and sidewalks. Click here to register for this site
Contact information: Pacifica Beach Coalition,

Name of Site:  Rockaway Beach
Meet up Location:  Parking Lot at San Marlo Way
Directions & Other Information: North parking lot in the corner by the Best Western hotel (this is the lot from Rockaway to the Quarry). Click here to register for this site
Contact information: Pacifica Beach Coalition,

Name of Site:  San Pedro Creek Watershed
Meet up Location:  North end of Pedro Point Shopping Center
Directions & Other Information:  North end of Pedro Point shopping center just south of Taco Bell off Hwy 1. Click here to register for this site
Contact information: Pacifica Beach Coalition,

Name of Site:  Sharp Park Beach
Meet up Location:  Near picnic tables on Beach Blvd. @ Clarendon
Directions & Other Information: Meet at the start of the levee near the picnic tables on Beach Blvd at Clarendon just south of the Pacifica Pier. Click here to register for this site
Contact information: Pacifica Beach Coalition,


Name of Site: Pescadero State Beach
Meet Up Location: North Parking lot of Beach. 18253 Cabrillo Hwy
Directions & Other Information: From Hwy 92 and Hwy 1 in Half Moon Bay, proceed south on Hwy 1 for 15.2 miles. The beach parking lot will be on the right side. More information here.
Contact information:  Marine Science Institute,, 650-364-2760


Name of Site: City of Redwood City
Meet Up Location: Public Works Services, 1400 Broadway
Directions & Other Information: N/A
Contact information: Eduardo Gonzales, (650) 780-7207, 

Name of Site: Redwood High School
Meet up Location: Meet in Redwood High School parking lot, 1968 Old County Road located between Whipple and Brittain.
Directions & Other Information: School is under construction, so please park on street and walk through gates to check-in table at back of parking lot.
Contact information:  Chris Beetley-Hagler,


Name of Site: Posy Park
Meet Up Location: Corner of Huntington Drive and San Mateo Ave near Caltrain Station.
Directions & Other Information:  Click here to register for this site.
Contact information: Irene O’Connell,


Name of Site: San Gregorio State Beach
Meet up Location:  Parking lot, San Gregorio Beach, just south of intersection of Highway 84 and Highway 1.
Directions & Other Information:  From Half Moon Bay, 10 miles south on Highway 1; From Highway 280 and Woodside Road Park & Ride, 23 miles west.
Contact information: Neil Panton,, (650) 726-2499


Name of Site:  Marina Lagoon 2 
Meet up Location:  La Selva St. and Los Prados St (near 3401 La Selva St.)
Directions & Other Information: Registration from 8:30am-9:00am. Cleanup from 9:00-11:30am. Near 3401 La Selva St., (do not go to La Selva and Los Prados near Marina Market) sign up  just inside the path that leads to the Bay Trail. 
Contact information: On-site: Andrew Lomono (650) 346-0900 or Rick Sakuda, (650) 341-0707 or (650) 773-9171,

Name of Site:  Ryder Park: City of San Mateo Bayfront Cleanup
Meet up Location: Ryder Park: 1801 J Hart Clinton (E. 3rd Ave), San Mateo
Directions & Other Information: From 101 take the 3rd Ave Exit, go east approximately ¼ mile Ryder Park in on the left hand side of the street. Registration at event: 7:30 to 9:00 am – Cleanup 8:00 am to Noon. More information here.
Contact information: Donna Divodi, (650) 522-7277,


Name of Site: Bay Trail, City of South San Francisco
Meet up Location: End of Haskins Way
Directions & Other Information: From Highway 101, drive east on East Grand Avenue. Drive 1.2 miles, and turn right onto Haskins Way. The clean-up site will begin on the Bay Trail at the end of Haskins Way. Street parking is available.
Contact information: Greg Mediati,

Name of Site: Colma Creek
Meet up Location: Utah Avenue Bridge, Near 180 Utah Avenue
Directions & Other Information:  From Highway 101 South take exit 424 toward S. Airport Boulevard. Keep right at the fork, follow signs for S. Airport Blvd and merge onto Produce. Turn right toward S. Airport Blvd. Turn right at the 1st intersection onto S. Airport Blvd. Turn left onto Utah Ave. From US-101 North take exit 424 for S. Airport Blvd. Take a sharp right onto S. Airport Blvd. Turn left onto Utah Ave.
Contact information: Aaron Francis, (650) 363-1872,

Name of Site: Oyster Point Marina / Park
Meet up Location: 95 Harbormaster Rd. #1, South San Francisco, CA
Directions & Other Information: N/A
Contact information: Melanie Hadden, (650) 952-0808

School Cleanups

Schools and classrooms can get involved, too! This is a perfect way to teach young people about the problem of litter in their local environment. San Mateo County encourages educators to conduct a school area cleanup the Friday before Coastal Cleanup Day. We will provide all the supplies you need and count your students among the thousands that participate in this cleanup worldwide. Please email us for more information.

Special Thank Yous

Thank you to our 2018 Statewide and Local Partners!