Summer Swim Lessons

Summer Swim Lessons

These lessons will take place at the outdoor Edmundson Pool at 1405 S F Street in Oskaloosa, IA. If the weather does not allow for lessons, they will move to the indoor pool at 414 N. 3rd Street. If we are unable to move the lessons indoors, we will cancel and re-schedule the lessons. Please indicate at sign-up what the best way to contact you is so that we can reach out about changes!

Scholarships and financial aid are available upon request!

July Preschool Swim Lessons

All Locations
7/8/25 - 7/31/25
VIEW

Summer Preschool Swim Lessons at the YMCA

Join us for a fun-filled, safe, and educational summer at the Edmundson Pool in Oskaloosa! Our Summer Preschool Swim Lessons, hosted by the YMCA, are designed for young children to develop water safety skills and build confidence in the pool. These lessons, held at the Edmundson Pool (1405 S F Street, Oskaloosa, IA 52577), focus on teaching essential swimming techniques in a fun, supportive environment.

Throughout the summer, preschoolers will engage in activities that teach water safety, floating, and the importance of breath control. Our instructors will guide your child through skills such as:

  • Water Safety: Teaching children how to stay safe in and around water, including the importance of following rules and understanding basic safety precautions.
  • Floating: Helping children become comfortable with floating on their backs, a key skill for self-rescue in the water.
  • Breathing and Going Underwater: Encouraging children to confidently go underwater without plugging their nose, building their comfort level with submerging their face in the water.

These lessons are designed to be a fun introduction to swimming, while focusing on water safety and skill development. Whether your child is just starting out or looking to improve their skills, our YMCA instructors will ensure a positive experience that supports your child’s growth and confidence in the water.

For more information or if you have any questions, feel free to contact Alex Anderson at [email protected].

Come make a splash with us this summer at the Edmundson Pool!

Dates: July 8, July 10, July 15, July 17, July 22, July 24, July 29, and July 31!


Registration Information  

Open Close Register At MemberNon-Member
4/8/25 7/1/25 Online / Front Desk $ 30.00$ 50.00

Available Sessions

Date(s)
07/08/25 - 07/31/25
Tu,Th - 10:00 am - 10:35 am
Register  
Closes
07/08/2025
07/08/25 - 07/31/25
Tu,Th - 10:00 am - 10:35 am
Register  
Closes
07/08/2025
07/08/25 - 07/31/25
Tu,Th - 10:45 am - 11:20 am
Register  
Closes
07/08/2025
07/08/25 - 07/31/25
Tu,Th - 10:45 am - 11:20 am
Register  
Closes
07/08/2025
07/08/25 - 07/31/25
Tu,Th - 11:30 am - 12:05 pm
Register  
Closes
07/08/2025
07/08/25 - 07/31/25
Tu,Th - 11:30 am - 12:05 pm
Register  
Closes
07/08/2025

July School Aged Beginner Swim Lessons

All Locations
7/8/25 - 7/31/25
VIEW

At Edmundson Pool, our swim lessons offer a fantastic opportunity for your child to build swimming skills in a safe, supportive, and fun environment. This level focuses on Water Acclimation, making it perfect for those who may feel nervous about the water or are just starting out. The class is designed to help increase comfort and confidence in underwater exploration through engaging games and activities.

What to Expect:

  • Water Confidence: Beginners will be gently introduced to the water with fun, age-appropriate activities designed to build comfort and reduce fear.

  • Basic Skills: Your child will start learning basic self-rescue skills, like holding the pool’s edge, and will be introduced to simple swim strokes with the support of an instructor.

  • Safety First: Emphasis is placed on water safety, ensuring that children learn to stay calm and feel secure in the water while developing essential skills..

  • Instructor Support: Our experienced instructors will guide your child through each step, providing plenty of encouragement and assistance as needed.

Come join the fun and help your child take their first splash into swimming at Edmundson Pool!

For more information or if you have any questions, feel free to contact Alex Anderson at [email protected].

Dates: July 8, July 10, July 15, July 17, July 22, July 24, July 29, and July 31!


Registration Information  

Open Close Register At MemberNon-Member
4/8/25 7/1/25 Online / Front Desk $ 30.00$ 50.00

Available Sessions

Date(s)
07/08/25 - 07/31/25
Tu,Th - 10:00 am - 10:35 am
Register  
Closes
07/08/2025
07/08/25 - 07/31/25
Tu,Th - 10:45 am - 11:20 am
Register  
Closes
07/08/2025
07/08/25 - 07/31/25
Tu,Th - 11:30 am - 12:05 pm
Register  
Closes
07/08/2025

July Swim Lessons Intermediate/Advanced

All Locations
7/8/25 - 7/31/25
VIEW

At Edmundson Pool, our swim lessons offer a fantastic opportunity for your child to build swimming skills in a safe, supportive, and fun environment. The Water Movement level is perfect for children who are comfortable in the water but are not yet able to swim independently. These lessons will focus on developing forward movements, practicing self-rescue skills, and gaining more confidence in the water.

In this level, children will be introduced to the freestyle and backstroke, helping them build the foundation for independent swimming.

What to Expect:

  • Forward Movements: Children will work on moving efficiently in the water, focusing on building strength and coordination.

  • Self-Rescue Skills: The lessons will emphasize self-rescue techniques, enabling children to feel more confident and safe in the water.

  • Freestyle and Backstroke Introduction: Basic skills for both the freestyle and backstroke strokes will be introduced, helping children work toward swimming independently.

Come dive into the fun and start your child’s swimming journey with us at Edmundson Pool!

For more information or if you have any questions, feel free to contact Alex Anderson at [email protected].

Dates: July 8, July 10, July 15, July 17, July 22, July 24, July 29, July 31!


Registration Information  

Open Close Register At MemberNon-Member
4/8/25 7/1/25 Online / Front Desk $ 30.00$ 50.00

Available Sessions

Date(s)
07/08/25 - 07/31/25
Tu,Th - 10:00 am - 10:35 am
Register  
Closes
07/08/2025
07/08/25 - 07/31/25
Tu,Th - 10:45 am - 11:20 am
Register  
Closes
07/08/2025
07/08/25 - 07/31/25
Tu,Th - 11:30 am - 12:05 pm
Register  
Closes
07/08/2025

June School Aged Beginner Swim Lessons

All Locations
6/3/25 - 6/26/25
VIEW

At Edmundson Pool, our swim lessons offer a fantastic opportunity for your child to build swimming skills in a safe, supportive, and fun environment. This level focuses on Water Acclimation, making it perfect for those who may feel nervous about the water or are just starting out. The class is designed to help increase comfort and confidence in underwater exploration through engaging games and activities.

What to Expect:

  • Water Confidence: Beginners will be gently introduced to the water with fun, age-appropriate activities designed to build comfort and reduce fear.

  • Basic Skills: Your child will start learning basic self-rescue skills, like holding the pool’s edge, and will be introduced to simple swim strokes with the support of an instructor.

  • Safety First: Emphasis is placed on water safety, ensuring that children learn to stay calm and feel secure in the water while developing essential skills..

  • Instructor Support: Our experienced instructors will guide your child through each step, providing plenty of encouragement and assistance as needed.

Come join the fun and help your child take their first splash into swimming at Edmundson Pool!

For more information or if you have any questions, feel free to contact Alex Anderson at [email protected].

Dates: June 3, June 5, June 10, June 12, June 17, June 19, June 24, and June 26!


Registration Information  

Open Close Register At MemberNon-Member
4/8/25 6/3/25 Online / Front Desk $ 30.00$ 50.00

Available Sessions

Date(s)
06/03/25 - 06/26/25
Tu,Th - 10:00 am - 10:35 am
Register  
Closes
06/10/2025
06/03/25 - 06/26/25
Tu,Th - 10:45 am - 11:20 am
Register  
Closes
06/10/2025
06/03/25 - 06/26/25
Tu,Th - 11:30 am - 12:05 pm
Register  
Closes
06/10/2025

June Swim Lessons Intermediate/Advanced

All Locations
6/3/25 - 6/26/25
VIEW

At Edmundson Pool, our swim lessons offer a fantastic opportunity for your child to build swimming skills in a safe, supportive, and fun environment. The Water Movement level is perfect for children who are comfortable in the water but are not yet able to swim independently. These lessons will focus on developing forward movements, practicing self-rescue skills, and gaining more confidence in the water.

In this level, children will be introduced to the freestyle and backstroke, helping them build the foundation for independent swimming.

What to Expect:

  • Forward Movements: Children will work on moving efficiently in the water, focusing on building strength and coordination.

  • Self-Rescue Skills: The lessons will emphasize self-rescue techniques, enabling children to feel more confident and safe in the water.

  • Freestyle and Backstroke Introduction: Basic skills for both the freestyle and backstroke strokes will be introduced, helping children work toward swimming independently.

Come dive into the fun and start your child’s swimming journey with us at Edmundson Pool!

For more information or if you have any questions, feel free to contact Alex Anderson at [email protected].

Dates: June 3, June 5, June 10, June 12, June 17, June 19, June 24, and June 26!


Registration Information  

Open Close Register At MemberNon-Member
4/2/25 6/2/25 Online / Front Desk $ 30.00$ 50.00

Available Sessions

Date(s)
06/03/25 - 06/26/25
Tu,Th - 10:00 am - 10:35 am
Register  
Closes
06/03/2025
06/03/25 - 06/26/25
Tu,Th - 10:45 am - 11:20 am
Register  
Closes
06/03/2025
06/03/25 - 06/26/25
Tu,Th - 11:30 am - 12:05 pm
Register  
Closes
06/03/2025

June Swim Lessons Preschool

All Locations
6/3/25 - 6/26/25
VIEW

Summer Preschool Swim Lessons at the YMCA

Join us for a fun-filled, safe, and educational summer at the Edmundson Pool in Oskaloosa! Our Summer Preschool Swim Lessons, hosted by the YMCA, are designed for young children to develop water safety skills and build confidence in the pool. These lessons, held at the Edmundson Pool (1405 S F Street, Oskaloosa, IA 52577), focus on teaching essential swimming techniques in a fun, supportive environment.

Throughout the summer, preschoolers will engage in activities that teach water safety, floating, and the importance of breath control. Our instructors will guide your child through skills such as:

  • Water Safety: Teaching children how to stay safe in and around water, including the importance of following rules and understanding basic safety precautions.
  • Floating: Helping children become comfortable with floating on their backs, a key skill for self-rescue in the water.
  • Breathing and Going Underwater: Encouraging children to confidently go underwater without plugging their nose, building their comfort level with submerging their face in the water.

These lessons are designed to be a fun introduction to swimming, while focusing on water safety and skill development. Whether your child is just starting out or looking to improve their skills, our YMCA instructors will ensure a positive experience that supports your child’s growth and confidence in the water.

For more information or if you have any questions, feel free to contact Alex Anderson at [email protected].

Come make a splash with us this summer at the Edmundson Pool!

Dates: June 3, June 5, June 10, June 12, June 17, June 19, June 24, and June 26!


Registration Information  

Open Close Register At MemberNon-Member
4/2/25 6/2/25 Online / Front Desk $ 30.00$ 50.00

Available Sessions

Date(s)
06/03/25 - 06/26/25
Tu,Th - 10:00 am - 10:35 am
Register  
Closes
06/03/2025
06/03/25 - 06/26/25
Tu,Th - 10:00 am - 10:35 am
Register  
Closes
06/03/2025
06/03/25 - 06/26/25
Tu,Th - 10:45 am - 11:20 am
Register  
Closes
06/03/2025
06/03/25 - 06/26/25
Tu,Th - 10:45 am - 11:20 am
Register  
Closes
06/03/2025
06/03/25 - 06/26/25
Tu,Th - 11:30 am - 12:05 pm
Register  
Closes
06/03/2025
06/03/25 - 06/26/25
Tu,Th - 11:30 am - 12:05 pm
Register  
Closes
06/03/2025