Programs Overview

At the Greater Carbondale YMCA, we offer a diverse range of programs designed to support healthy living, youth development, and community engagement. Whether you’re looking to stay active, help your child learn new skills, or celebrate a special occasion, we have something for everyone. Explore our programs below and find the perfect fit for your family!

Swimming

Dive into fun and fitness with our comprehensive Swim Programs. Whether you’re a beginner looking to learn the basics, an experienced swimmer wanting to refine your technique, or seeking water-based fitness classes, we have options for all ages and skill levels.

Youth Programs

Our Youth Programs are designed to inspire, educate, and encourage young minds. From sports leagues and creative arts to STEM activities and leadership development, we offer a variety of programs that help children and teens build confidence, make friends, and stay active.

Health & Fitness

Stay strong and healthy with our Health & Fitness programs! We offer a variety of group exercise classes, personal training, and wellness programs for all fitness levels. Whether you’re looking for high-energy workouts, senior-friendly classes, or a supportive community to keep you motivated, we’ve got you covered.

Birthday Parties

Make your child’s special day unforgettable with a YMCA Birthday Party! Choose from themed party packages, enjoy access to our facilities, and let our team handle the details while you focus on making memories.

Childcare & Camp

We provide a safe, nurturing, and engaging environment for children of all ages through our Childcare & Camp programs. From early childhood education and after-school care to summer camps packed with adventure, we support working families with flexible, high-quality care.