Greater Carbondale YMCA Swim Programs
At the Greater Carbondale YMCA, our Swim Programs offer a safe, fun, and structured environment for swimmers of all ages and skill levels. Whether you’re looking to introduce your child to the water, improve your swimming technique, or enjoy a water-based workout, we have the perfect program for you!
Swim Lessons
We provide swim lessons for all ages, from infants to adults. Our certified instructors focus on water safety, stroke development, and confidence-building to ensure every participant feels comfortable and capable in the pool.
- Parent & Child Classes (Ages 6 months – 3 years)
- Preschool & Youth Swim Lessons (Ages 3 – 12 years)
- Teen & Adult Lessons (Ages 13+)
Check out this helpful TOOL to determine the level of your swimmer!
Water Fitness Classes
Stay active and have fun with our Water Fitness Classes! These low-impact workouts provide a great way to improve cardiovascular health, strength, and flexibility while being easy on the joints.
- Aqua Jog
- Water Fitness
- Lap Swimming for Endurance

Open Swim & Lap Swimming
Looking for flexible pool access? Our Open Swim & Lap Swimming options allow members to enjoy recreational swimming, train at their own pace, or simply unwind in the water.
- Open Swim: Family-friendly sessions for all ages.
- Lap Swimming: Dedicated lanes available for individual training.

Swimming is a Life Skill
At the Greater Carbondale YMCA, we are committed to water safety, skill development, and community engagement. Dive into our swim programs and experience the joy of swimming in a welcoming and supportive environment!
Program Directory
0 programs meet your criteria
Register
Do you want to register for this session only, or for multiple sessions of this program at this location?