Summer Swim Lessons

Summer Swim Lessons

August lessons will take place at the outdoor Edmundson Pool at 1405 S F Street in Oskaloosa, IA for the first two weeks (August 5th, 7th 12th. and 14th), the second half of the lessons will take place at the indoor Mahaska County YMCA (August 19th, 21st, 26th and 28th) and will take place in the evening, times will be announced in August. If the weather does not allow for lessons outdoors, they will move to the indoor pool at 414 N. 3rd Street or be re-scheduled. 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!

Swim Lessons are partially supported through grants from StepIntoSwim.org, USAswimming.org and YMCA of the USA.

August Beginner Swim Lessons

All Locations
Ongoing
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: 5th, 7th, 12th, and 14th at Edmundson Pool (Outdoors)

19th, 21st, 26th, and 28th at the YMCA 3rd Street Pool (Indoors) Tuesday and Thursday Evenings


Registration Information  

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

August Preschool Swim Lessons

All Locations
8/5/25 - 8/28/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: 5th, 7th, 12th, and 14th at Edmundson Pool (Outdoors) Tuesday and Thursday mornings

19th, 21st, 26th, and 28th at the YMCA 3rd Street Pool (Indoors) Tuesday and Thursday Evenings


Registration Information  

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

Available Sessions

Date(s) Spots
Available
08/05/25 - 08/28/25
Tu,Th - 10:00 am - 10:35 am
2 / 4 Available Registration
Closed
08/05/25 - 08/28/25
Tu,Th - 10:45 am - 11:20 am
1 / 4 Available Registration
Closed
08/05/25 - 08/28/25
Tu,Th - 11:30 am - 12:05 pm
- Registration
Closed

August Swim Lessons Intermediate/Advanced

All Locations
Ongoing
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: 5th, 7th, 12th, and 14th at Edmundson Pool (Outdoors)

19th, 21st, 26th, and 28th at the YMCA 3rd Street Pool (Indoors) Tuesday and Thursday Evenings


Registration Information  

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