Swim Lessons (Indoor & Outdoor)

Indoor Swim Lessons

Red Cross guidelines are followed.  Indoor evening swim lessons are for anyone from age 2 months old through adult. 

  • Class length: 45-minutes
  • Location: Pleasant Hill Pool behind the Central Rivers AEA building located at 909 S 12th Street (enter the South driveway to the Southwest pool door).
  • Cost :$45 per session per person
  • Days: Saturday Mornings
  • Register Online  

Sessions Dates

  • 2023 Session 1: January 14 through February 18
  • 2023 Session 2: March 11 through April  15

Private Swim Lesson Interest

Class Levels
Intro to Water (0-2 years old)LTS Level 1 - Introduction to Water
Pre-School With Parent (3-5 years old)LTS Level 2 - Fundamental Aquatic Skills
Pre-School without Parent (3-5 years old)LTS Level 3 - Stroke Development

LTS Level 4 - Stroke Improvement (only offered outdoors)

LTS Level 5 - Stroke Refinement (only offered outdoors)









Session
Intro to Water
(with Parent)
(0-2 yrs old)
Preschool
(with Parent)
(3-5 yrs old)
Preschool
(without Parent)
(3-5 yrs old)
Level 1

(5 yrs old & up)

Level 2

(5 yrs old & up)

Level 3

(5 yrs old & up)

2023 Session 1
9:00 am: 
Max-3
9:00 am: 
Max-2
9:00 am: 
Max-3
9:50 am:
 Max-4
10:40 am:
 Max-4
11:30 am: 
Max-4

9:00 am: 
Max-2
9:00 am: 
Max-3
9:50 am:
Max-4
10:40 am:
 Max-4
11:30 am: 
Max-4
2023 Session 2
9:00 am: 
 Max-3
9:00 am: 
Max-2
9:00 am: 
Max-3
9:50 am:
Max-4
10:40 am:
 Max-4
11:30 am: 
Max-4

9:00 am: 
 Max-2
9:00 am: 
Max-3
9:50 am:
 Max-4
10:40 am:
Max-4
11:30 am: 
Max-4


Weather Related Cancellations

2023 Outdoor Swim Lessons

Red Cross guidelines are followed.  Outdoor swim lessons are for anyone from age 3 through adult. 

  • Preschool classes are 30 minutes; Learn to Swim classes are 45 minutes
  • Location: Marshalltown Family Aquatic Center
  • Class times: see table below
  • Cost: $40 - Preschool &  $45 - Learn to Swim
  • Classes meet  Monday - Thursday   **Fridays are weather related make-up days**
  • Class size: see table below
  • Register Online, begins April 1, 2023
  • Swim Lesson Skill Levels
  • Follow our Marshalltown Parks and Recreation Department Facebook page for notices, updates or cancellations.
Pre-School - $40
Learn to Swim - $45
Session 3
June 12 - 22
Registration Deadline
June 8
Session 4
July 10 - 20
Registration Deadline
July 6
Session 5
July 31 - August 10
Registration Deadline
July 27
Pre-School w/o parent
(3-5 years old)
Max: 8
9:30 a.m.9:30 a.m.9:30 a.m.
10:15 a.m.10:15 a.m.10:15 a.m.
Learn to Swim Level 1
(5 years old & up)
Max: 12
9:00 a.m.9:00 a.m.9:00 a.m.
10:00 a.m.10:00 a.m.10:00 a.m.
Learn to Swim Level 2
(5 years old & up)
Max: 12
9:00 a.m.9:00 a.m.9:00 a.m.
10:00 a.m.10:00 a.m.10:00 a.m.
Learn to Swim Level 3
(5 years old & up)
Max: 12
9:00 a.m.9:00 a.m.9:00 a.m.
10:00 a.m.10:00 a.m.10:00 a.m.
Learn to Swim Level 4
(5 years old & up)
Max: 12
9:00 a.m.9:00 a.m.9:00 a.m.
10:00 a.m.10:00 a.m.10:00 a.m.

Related Documents