Eastern Iowa Swim School provides group and private swim lessons for ages 3-12. Our lessons develop swimming competency, confidence, and endurance in a safe and fun environment. Class sizes for group lessons are no more than three students for each instructor.  At the end of each session we provide you with a progress report.

We offer 5 levels of instruction:

  • Bobber - water comfort
  • Flounder - introduction to floating, kicking, and water independence
  • Minnow - increased water independence and introduction to stroke
  • Dolphin - introduction to more strokes and development of freestyle & backstroke
  • Shark - Swimmers must be able to swim 1 length freestyle and backstroke to enter this group (or be recommended by our staff).  Swimmers will continue to refine their freestyle and backstroke skills, build endurance, and learn new skills (dolphin kick, butterfly, elementary backstroke, breaststroke)

*Please review the main lessons page/registration page for information about current/upcoming offerings - during the school year we typically offer lessons on Saturdays or Sundays; in the summer we offer weekday lessons.

If you would like to register for swim lessons, follow the link below.

Eastern Iowa Swim School Registration 

If you have any questions or you would like more details about our classes please email lessons@EasternIowaSwimming.com or call Coach Mary 319-382-2722

Individuals requiring financial assistance may be offered a scholarship through our booster club.  Please email us to be connected with the booster club and receive the required forms - all forms must be submitted to the booster club no later than 1 week prior to opening of registration for the session you wish to enroll in.

What's next???

Map to the pool

Eastern Iowa Swim Federation is our affiliated USA swim team that offers year round competitive and non-competitive options to swimmers age 5-18.  Swimmers are divided into groups based on their abilities and goals.  Students successfully completing Shark level will be invited to join the swim team for more skill work, competitive opportunities, and FUN!!!  Our lessons coordinator is also our Splash! (beginners) coach, so you’ll be working with a familiar face – contact us find out about transitioning to the team program.