Franklin county family ymca

building 
futures

YMCA youth programs offer a dynamic blend of education, recreation, and character development, providing young people with a supportive environment to thrive.

Gymnatics

Our program offers a safe and fun environment for children of all ages and skill levels to develop strength, flexibility, and coordination. Join us to learn new skills, make friends, and stay active!

Swim Team

 Our program is designed for swimmers of all ages and skill levels, offering a structured and supportive environment to enhance your abilities. Compete in local meets, build lasting friendships, and achieve your personal best in the pool with us!

Homeschool PE

Designed to promote holistic wellness, these classes provide a supportive environment where children can develop their physical skills, cultivate teamwork, and foster friendships.

Swim Lessons

Taught by certified instructors, our classes focus on water safety, technique, and confidence-building. Whether you’re a beginner or looking to refine your strokes, join us to make a splash and enjoy the water!

Tennis Lessons

Youth tennis lessons at the YMCA provide a fantastic opportunity for individuals to refine their skills, regardless of their experience level.