New For You At Magdalena Ecke Family YMCA





Check here for news about special happenings and updates that may affect your visit to the Y! Scroll down to see more specific information for different programming areas.


Secure your spot in our popular day camps! Make sure your My Y account is set up and register for our most popular camps today.



Please see below for a list of our new hours of operation.

  • Monday–Friday: 6:00am–8:30 pm
  • Saturday & Sunday: 7:00am–5:00pm


Let technology take the guesswork out of working out!  Just scan your band and go with EGYM at the Magdalena Ecke Family Y! EGYM leads you through a workout process where smart circuit machines adjusts to your personalized settings for the ultimate fitness experience. Schedule your onboarding appointment and find your EGYM BioAge through a range of assessments including InBody composition, strength and cardio. Your unique EGYM BioAge baseline will help you develop a tailored, progressive training plan targeted to achieve your customized fitness goals over 24 session segments. Learn more about EGYM at the Y. Sign up for your EGYM onboarding session at the Welcome Center today!


You belong at the Y! Make an impact that goes beyond your work day. Be the reason someone discovers their potential, courage and joy while building and creating memories that will last a lifetime! 


Y members with Community Plus family memberships have unlimited access to Child Watch services at 12 YMCA branch locations across San Diego County. With easy reservations through the YMCA app, you can focus on your fitness or unwind at the Y while your children play under the supervision of highly trained YMCA staff. Not yet a Y Community Plus member? Upgrade to the Y Community Plus family membership plan at any YMCA branch today! Family memberships with Child Watch add-on may continue to use Child Watch services on a drop-in basis. Learn more here.


Find out more about our aquatics facility at Magdalena Ecke Family YMCA and other pools around the county by visiting our aquatics facilities section page.

  • Did you know? On the coast of North County, off the Interstate 5 located in the Agua Hedionda Lagoon, the Magdalena Ecke Family YMCA aquatic park is home to day camps and family fun. The aquatic park is available for day pass or weekend rentals, and now hosts two-hour kayak tours! You don't have to be a member to join in the fun!  Day passes are available! Learn more here.

woman eating healthy meal
women in exercise class
trainer with member
women in exercise class laughing


We're here to help you find what moves you at the Y!


Be sure to check our group fitness class schedule for new classes and updates. Remember, members have unlimited access to classes!


LIVESTRONG at the YMCA engages cancer survivors through an approach that focuses on the whole person — mind and body. Through this program participants work with trained Y staff to improve cardiovascular endurance and functional ability, build muscle mass and strength, and increase flexibility. In addition to physical benefits, the program also focuses on the mental and emotional well-being of survivors and their families. This creates a supportive community environment where people affected by cancer can connect during treatment and beyond. Get more information online here.

For any questions, please contact Carrie Myers at [email protected]


Small group training is available to Ecke! 4-6 person fitness classes with focused training and personalized coaching. Class Passes are available for small group training: (10 clasess): $230 | (20 classes): $384. Reservations are required.

  • Mondays:
    • Glide Gravity with Sean | 6:30am & 8:00am
    • RunFit Treadmill Class with Christine | 9:00am
  • Tuesdays:
    • Glide Gravity with Sean | 7:00am
    • Pickleball Power with Rachelle | 9:30am
    • Glide Gravity with Bev | 5:30pm
  • Wednesdays:
    • Glide Gravity with Carolyn | 8:00am
  • Thursdays:
    • Glide Gravity with Sean | 7:00am
    • TRX with Sascha | 5:00pm
  • Saturdays:
    • TRX with Elizabeth | 9:30am

For more information, contact Christine Silcox at [email protected] | (760) 942-9622 ext. 3089.


Meet with a wellness coach to get acquainted with equipment and classes, ask questions and chart a path to reach your goals. Schedule your 30-minute orientation at the Welcome Center! Learn more.


Looking for a new fitness challenge or just want to improve your stroke? The Masters swim team at the Ecke Y practices are held in our 11-lane, Anne and Edward Woolley Competition pool for age 18 an up! Learn more about Masters swim, or contact the aquatics team at [email protected].


Working with a personal trainer can help you reach your goals and maximize your fitness potential! Improve your training with our class packages. Learn more about personal training here


Ready to come out and play? Get back in the game at the Y! If you are interested, please contact our sports department for team availability at [email protected]. Join a team, be a substitute player and get back on the field with the game you love! Learn more about adult sports at the Y here


Get in the game, build community and show off your skills with the YMCA's classic sport. - Register today!

  • Men's League | Ages 18+ | Season: June 10 - August 12 | Mondays, 6:00pm


Get ready to kick off an unforgettable summer at the Y with our exciting new program! - Register Today!

  • Coed League| Ages 18 + | Season: July 11 – August 22 | Thursdays, 6:00pm


Come out and play and stay active with our soccer sports leagues. - Register Today!

  • Coed League | Ages 18+ | Season: June 2 - August 11 | Sundays, 3:00pm
  • Coed League | Ages 40+ | Season: June 2 -  August 11 | Sundays, 3:00pm


Build community and stay active this summer with the exciting game of softball. - Register Today!

  • Coed League | Ages 18+ |  Season: July 9 - August 27 | Tuesdays, 6:30pm
  • Men's League | Ages 18+ | Season: July 11 - September 5 | Thursdays, 6:30pm

For more information about adult sports leagues, contact the sports director, Caylin Mason, at [email protected].


Checkmate! Harness your finesse in Chess Club at Magdalena Ecke Family YMCA. All ages are invited to join us in the lobby, 3:00–4:30pm, Wednesdays. No registration required. For more information, please contact Brian Wagner at [email protected].


Pickleball is available for open play sessions on indoor courts. View our pickleball page for more information.


Pilates can be a game changer. In this safe and effective low-impact workout you will stretch and strengthen your way to a stronger core and better posture. Contact Carolyn Mack [email protected].

slip and slide boy
kids in after-school program with Y staff


Family-time is special at the Y. Spend time together and discover new activities for your child to explore.


Come out and play at the Y! Registration is open now for all lessons, clinics and leagues for ages 3 to 14. Sign up now for:

  • Play in a recreational youth league! Leagues are a great way to get in the game and make new friendships on and off the field. Registration remains open until teams are full. We are proud partner with San Diego Wave FC for our youth soccer leagues! - Register today!


  • Youth Arena Soccer League | Season dates: July 20 – September 7 | Divisions by age
    • COED ages 6-7 with games at 10:00am
    • COED ages 8-9 with games at 11:00am
    • COED ages 10-11 with games at 12:00pm
    • COED ages 12-14 with games at 1:00pm
  • Youth Basketball Leagues| Season dates: July 20 – September 7 | Divisions by age
    • COED ages 6-7 with games at 8:30am
    • COED 8-9 with games at 9:20am
    • COED 10-12 with games at 10:10am
  • Youth Peewee Soccer Leagues | Season Dates: July 20 – September 7
      •  Boys and girls ages 4-5 |  Saturdays at 9:00am in the YMCA soccer arenas
    • Youth clinics (ages 6-15) run monthly! Clinics take place to help you take your skills on the field to the next level. Learn more about the technical skills of basketball and soccer. - Register today!
    • Peewee lessons (ages 3-5): Sports at the Y put the fun in fundamentals for our youngest athletes. Learn your new favorite sport through technical training and encouraging coaching. - Register today
      • Learn to skateboard (ages 3-5) on Saturdays, 1:00pm and Sundays, 10:00am.
      • Learn track and field (ages 4-5). Sessions continue monthly on Saturdays at 9:00am.
      • Score in soccer (ages 4-5). Sessions continue monthly on Saturdays at 9:00am.
      • Learn basketball (ages 4-5). Sessions continue monthly on Saturdays at 10:00am.
    • For more information, view our sports pages. View all youth sports options and register online today!


        We need parent volunteers for youth soccer coaching! If you can help, contact our Sports Department at [email protected].


        Jump into fun with gymnastics! Toddlers and teens can grow strong, get confident and find balance in a safe, fun and encouraging environment. Learn more.


        We have openings in our popular gymnastics classes! Register today!


        Welcome to the Magdalena Ecke Family YMCA's After School Recreation program serving St. James Academy students from TK to Grade 8.

        Our YMCA Recreation Program is a way to ensure your child is in a safe, fun, and caring environment after school. Each day includes new curriculum or activities to help participants learn, build life skills, and develop healthy relationships — including healthy snacks, sports and games, art and music, tutoring, and more!


        For questions about the program, hours, eligibility, fees, or other administrative inquiries please email · Stephanie Kohler, Youth Development Director | [email protected].


        Summer Sessions – Registration now open!

        Little Feet Dance Program — Our eight-week Little Feet dance is open for registration! To register, please contact Donna Link at [email protected].


        • Swim team: Our swim team is back in the water! For more information or to schedule a tryout, contact our aquatics department at [email protected]. Or visit our swim team pages to learn more about practices and registration.
        • Swim lessons: Learn to swim with America's Swim Instructor! Swim lesson registration will open on the 15th of the month for Y members and 17th of the month for nonmembers. - Register today!

        CHESS CLUB

        Join us for a game of chess on Wednesdays at 3:00–4:30pm.


        Our preschool program is designed to be engaging, stimulating and interactive, with hands-on activities that help children learn through play. We believe every child is unique and has their own strengths and abilities, and we work to support and encourage each child to reach their full potential. Learn more.

        Full-Day and Part-Day Program | 7:30am-4:00pm | Ages 3-5

        Monday-Friday | M/W/F | Tues/Thurs

        Registration is now open and spots fill up fast! Email Karisa Riddle at [email protected] to join our list today!


        Learn about preschool at Magdalena Ecke Family YMCA.

        • Preschool openings at the Ecke YMCA Preschool! Preschool is open from 7:30am–5:30pm.

        Y CLUB

        Y Club is a way to ensure your child is in a safe, fun, and caring environment before and/or after school. Each day includes new curriculum or activity to help participants learn, build life skills, and develop healthy relationships — including healthy snacks, sports and games, art and music, tutoring and more! Learn more.

        Y Art

        Tuesdays, 10:00am — Explore your inner artist with the guidance of our instructor Colleen! Supplies are provided We'll meet in the lobby.


        Make a splash at the Magdalena Ecke Family YMCA aquatic park with our Lagoon rentals! Enjoy relaxing, celebrating a birthday with friends or just hanging out in the beautiful Agua Hedionda Lagoon. Learn more

        SKATE PARK

        The world-famous Magdalena Ecke Family YMCA Skate Park is one of the biggest and most diverse in San Diego County. Our open skate sessions are a great way to enjoy the park daily! Great for ages 6 and up. Check out session times and prices. And the skatepark is now hosting birthday parties! For more information on anything skatepark, contact Mike Wilson at [email protected].

        • Transportation to the skate park: Need your skater picked up from school? We can help with that! The YMCA bus will pick your child up from school and safely transport them to the skate park where they will be supervised by our amazing skate park staff. Once at the skate park, there will be a snack, skate tips and free skate! Program offered at: Capri Elementary School, Ocean Knoll Elementary, Park Dale Lane Elementary and Paul Ecke Central Elementary School Times: school dismissal to 6:00pm. Learn more.
        • Skate classes: Classes take place on weekdays, Mondays-Fridays, 11:00am-1:00pm, for amateur skaters who want to connect and improve their skills. Fee: $34 members | $45 participants. - Register today
        • Shred it up at the skate park! Open skate sessions coming soon.
        • Roller skating lessons are available at the skate park! Group or private lessons will be available! - Register today!


        Make a splash this summer at the Magdalena Ecke Family YMCA Aquatic Park! Members and nonmembers can celebrate the summer season with a weekend rental, day pass or kayak tour at our very own space on the Aqua Hedionda Lagoon. Learn more!


        Now offering private and semi-private martial arts lessons to better help your kids build confidence, discipline and strength! Register now for our martial arts classes and learn a blend of tae kwon do, karate, judo and jiujitsu. For more information, contact Sascha Fischer at [email protected].


        Adventure Clubs offer a unique experience for parents and their children to enjoy outdoor weekend camping experiences at some of the best camping spots in Southern California! The monthly campouts will take you to deserts, mountains and beaches. Your weekends will include many fun activities such as hiking, biking, kayaking, fishing, campfire skits, songs, pinewood derby races, crafts, bead trading, event patches and more. Learn more!


        Celebrate your special day at the YMCA! Our birthday options range from gymnastics, martial arts, pool, skatepark and more! The YMCA will provide an instructor, party area, cake, gift bags, party t-shirt and tons of fun! Space is limited so be sure to reserve early

        woman with child in park
        women in pool
        people at welcome center laughing
        woman exercising on machine

        Y’s Active Adults (55+)


        Are you looking to share your ideas, interests, and passion with other YAA members? Then these are perfect for you! The following clubs are currently running:

        • Walking Club — Our Magdalena Ecke Family YMCA Walking Club meets twice weekly at 8:00am on Tuesdays and Saturdays. Members can sign in at the lobby before gathering outside in front of the Y. The route varies each week, and we have a light and non-light group!
        • Women's Book Club — Do you enjoy reading and like to share your thoughts with others? Join us for our YAA Women's Book Club for Y members! You will gain various perspectives, learn and be exposed to many different types of books while meeting new people and exercising your mental aptitude. The book club meets on the second Thursday of the month from 6:00–7:30pm in Conference Room C. No registration is required. We will read the following award-winning selections on their respective dates.
        • Rare Bears Sewing Club — The Rare Bears Sewing Club sews and finishes stuffed bears for children with rare diseases. Meets every fourth Tuesday from 10:00am–12:00pm. No experience necessary! For information, contact Brian Wagner, [email protected].

        Y Active Adult Activities Around the County

        • Oragami — Our fun and engaging origami workshops with Walter are held each Wednesday in the Ecke Family YMCA lobby from 11:00am–12:00pm.
        • Mahjong — Let's play mahjong! Our new mahjong group is now starting. We are playing this exciting game on Fridays, 9:30–11:30am. Free for members!
        • NEW! Aqua FIT — Every Wednesday at 12:00pm at the Instructional Pool.
        • NEW! Chair Yoga — Every Wednesday at 11:00am in Studio 2.

        View our Y Active Adults page to view programming and activities around the county.

        Events and Special Activities


        The YMCA of San Diego County’s annual Women’s Wellness Weekend is here! Join us September 20-22, 2024, for an opportunity to come together and create community around personal health and wellness. Join us in the beautiful mountains of Julian at YMCA's Camp Marston. Learn more here.

        • Pricing begins at $249/nonmembers (Up to 20% off with select Y memberships).  
        • Register today! 

        Questions? Contact Sharnaye Neale at [email protected].


        Join us on Saturday, August 24, as Magdalena Ecke Family YMCA will be having a huge Adventure Clubs opening day event! This event is for families new to the program to meet all the clubs and get a taste of the program. Meet fellow club members and enjoy grilled food and activities for both kids and families! 


        Embark on a two-hour Kayak Tour at Agua Hedionda Lagoon. Paddle through pristine waters, guided by our experts who reveal the lagoon’s rich history and diverse wildlife. With 14 on-site kayaks catering to all levels, our program combines adventure, education and relaxation. Join us for an immersive escape into nature! For all ages. Schedule your tour with Timothy Hall through email: [email protected].

        Y ART! WHY NOT?

        All ages are invited to embark on a vibrant journey of self-expression every Tuesday at 11:00 am with our resident artist, Colleen, in the captivating world of mixed media art.  Unleash your inner artiste and dive into a realm of creative exploration with a new fun activity! Supplies will be provided. Please contact Brian Wagner via email, [email protected] for more information. No registration required.


        Join us on Saturday, December 14, 2024 at 6:00pm for the 33rd annual Paul Ecke, Jr. Poinsettia Ball  — “Tinsel and Tartan” . This season we are celebrating 33 years of supporting children and families in North County at the Magdalena Ecke Family YMCA. In supporting this festive holiday tradition, you join a community committed to providing positive quality, character-building programs for all people, regardless of ability to pay. This joyful evening will include a catered gourmet dinner, live music, dancing, a live and silent auction and more! For more information, please contact Samantha Beilhart at [email protected]


        We are thrilled to invite you to participate and attend the upcoming Cal State Games on this Saturday, July 20 at the Magdalena Ecke Family YMCA Skatepark! This exciting, two-day event will bring together skateboarders of all ages and skill levels to compete, showcase their talents and celebrate the spirit of community and sportsmanship. Make it a weekend event and attend the Opening Ceremony with us on July 19 at Pechanga Arena. Then continue the excitement the next day at the skatepark (get directions).

        BLOOD BANK

        Did you know you could help save up to three lives by giving blood? The YMCA of San Diego County has partnered with the San Diego Blood Bank to host blood drives across the county this year. Help address a critical need for blood donations in our community! Make an appointment here or call (619) 400-8251.

        woman teaching class
        group of people at the Y
        people volunteering at an event at the Y
        family consulting at Y

        Y in the COMMUNITY


        We've streamlined the child care search process with our enhanced referral system to help parents make the best decision for their families. Learn more!


        Do you or someone you know need help paying for child care?

        The San Diego County Centralized Eligibility List (CEL) is one application that connects you to different agencies across San Diego to help pay for child care for families who qualify. Child care has become the second-largest expense for families – spending up to 50% of their household budget a year. See if you qualify for this service today.



        Check our catalog for a roundup of all activities and programming available at Magdalena Ecke Family YMCA.

        View in browser


        Find us on social media: Facebook and Instagram.


        Visit our subscription center to opt in for text-message alerts to ensure you receive updates that may affect your visit to the Y.

        CONTACT US

        If you have any questions or concerns, our membership team is here to help! Call us at (760) 942-9622 during regular business hours or send an email: [email protected] and we'll get back to you soon!