North Liberty Swim School
Wondering if now is the right time to learn to swim? At Diventures, we welcome all ages and skill levels, so whether you’re looking for infant, child, or adult swim lessons in North Liberty, we’re here to help! During each swim class, our SSI-certified teachers make learning fun, providing quality instruction in a comfortable learning environment.
With small class sizes, proven curriculum, and a state-of-the-art facility, we are proud so many families choose Diventures in North Liberty for swim lessons.
Our Facility Features:
- 20-yard heated indoor pool
- Depth ranging from 3.5 to 14 feet
- Consistently warm water at 88-90°
- Glass viewing area for parents
- Showers on the deck to wash off
- Family changing rooms
- 180-gallon saltwater aquarium with fish who welcome you each week
- Large retail space with swim and scuba gear
1895 West Penn St
North Liberty, IA 52317
Get directions
Phone: 319.665.2741
[email protected]
![Swim Lessons](https://www.diventures.com/wp-content/uploads/2024/07/diventures-swim-student.jpg)
Swim Lessons
![North Liberty Swimming Pool](https://www.diventures.com/wp-content/uploads/2024/07/north-liberty-ia-swimming-pool.jpg)
North Liberty Swimming Pool
![North Liberty Storefront](https://www.diventures.com/wp-content/uploads/2024/07/north-liberty-storefront-scaled-1.jpg)
North Liberty Storefront
![North Liberty Exterior](https://www.diventures.com/wp-content/uploads/2024/07/north-liberty-ia-exterior.jpg)
North Liberty Exterior
Getting Started
Monthly Enrollment:
You can start your lessons immediately with Diventures! You will be billed based on the number of lessons remaining for this month, plus our new family registration fee. After that, enrollment will continue monthly.
Free Trial Lesson:
Want to see our facility and meet our staff before signing up? Request a free trial lesson.
Lessons For The Whole Family
Enroll two or more siblings in our program and enjoy a multi-student discount for your family.
Discounts:
- Second student: 10% off
- Third student: 10% off
- Fourth student: 15% off
- Fifth student 20% off
North Liberty Swim Calendar
Select Class Level
Not sure what class is right for your child?
![Stella - Aqua Team Stella - Aqua Team](https://www.diventures.com/wp-content/uploads/2024/05/stella-medium.png)
Swim with Diventures in North Liberty
Looking for group or private swim lessons in North Liberty for you and your kids? No matter your age or skill level, Diventures offers many different types of swim lessons to help you reach your swimming goals.
![swimming lifesaver icon](https://www.diventures.com/wp-content/uploads/2016/10/fishes-1.png)
Baby & toddler swim lessons
Starting at $115/month
+ $50 registration fee
Whether you’re looking for infant swim lessons for babies as young as two months old or toddler swim lessons for kids up to 35 months old, Diventures is here to help your young one learn how to swim confidently! Our teachers have only four students per lesson, allowing your kids to get the quality time and attention they need to build their skills.
![kayak icon](https://www.diventures.com/wp-content/uploads/2016/10/two-fishes.png)
Child swim lessons
Starting at $115/month
+ $50 registration fee
At Diventures, we offer swim levels for kids of all ages and skill levels. Ages 3 to 15 can enroll in our level 1, 2, and 3 swim classes. These sessions are great for beginners and established swimmers alike. Children 6 to 17 years old who want to swim competitively can join our Swim Prep Team.
![kayak icon](https://www.diventures.com/wp-content/uploads/2016/10/swimming-2.png)
Adult swim lessons
Starting at $115/month
+ $50 registration fee
For adults who want to learn how to swim or expand their swimming techniques, we also offer adult swimming lessons in North Liberty. Gain confidence in the water with our beginner and advanced adult swimming sessions, regardless of age.
![swimming lifesaver icon](https://www.diventures.com/wp-content/uploads/2016/10/swimming-lifesaver.png)
Private swim lessons
Starting at $300/month
Need more one-on-one instruction than a group swim class can provide? Consider private swim classes in North Liberty! We also have semiprivate lessons that give specialized instruction to you and a friend, all starting at $325/month.
North Liberty Swim Team Members
![Kaitlyn Wright width=](https://www.diventures.com/wp-content/uploads/2024/01/Avatar-.png)
Kaitlyn Wright
Aquatics Experience Manager
Kaitlyn has always loved being around water and started swimming competitively when she was 10. In high school and college, Kaitlyn taught swimming lessons and lifeguarded in Iowa City, where she also served as a manager and swimming lesson coordinator. Currently, she runs the Williamsburg Aquatic Center. In her free time, Kaitlyn helps coach her daughter’s club softball team and enjoys baking, trivia, pickleball, and traveling.
![Rachel Gifford width=](https://www.diventures.com/wp-content/uploads/2024/03/NLB_Rachel-Gifford.png)
Rachel Gifford
Aquatics Experience Lead / Swim Teacher
Rachel was born and raised in Palm City, Florida, and relocated to Iowa in the winter of 2018. Growing up, she was always in the water, whether it was surfing, spearfishing, or snorkeling. Rachel has a two-year-old son who shares her love for the water, and they spend a lot of time traveling, boating, and camping together as a family. In addition to her role at Diventures, she also teaches water aerobics at her gym in Cedar Rapids. Anything related to water always beckons her. Rachel’s goal at Diventures is to ensure safety for clients in and around the water, from teaching survival swimming skills to leisurely swimming. She aims to make the experience fun and rewarding for everyone involved.
![Kaylee Wilson width=](https://www.diventures.com/wp-content/uploads/2024/03/NLB_Kaylee-Wilson.png)
Kaylee Wilson
Swim Teacher
Kaylee grew up participating in swim teams and swim clubs throughout her childhood. She has been working with children for 5+ years. She loves working with children and helping them to learn skills and confidence around the water.
![Susane “Susi” Jaeger width=](https://www.diventures.com/wp-content/uploads/2021/12/Susi-Diventures-NLB.png)
Susane “Susi” Jaeger
Swim Teacher
Susi loves being in the water!! With more than 20 years of teaching and coaching aquatics, she still feels excitement watching new swimmers (of all ages!) accomplish their abilities to become comfortable and confident in the water. She finds great rewards in being a teacher for North Liberty.
![Andrew Belz width=](https://www.diventures.com/wp-content/uploads/2024/06/Andrew-Belz_NLB.png)
Andrew Belz
Swim Teacher
Andrew was a competitive swimmer for four years before teaching swim lessons at Diventures. He loves teaching and has over three years of experience working with elementary and middle school-aged children.
![Ava Bridleman width=](https://www.diventures.com/wp-content/uploads/2024/06/Ava-Bridleman_NLB_2024.png)
Ava Bridleman
Deck Manager / Swim Teacher
Ava grew up in the water and whether she was boating, wakeboarding or swimming she was always having fun! Ava swam competitively through grade school and now attends the University of Iowa. She loves to teach kids about safety in and around the water.
![Chloe Crist width=](https://www.diventures.com/wp-content/uploads/2024/06/Chloe-Crist_NLB_2024.png)
Chloe Crist
Swim Teacher
Chloe has been around the water all her life. From competitive swimming, and water skiing, to coaching swim team and teaching lessons, Chloe loves being near the water. She enjoys teaching others how to enjoy the water safely while having fun.
![Dane Christians width=](https://www.diventures.com/wp-content/uploads/2023/04/Dane-Christians.png)
Dane Christians
Swim Teacher / Lifeguard
Dane has been teaching at Diventures for a year and a half. He has loved the water for as long as he can remember. He feels grateful to have the opportunity to teach the next generation a skill that they will use for the rest of their lives.
![Izzy Vance width=](https://www.diventures.com/wp-content/uploads/2024/06/Izzy-Vance_NLB.png)
Izzy Vance
Swim Teacher
Izzy started teaching at Diventures in 2022. She loves teaching babies and level 1 swim students. Izzy believes getting young children into swim lessons is important for a lifetime of safety in and around the water. She wants everyone to be safe while having fun in the water.
![Jazzy Grau width=](https://www.diventures.com/wp-content/uploads/2024/03/Jazzy-Grau_NLB_2024.png)
Jazzy Grau
Swim Teacher
Jazzy grew up swimming and in middle school, she decided to swim competitively. She enjoys surfing, playing guitar and painting.
![Leanna Holeton width=](https://www.diventures.com/wp-content/uploads/2024/06/Leanna-Holeton_NLB_2024.png)
Leanna Holeton
Swim Teacher
Leannas aquatic background began in early childhood, taking lessons and spending every day of summer in the pool. She then moved to competitive swimming throughout high school. Leanna gained experience teaching children while she taught Taekwondo to children.
![Quinn Gillespie width=](https://www.diventures.com/wp-content/uploads/2024/03/Quinn-NLB.png)
Quinn Gillespie
Swim Teacher
Quinn’s swim background includes teaching swim lessons and lifeguarding for two years. She loves being interactive with kids and seeing them improve every lesson.
Swimming FAQs
Does Diventures in North Liberty offer swim lessons year-round?
Yes, our swim school in North Liberty has a heated, indoor pool that can accommodate swim classes all year.
What should I take to my child's first Diventures swimming lesson?
We recommend packing a swimsuit, towel, and goggles for your child’s swim lesson in North Liberty. If your swimmer is not toilet trained or three-years-old or younger, they will need to wear a reusable swim diaper as well. These can be purchased at our facility.
What time is family swim available in North Liberty?
Our pool in North Liberty is open for family swim time Saturdays from 12:15 p.m. to 2 p.m.
When are swim classes in North Liberty offered at Diventures?
Swimming lessons in North Liberty are available year-round on weekdays and weekends. Our current class schedule is Monday-Thursday between 9 a.m. and noon, Monday-Friday from 3 p.m.-8 p.m., and Saturday and Sunday from 9 a.m. to noon. Choose the schedule that work best for you!
Contact our North Liberty Location
Have questions about swim lessons in North Liberty? Near the intersection of I-380 and W Penn St, our Diventures swimming facility serves customers in North Liberty, Iowa City, Cedar Rapids, and beyond. Locals will recognize our swim school across from University of Iowa Stead Family Children’s Hospital.
Address
1895 West Penn St
North Liberty, IA 52317
Get directions
Contact Us
Phone: 319.665.2741
Email: [email protected]