Evening Indoor and Outdoor Morning Swim Lessons
Morning outdoor lessons are offered at the Marshalltown Family Aquatic Center, 212 Washington Street.
Preschool (age 3-5) lessons are offered at 9:00, 9:45 am or 10:30 am. Classes are for 30 minutes for up to 8 participants for a $32 fee.
Learn to Swim levels 1, 2, 3 & 4 (age 5-adult) lessons are offered at 9:00, or 10:00 am. Classes are for 45 minutes for up to 10 participants for a $42 fee.
Evening indoor lessons are offered at the Pleasant Hill pool located in the Southwest area of the Central Rivers AEA building, 909 S 12th Street (use south driveway, enter the Southwest door).
Ages Zero - 2, preschool (ages 3-5) and Learn to Swim levels 1, 2, 3 & 4 (age 5-adult) lessons are offered at 5:30, 6:15 & 7:00 pm. Classes are 30 minutes for up to 5 participants for a $40 fee.
View Swim Lesson Class and Date options and Swim Lesson Skills by Level to aid in determining the most appropriate enrollment level. Testing is performed the first day of class to a help assure participants are in the level best suited for their skill level. Participants may be moved into different classes based on skill level.
Enroll online. Class sizes are limited so enroll early for available space. (If low enrollment, classes may be combined or cancelled.)
Weather Related Concerns / Cancellation Information
To receive notifications for weather related concern or cancellations clickto request notifications via text or email. Alternately, follow our Marshalltown Parks and Recreation Department Facebook page, local radio stations (AM 1230-KFJB, FM 101.1-KIX, AM 1090-KDAO or FM99.5-KDAO) or call our cancellation line (641) 754-5779 for updates. Parks and Recreation will not issue refunds if dates cannot be made up due to weather conditions, acts of God or Aquatic Center availability.