At the heart of Old Willow is our 25-yard, 6-lane swimming pool, complete with kiddie-pool and an expanded diving well with two boards. Whether it’s a game of Marco Polo, a practice for the swim, water polo or diving team, swimming laps in the adults only lane or a leisurely dip with your family — the atmosphere is always enjoyable.

The pool is open Memorial Day Weekend, the following weekend, and then daily (starting when school ends) from 9:00 AM – 8:30 PM with certified lifeguards on duty to ensure everyone’s safety.

Lap Swim
7:00 – 8:30 AM, daily (for ages 16+)

Adult Swim
7:00 AM – 8:30 PM, daily (no lifeguard on duty)

Toy Time
4:00 – 5:00 PM, Saturday and Sunday (bring your pool toys)

Swim Team, Pre-Season Practices, “Memorial Day Tuesday” thru mid-June
4:15 – 6:00 PM

Swim Team, Regular Season Practices, mid-June thru end of July
3:30 – 6:45 PM

The entire main pool is typically closed for swim team practices, in particular 4:00-5:45. Only the diving area and baby pool are available for swimming during this time.

View and Print 2020 Swim/Dive Team Schedule

Swim and Dive Team Registration Form

Swim Team

The Old Willow Swim Team “Blue Lightning” belongs to the North Shore Swim Conference. The club encourages all young members to join the team regardless of each child’s ability. It‘s a wonderful way to meet kids and families at area clubs. The team creates a social setting for both the swimmers and the parents, and there is no better summer evening at Old Willow. The swim team is available to current club members’ children, ages 5 – 15, who are comfortable in the water and can swim one length of the pool.

Practices are Monday through Thursday, 3:30 – 6:45 PM, and Fridays, 3:30-6:30 PM.

Swim Team fee is $300:  6 Swim Meets, 35 practices over 7 weeks, Ribbons and Awards.

For questions, please contact the Blue Lightning Swim Coach.


Dive Team

Old Willow‘s diving team has steadily grown over the past few seasons with several athletes competing in meets. Our diving well (2 boards) provides the opportunity to get plenty of practice and repetitions for everyone. Our 5 League dual-meets include a diving competition in the mid afternoon followed by the swim competition. Please take advantage of our great diving facility and talented coaching staff.

Practices are Mondays and Wednesdays, 4:00 – 6:00 pm

Dive dual-meets always precede the Swim Meets and start at 2:00 p.m.  Home Warm Ups are at 1:00, Away Warm ups 1:30.

Dive Team fee is $125 (Siblings discount: If also on swim team, $50 for each sibling after one full paid for dive team)

For Diving Team questions, please contact our Swim Coach.

View and Print Water Polo 2020 Schedule

Water Polo Team Registration Form

Water Polo League

The Water Polo League season runs from the end of May through the end of July, and is available to club members’ children ages 9 – 15. Water polo is an exciting team water sport consisting of four quarters where each team attempts to score by throwing the ball into their opponent’s goal. This is a fun way to compete, make friends and exercise all at the same time. No experience necessary.

Practices are Tuesdays, 7:00 – 8:00 PM, and Fridays, 6:30-7:30 p.m.

Games are played weekly on Monday nights at 7:00, and Sunday morning scrimmages from 8:30-10:00 a.m. vs. New Trier Aquatics.

Team fee is $125 (Sibling discounts if also on swim team;  $50 for each sibling after one full paid)

Group and private swim lessons are available throughout the summer, and we can always work out a day/time/frequency that works.  Group lessons are outlined below. To schedule a private lesson, or if you have questions, please contact our swim instructors Matt Wendt (afternoon lessons), Mame O’Grady (morning lessons).

Group Lessons are billed at $30/lesson.


Beginner, 1:00 – 1:30 PM, Monday-Friday
Advanced Beginner, 1:30 – 2:10 PM, Monday-Friday
Intermediate, 2:15 – 3:00 PM, Monday-Friday


Beginner, 10:00 – 10:30 AM:  Monday-Friday
Advanced Beginner, 10:30 – 11:00 AM:  Monday-Friday

Flexible Scheduling available with Group Lessons billed at $30 per half hour per kid.

Swim Lessons Registration Form


Class Level Descriptions


For 3 – 5 yr olds who are not comfortable in the water, do not put their face in the water and don’t float on their own. Children will play games, learn water readiness, to get their face and head wet on their own, the front float, and pool/water safety. No floaties/lifejackets can be worn during class. Class size ranges from 2 – 5 children.

Advanced Beginner

For 5 – 7 yr olds who are able to get their face wet on their own and can perform the front float with some arm strokes. Swimmers will learn rhythmic breathing, front crawl, back float, intro to deep water, endurance and pool/water safety. Class size ranges from 2 – 8 children.


For 6 – 9 yr olds who are able to swim 25 yards front crawl and 15 yards on back. Swimmers will learn endurance, to swim on their back, side breathing, diving, intro to breaststroke and pool/water safety. Class size ranges from 2 – 10 children.

Make-up lessons for cancellation due to inclement weather only. Classes will be cancelled if air temperature is below 60° (65° for beginners) or for severe weather. Please call club 1 hour prior to lesson if unsure due to unpredictable weather.

Depending on the number of lessons attended your account will be billed at the end of each session. (You will be billed the whole amount if more than half of the lessons were attended, half of the amount if less than half of lessons were attended). Lessons cannot be carried over to other sessions.

Lifeguards must be at least 15 years old. Lifeguard Certification Classes are held at the Old Willow Pool every year on the third Sunday in May ( i.e. the Sunday before Memorial Day weekend). Completion of the Red Cross online Lifeguard Classes is a pre-requisite in order to participate in this class and receive your certificate.

If you have any questions regarding OWC Lifeguarding Certification classes, please contact Matt Wendt.