What We Offer Health & Wellness YFX Personal Training Active Older Adults YMCA's Diabetes Prevention Program LIVESTRONG at the YMCA Fit for Health Athletes In Training YFX Personal Training Active Older Adults YMCA's Diabetes Prevention Program LIVESTRONG at the YMCA Fit for Health Athletes In Training Sports Basketball Baseball, T-Ball & Softtball Flag Football Soccer Futsal Volleyball Basketball Baseball, T-Ball & Softtball Flag Football Soccer Futsal Volleyball Activities Adventure Guides After School Care Ballet Child Watch Community CPR Parent's Night Out Play N Learn Swimming Teen Programs Adventure Guides After School Care Ballet Child Watch Community CPR Parent's Night Out Play N Learn Swimming Teen Programs Camp Camps Camp Grady Spruce Camp On The Lake Day Camp Camps Camp Grady Spruce Camp On The Lake Day Camp Schedules Membership Give to the Y More Board of Management Branch Staff Directory My Y Story White Rock Spotlight Welcoming Week White Rock Family YMCA Youth Programs
IT'S ALWAYS FUN AT THE YMCA! We offer a variety of programs designed to promote our four character values: Honesty, Caring, Respect and Responsibility. Youth Sports /locations/white_rock_ymca/youth_programs/youth_sports ADVENTURE GUIDES /locations/white_rock_ymca/youth_programs/white_rock_ymca_adventure_guides PARENTS NIGHT OUT /locations/white_rock_ymca/youth_programs/parents_night_out SWIM LESSONS /locations/white_rock_ymca/youth_programs/swimming Chess Club /locations/white_rock_ymca/youth_programs/chess Tai Chi for Kids /locations/white_rock_ymca/youth_programs/taichi AFTERSCHOOL CARE /locations/school_age_services/after_school Ballet /locations/white_rock_ymca/youth_programs/ballet Child Watch /locations/white_rock_ymca/youth_programs/childwatch Kids' Clubhouse /kids-clubhouse Play N Learn /locations/white_rock_ymca/youth_programs/play_n_learn Teen Programs /locations/white_rock_ymca/teen_programs