Youth Enrichment & Specialty Programs

El Cerrito Recreation strives to provide the community opportunity for personal enrichment, socialization, growth and just plain fun! Through partnerships with local schools, sports leagues, instructors, coaches and more, we connect El Cerrito and beyond to a wide variety of specialized programs including after-school classes, athletics, summer camps and virtual activities. Our mission is to help our local youth to discover and develop passions in STEM, visual arts, sports, performing arts and more in a safe and nurturing environment.

Summer 2023 Programs

Registration: Registration for summer activities (non-camp) opens online Tuesday, 5/2 for El Cerrito Residents and Wednesday, 5/3 for Non-Residents. Registration is accepted online only at Full program scheduled including session dates, fees, class descriptions and more can be viewed in the latest rEC guide. To view the Summer 2023 rECguide, click here.   

Specialty Classes: This season specialty recreation classes being offered include Capoeira, Clay for Kids, Karate, Lil Ninja Warrior, and Judo.

Looking For Camps? Registration is open now for 2023 Summer Camps. Click here to lean more.

Coming Fall 2023 

After-School Enrichment Program (ASEP): Enrichment classes are offered immediately after the school day, right on the Fairmont, Harding, and Madera elementary school campuses for students attending these schools. ASEP's are offered in three sessions throughout the school year: Fall, Winter, and Spring. Click here for more information

Interested in teaching a class this Fall? Email Recreation Supervisor Taylor Melton at for more information.

Co-Sponsored Youth Groups

On-Going Volunteer Opportunity

Cards for Seniors Graphic

Program Supervisor                        Program Coordinator                      Recreation Office

Taylor Melton                                      Jenya Jawad                                       7007 Moeser Ln            

(510) 559-7004                                   (510) 559-7001                                   (510) 559-7000