Before and After School Program

Fee-Based Before and After School Child Care Options

YMCA Before and After School Child Care

The YMCA offers fee-based before and after school child care. YMCA after school programs have been providing the families of Orange County with affordable, quality child care since 1920. Our after school programs expand learning opportunities for children beyond the traditional school day, offering enrichment programs that both reinforce and complement the academic focus of the school.

The YMCA is open from 6:30 a.m. to 6:00 p.m.

Scholarships are available to those families in need.

Please visit or call 714-549-1882 for enrollment information.


R.O.C.K.S Afterschool Program

City of Costa Mesa – Parks & Community Services Department

(714) 754-5013

Ages: Kindergarten – 6th grade


The R.O.C.K.S Program offers a variety of supervised activities for children in grades Kinder through 6th.  The program is offered Monday-Friday from the time Kinder gets out until 6:00pm.  The program consists of homework time, games, sports, enrichment activities, arts and crafts, and more.  This is a fee based recreational program that requires the children to sign in when entering each day and parents/guardians to sign their child out at the end of the day.  The R.O.C.K.S Program follows the NMUSD school year calendar and observes all NMUSD holidays and school closures. Prior to attending the program a registration form and payment must be completed at City Hall, the Downtown Recreation Center, or online at


Note: Registration and payment for the R.O.C.K.S Program cannot be taken at your school site.


Fee-Based Enrichment Classes

Students at Davis Magnet School have the opportunity to take a variety of fee-based after school enrichment classes throughout the school year. The classes vary during the year and give students the chance to expand their knowledge in math, science, technology, art, writing, and foreign languages. Information is sent home at the beginning of each session. Please contact our front office for additional information.