Learn, Grow and Thrive
Ecke YMCA Preschool at Flora Vista

preschool child running in the parkWelcome to the YMCA preschool at Flora Vista Elementary School.

The Y is the largest and oldest provider of youth development services in San Diego County, with a long history of providing a real, positive impact in the lives of children. We are dedicated to strengthening families as a community resource that nurtures the potential in children.

The YMCA preschool program is designed to support the growth and success of children cognitively, physically, emotionally and socially. Using developmentally appropriate materials, curriculum and activities in a play based environment, your child will be supported in learning social skills, Kindergarten readiness skills and engage in physical activities.

All of these activities help children learn helpfulness and kindness as an introduction to the four Core Values of the YMCA:

  • Caring
  • Responsibility
  • Respect
  • Honesty

Our programs are licensed by the state of California. Our excellent staff are background cleared through the Department of Justice and trained in CPR, First Aid, and Child Abuse Prevention to ensure the safety of your child.


Flora Vista Elementary School
1690 Wandering Road
Encinitas, CA 92024

Directions via Google Maps
License No. 376700490


  • 9:00am – 2:00pm
  • August-June Follows same calendar year as school site.

Programs & Tuition Costs

23/24 Part-day Programs (9:00am - 2:00pm)

Ages 3-5

Children must be fully potty-trained





5 Days (M-F)

Up to 15% off with select Y memberships.


3 Days (M/W/F)

Up to 15% off with select Y memberships.


2 Days (T/TH)

Up to 15% off with select Y memberships.



All programs include an annual registration fee of $50 for members and $100 for participants. If you are interested in registering for the 2023-2024 school year please email Karisa Riddle at [email protected].


Meet Our Staff

Karisa Riddle is the director at Magdalena Ecke Family YMCA Preschool. 

On-site Contact

Karisa Riddle

General Information Contact

Preschool Lobby