• Swim lessons are available for youth and adults in group, semi-private, and private sessions which are available at select times year round.
  • Group lessons: Tuesday & Thursday 6-6:45pm and 7-7:45pm, Ages 4-18, $50 members/$75 non-members
    • Dates:
      • January 4 – January 27
      • February 1- February 24
      • March 1- March 24
  • Semi-private lessons are for groups of 2-3, children or adults, who are more comfortable in smaller settings.
    Cost: $75/Member  $125/Non-member
  • For private lessons, the Y places swimmers with qualified instructors who work with individuals schedules.
    Cost: $125/Member  $175/Non-member

Parent/Child Swim Lessons:


These classes are designed to encourage children to experience, explore, and test the aquatic environment by responding with body movements and emotions with the assistance and encouragement of their parents. Waterbabies is designed for children 6 months to 18 months of age. Note: Adult must attend and be in the pool with baby and swim diapers are required.

Water tots is for children and parents to do the lessons together. This is an opportunity to explore the being in the water and start to feel confident swimming. Water tots is designed for children 1.5 to 3 years old.


This is the next class after Water Tots. This class will help bridge the gap from Water Tots to traditional swim lessons. Children will be in the water without their parent/guardian and will be introduced to new skills of submersions, kicking, and floating. This class is designed for ages 3 to 5.


  • Members $40
  • Non-Member $60

Open/Lap Swim:

girl ready to swim laps During any Mahaska County YMCA Open Swim time, families can come splash and play, swim enthusiasts can do laps, and those learning to swim can get extra practice on their own time. Special lap swimming tips and instructions are listed with the YMCA Pool Schedule. Open and Lap Swim are included in the basic membership package.

Stroke Clinic:

Stroke clinics offered in the fall for children who are interested in joining the swim team. The clinic is designed to teach proper competitive stroke technique in freestyle, backstroke, breaststroke, and butterfly. This four-week program helps swimmers develop and maintain their muscular endurance while focusing on improved skills and swim times.
Cost: $40/member and $80/non-member