Join us for the 39th Annual Coastal Cleanup Day! Saturday, September 23 from 9:00 a.m. to noon, and all month long! Please note: cleanup times on the 23rd may vary by location and select sites are hosting their cleanup on Saturday, September 16th instead. Be sure to check the details under the city you plan on participating.
This cleanup event is a great way for families, friends, community groups, and schools to come together to help clean up creeks, parks, neighborhoods, and local beaches.
Cleanup Site: Belmont City Hall
Site Captain: Julie Freitas, City of Belmont | jfreitas@belmont.gov | 650-595-7425
Register: Registration Form
Meetup Address: Belmont City Hall, 1 Twin Pines Ln, Belmont
Directions: Cross streets are Ralston Ave. and Sixth Ave.
Brisbane Marina, 9:30 a.m. – 12:30 p.m.
Cleanup Site: Brisbane Marina
Clean Swell App Group Name: City of Brisbane
Site Captain: Adrienne Etherton, City of Brisbane
Register: Adrienne Etherton, City of Brisbane | aetherton@brisbaneca.org
Meetup Address: Brisbane Marina – north parking lot near the Public Fishing Pier and Dock 6
Cleanup Site: Burlingame – Bayfront Cleanup
Clean Swell App Group Name: Burlingame
Site Captain: Jennifer Lee, City of Burlingame | 650-438-5514 | jlee@burlingame.org
Register: burlingame.org/cleanup
Meetup Address: 150 Anza Blvd, Burlingame 94010
Thornton Vista cleanup will be held on September 16 from 9 a.m. – 11 a.m.
Cleanup Site: Thornton Vista
Clean Swell App Group Name: PBC – Thornton
Site Captain: Cynthia Bringas, Sierra Cook, Pacific Beach Coalition | (415) 505-5115
Register: Registration Form
Meetup Address: Meet at the end of Thornton Way
Cleanup Site: Cooley Landing
Clean Swell App Group Name: Grassroots Ecology
Site Captain: Barbara Camacho Garcia, Grassroots Ecology, barbara@grassrootsecology.org
Register: Registration Form
Meetup Address: 2100 Bay Rd. East Palo Alto
Cleanup Site: Surfer’s Beach
Clean Swell App Group Name: Sea Hugger
Site Captain: Taletha Derrington, Sea Hugger | shell@seahugger.org
Register: Registration Form
Meetup Address: Meet in the dirt parking lot across from Surfer’s Beach on Obispo Road in El Granada.
Cleanup Site: Pillar Point Harbor
Clean Swell App Group Name: PBC – Pillar Point Harbor
Site Captain: Laurel Frishman, Pacific Beach Coalition
Register: Registration Form
Meetup Address: Meet behind the Pillar Point Harbormaster station at One Johnson Pier, Half Moon Bay, CA 94019. Please note that this location borders El Granada and Half Moon Bay.
Cleanup Site: Bridgeview Park
Clean Swell App Group Name: PBC – Foster City
Site Captains: info@pacificbeachcoalition.org
Register: Registration Form
Meetup Address: Parks and Recreation, Beach Park Blvd, Foster City, CA 94404
Cleanup Site: Baywinds Park
Clean Swell App Group Name: PBC – Foster City
Site Captains: info@pacificbeachcoalition.org
Register: Registration Form
Meetup Address: Meeting point is at the parking lot at the end of Lakeside Dr.
Cleanup Site: Foster City Lagoon – Rock Harbor Ln & Port Royal Ave. This cleanup will be held on September 16th 8 a.m. – 12 p.m.
Clean Swell App Group Name: Marina Lagoon
Site Captain: Rick | 650-773-9171 | rkscpa@gmail.com
Register: Registration Form
Meetup Address: 56 Port Royal Ave, Foster City, CA 94404
Cleanup Site: Foster City Lagoon - Virgo Lane & Beach Park Blvd. This cleanup will be held on September 16th 8 a.m. – 12 p.m.
Clean Swell App Group Name: Marina Lagoon
Site Captain: Rick | 650-773-9171 | rkscpa@gmail.com
Register: Registration Form
Meetup Address: Near 300 Beach Park Blvd., Foster City, CA 94404
Cleanup Site: Dunes Beach
Site Captain: Susan Kealey, Rotary Club of Half Moon Bay | skealey@coastside.net
Register: Registration Form
Meetup Address: Dunes Beach Parking Lot, Young Avenue
Directions: Hwy 1 and Young Avenue, Half Moon Bay
Parking: Beach parking lot, let them know you’re part of the cleanup crew.
Cleanup Site: Pillar Point Harbor
Clean Swell App Group Name: PBC – Pillar Point Harbor
Site Captain: Laurel Frishman, Pacific Beach Coalition
Register: Registration Form
Meetup Address: Meet behind the Pillar Point Harbormaster station at One Johnson Pier, Half Moon Bay, CA 94019. Please note that this location borders El Granada and Half Moon Bay.
Cleanup Site: Francis Beach
Site Captain: Lilly Hsueh | Surfrider San Mateo Chapter | volunteercoordinator@smc.surfrider.org
Register: Registration Form
Meetup Address: 95 Kelly Avenue, Half Moon Bay
Cleanup Site: Poplar Beach
Site Captain: Leah Henning | leah@coastsidelandtrust.org
Register: Registration Form
Meetup Address: Meet at west end of Poplar Street
Cleanup Site: San Francisquito Creek
Site Captain: Shelley Pneh, Grassroots Ecology | shelley@grassrootsecology.org
Register: Registration Form
Meetup Address: 1 Alma Street, Menlo Park
Cleanup Site: Bayfront Park
Site Captain: Stephen Kraemer
Register: stephenkraemer62@gmail.com | 650-477-0172
Meetup Address: Bayfront Park Old Bayshore Hwy & Millbrae Ave. Millbrae, 94010
Cleanup Site: Montara State Beach
Site Captain: Pacific Beach Coalition | info@pacificbeachcoalition.org
Register: Registration Form
Meetup Address: The parking lot is on the north side of the large building across from first street. If coming from Pacifica, go past the first Montara Beach parking lot, and turn in to the lot right next to the building.
Cleanup Site: Esplanade, September 16 from 9 a.m. – 11 a.m.
Site Captain: Pacific Beach Coalition | info@pacificbeachcoalition.org
Register: Registration Form
Meetup Address: 100 Esplanade Ave, Pacifica, CA. Meet at the top of the stairs on Esplanade Ave. next to Oceanaire Apartments.
Linda Mar Beach cleanup will be held on September 16 from 9 a.m. – 11 a.m.
Site Captain: Pacific Beach Coalition | info@pacificbeachcoalition.org
Register: Registration Form
Meetup Address: Surfer Lot just north of Taco Bell on Hwy 1
Manor Shopping Center will be held on September 16 from 9 a.m. – 11 a.m.
Cleanup Site: Manor Shopping Center
Site Captain: Pacific Beach Coalition
Register: Registration Form
Meetup Address: Meet by Safeway Manor entrance.
Roberts Road cleanup will be held on September 16 from 9 a.m. – 11 a.m.
Cleanup Site: Roberts Road
Site Captain: Pacific Beach Coalition | info@pacificbeachcoalition.org
Register: Registration Form
Meetup Address: Meet on Roberts Road by the overlook.
Rockaway Beach cleanup will be held on September 16 from 9 a.m. – 11 a.m.
Cleanup Site: Rockaway Beach
Site Captain: Pacific Beach Coalition | info@pacificbeachcoalition.org
Register: Registration Form
Meetup Address: Pacifica Rockaway North Beach parking lot near the Best Western
San Pedro Creek cleanup will be held on September 16 from 9 a.m. – 11 a.m.
Cleanup Site: San Pedro Creek
Site Captain: Pacific Beach Coalition | info@pacificbeachcoalition.org
Register: Registration Form
Meetup Address: At the end of San Pedro Terrace Rd by the trail head. 751 San Pedro Terrace Rd, Pacifica
Sharp Park cleanup will be held on September 16 from 9 a.m. – 11 a.m.
Cleanup Site: Sharp Park
Site Captain: Pacific Beach Coalition | info@pacificbeachcoalition.org
Register: Registration Form
Meetup Address: Corner of Beach Blvd and Clarendon Ave, Pacifica 94044
Cleanup Site: Pescadero State Beach
Site Captain: Yesenia Serratos, Familias Al Aire Libre, (831) 332-1422 or sitkt0213@gmail.com
Meetup Address: Pescadero Creek Rd. / Hwy 1
Directions: Go South on Highway 1, cross Pescadero Creek at the bridge and take the next right. From the South is the second parking lot pass Pescadero Parking Lot to the right.
Cleanup Site: Redwood City, Free breakfast starts at 8:30 a.m. for the Redwood City cleanup site.
Site Captain: Vicki Sherman, City of Redwood City | vsherman@redwoodcity.org | 650-780-7472
Register: Registration Form
Meetup Address: Public Works Services, 1400 Broadway St., Redwood City, 94063
Directions: Redwood City Public Works, corner of Broadway and Woodside. Parking entrance is on Broadway. Park and proceed through gate to Corp Yard for sign in.
The Club at Westpoint cleanup will be held from 10 a.m. – 12 p.m.
Cleanup Site: The Club at Westpoint
Site Captain: Dana Sanderson, danagsanderson@gmail.com
Register: Registration Form
Meetup Address: Westpoint Harbor, 101 Westpoint Harbor Dr., Redwood City, 94063
Cleanup Site: Redwood High School
Site Captain: Chris Beetley-Hagler, Redwood High School | cbeetleyhagler@seq.org | (650) 549-5533
Register: Registration Form
Meetup Address: Redwood High School, 1968 Old County Rd., Redwood City
Cleanup Site: San Gregorio State Beach
Site Captain: Neil Panton, San Gregorio Environmental Resource Center | sgerc@sanmateo.org | 650 726-2499
Register: Registration Form
Meetup Address: San Gregorio State Beach parking lot on Hwy. 1
Bayfront cleanup will be held on September 16th 8 a.m. – 12 p.m.
Cleanup Site: Ryder Park, Bayfront Cleanup
Site Captain: Siliva Pa’uli, City of San Mateo | spauli@cityofsanmateo.org
Register: Registration Form
Meetup Address: Ryder Park, 1801 J Hart Clinton Dr., San Mateo 94401
Cleanup Site: Foster City Lagoon - La Selva & Los Prados, September 16th 8 a.m. – 12 p.m.
Site Captain: Rick | 650-773-9171 | rkscpa@gmail.com
Register: Registration Form
Meetup Address: Near 3401 La Selva, Foster City, CA 94404
Cleanup Site: Coyote Point Recreation Area
Site Captain: Stuart Smith | sgsmith@smcgov.org
Register: Complete the Registration Form & print and bring the Volunteer Agreement Form with you to the event.
Meetup Address: 1820 Coyote Point Dr., San Mateo 94401
Cleanup Site: Colma Creek
Site Captain: Natasha Gutierrez, City of South San Francisco | natasha.gutierrez@ssf.net
Register: natasha.gutierrez@ssf.net
Meetup Address: Utah Bridge, 180 Utah Avenue, South San Francisco
Cleanup Site: Haskins Way
Site Captain: City of South San Francisco Parks and Recreation Department, 650-829-3837, Parks.Volunteer@SSF.net
Register: Registration Form
Meetup Address: Haskins Way cul-de-sac at the entrance to the Bay Trail