Family YMCA of Black Hawk County



At the Y, children become safe and confident in the water, learning to swim in a positive, fun manner that builds lifelong skills. Research shows formal swimming lessons can reduce the risk of drowning by 88% among children ages 1-4 years. We offer a wide range of options for the whole family with classes beginning at 6 months of age. Classes are offered year-round.

Don’t wait…get your child involved in swim lessons today!

Register Here:

Summer Sessions: They are one week sessions, 3 classes per session. They are Monday, Wednesday, and Thursday with class times ranging from 9:00-11:20 a.m.

Week 1: 6/5-6/8
Week 2: 6/12-615
Week 3: 6/19-6/22
Week 4: 6/26-6/29
Week 5: 7/5-7/7 *Classes are Wednesday, Thursday, Friday
Week 6: 7/10-7/13
Week 7: 7/17-7/20
Week 8: 7/24-7/27
Week 9: 7/31-8/3

Parent/Child swim lessons: June 10th-July 1st, Sat 10:00-10:30

Splash With Me: Tuesday’s 6/6 – 6/27 9:30-10:00

With developmental toys, songs, and structured play, you and your child will experience the fun of swimming in our Baby and Me classes. This is a class to introduce your baby to water and have fun! With a maximum of 8 children (each with one adult) in our 30-minute class, you will introduce your child to the magical world of the water.
Studies have also shown that baby swimming…
-improves the child’s physical development
-enhances neurological development
-strengthens the child’s emotional and social development
-expands cerebral communication
-increases memory capacityThis is not a swim lesson class but a fun way to introduce the water to your baby.

If you have any questions, please reach out to Simone Sohk (Aquatics Director) at

Extra Info:

  • The YMCA does not offer make-up classes unless there is a conflict with the pool schedule or weather cancellations.
  • If classes are cancelled by the Y, a make-up will be scheduled as determined by the AQ Director.
  • What to bring? Please bring a swim suit and towel. Goggle are allowed & highly recommended.
  • Lesson days and times are subject to change!

Registration Information:

  • If you are already a Full Y Member and pay a monthly rate, you will pay the “Member” rate for our swim lesson program.
  • If you do not want to become a member, you can register as a “non-member” with a higher rate for our swim lesson program.
  • The YMCA does not offer make-up classes unless there is a conflict with the pool schedule or weather cancellations. Check out our weather cancellation policy. Weather Related Cancellation Policy
  • If classes are cancelled by the YMCA, a make-up will be scheduled as determined by the Aquatics Program Director
  • You can register online here or by calling our Welcome Desk at 319-233-3531

Swim Starters (Parent/Child)

Accompanied by a parent – infants and toddlers learn to be comfortable in the water and develop swim readiness skills through fun and confidence-building experiences, while parents learn about water safety, drowning prevention, and the importance of supervision.

Ages: 6 months – 3 years

Duration: 30 minutes

Swim Basics | Levels 1-3

Recommended Skills for All to Have Around Water. Students learn personal water safety and achieve basic swimming competency by learning two benchmark skills:

  • Swim, float, swim — sequencing front glide, roll, back float, roll, front glide, and exit
  • Jump, push, turn, grab

Preschool: Ages 3-5 years

School Age: Ages 5-14 years

Duration: 30 minutes

Swim Strokes | Levels 4-6

Skills to Support a Healthy Lifestyle. Having mastered the fundamentals, students learn additional water safety skills and build stroke technique, developing skills that prevent chronic disease, increase social-emotional and cognitive well-being, and foster a lifetime of physical activity.

Preschool Ages 3-5 years

School Age: Ages 5-14 years

Duration: 30 minutes

Don’t know what level is right for you? Checkout our lesson selector and questionnaire here: Swim Lesson Stage Selector

Private | Semi-private Lessons

Personalized instruction for any age.  Register here! and click on either private or semi-private lesson package. Registration includes 4, 6, 8, or 10 – 25 minute classes taught by one of our Y-USA trained swim instructors. *Cancellations or rescheduling must be made four hours prior to the start of the lesson or participants will be charged for that lesson.

Private Lessons

4 Private Lessons

  • Member | $80.00
  • Non-Member | $120.00

6 Private Lessons

  • Member | $114.00
  • Non-Member | $174.00

8 Private Lessons

  • Member | $144.00
  • Non-Member | $224.00

10 Private Lessons

  • Member | 170.00
  • Non-Member | 270.00

Semi-Private Lessons(2-3 participants)

Semi-private swimming lessons must include two or three participants of the same swimming level. Each participant does not pay the price below, the price below is the total cost for 2 or 3 participants.

4 Semi-Private Lessons

  • Member | $140.00
  • Non-Member | $180.00

6 Semi-Private Lessons

  • Member | $204.00
  • Non-Member | $264.00

8 Semi-Private Lessons

  • Member | $264.00
  • Non-Member | $344.00

10 Semi-Private Lessons

  • Member | $320.00
  • Non-Member | $420.00

If you are have any questions, please email our aquatics director at


Get Involved

The YMCA isn’t ONLY about getting in shape. It is a community resource organization, aimed at improving the spirit, mind, and body of all who want to participate.

Make a Gift

We need your support to strengthen our community – because strengthening community is our cause.
Learn More

Proud Partners