Learn to Swim

Cameron BayerContact

Learn to Swim Coordinator


PDOP hosts swim lessons for all ages (6 months old – adults). Lessons take place Monday-Thursday in two-week intervals. Swim classes are held at Ridgeland Common pool, Rehm pool, and OPRF High School pool, depending on the season. 

The Park District of Oak Park has adopted the Starfish Aquatic Institute! Advancement focuses on Water Safety and Swim Skill benchmarks. Register your child by age: StarTots (for 6-36 months), Swim School (For beginners ages 5-13), Stroke School (For confident swimmers ages 6+), or Adult (for ages 14+). Both Swim School and Stroke School have multiple levels to teach essential skills and technique. Read more about each swim category below.

Class Descriptions

(ages 6-36 months)

StarTots lessons are 30 minutes in length and require each swimmer to be accompanied by a parent or care giver. We will concentrate on comfort in the water for the swimmers and water safety for the parent or care giver.

Swim School
(ages 3-5 years old
& 6-13 years old)

The Swim School curriculum is divided into five stages reflecting the five core competencies of functional swimming: Trust and Submersion, Body Position and Air Recovery, Forward Movement and Direction Change, Rotary Movement, and Integrated Movement. Students work toward the development of the five core swimming competencies using age-appropriate learning activities. Learning is self-paced, but challenging.

Stroke School
(ages 6+)

This course is for students who have mastered functional swimming and would like to fine tune technique and develop endurance. Students refine freestyle, and learn stroke technique for backstroke, butterfly and breaststroke. Students must be able to confidently swim 25 yards using proper breathing technique in order to take this class.

*Note: If you child has taken lessons through a different program, please contact program supervisor, swimacademy@pdop.org, for best placement prior to registering.


Skip to content