The YMCA of McDonough County is more than just a gym. We strive to serve the community in numerous different areas, ranging from after-school & licensed child care, serving senior citizens, youth & adult sports, swimming lessons, personal training & fitness classes, family events, and more!

Online Registration

Gymnastics & Tumbling

Beginner Gymnastics 6 and Under Age 3 – 6, Cheerleading 6 and Up Age 5 – 18, Circus Age 7+, Circus Acrobatics Age 5 – 18, Gymnastics Pre-Team Age 6 – 18, Intermediate Gymnastics Age 6 – 18, Novice Gymnastics Age 6+, Rumble Tumble Age 1 – 2

Learn More

Youth Sports

Winter Basketball League (Pre-K – 6th Grade), Spring & Fall Soccer League (Pre-K – 6th Grade), Spring Jr High Intramural Basketball, Spring Indoor Instructional Soccer (Pre-K – 6th Grade), Fall Flag Football (K- 6th Grade), Fall Instructional Basketball/Soccer/Volleyball.

Learn More

Adult Aquatics

Adult Swim Clinic Age 14+, Teen & Adult Swim Lessons 12+, Aqua Fit Age 14+, Water Aerobics Age 14+

Learn More

Youth Aquatics

Parent & Child Lessons, Preschool 3 to 5 years, School Age 5 to 12 years, Teen & Adult 12+ years.

Learn More

Circus Academy & Aerial Arts

The YMCA Circus Academy offers children and adults a wonderful avenue to express their unique talents!

Learn More

Fitness & Personal Training

Cardio Fitness Age 14+, Health and Well-Being Age 14+, Mini-Indoor Triathlon Age 14+, Senior Fitness Age 50+, Strength Training Age 14+

Learn more

Adult Pickleball

The sport for all generations! Playing Pickleball is a great way to get moving and stay healthy. You’ll have so much fun you won’t even realize that you are working on balance, agility and coordination! Don’t know anything about Pickleball? That’s okay, players are always willing to teach you!

Learn More