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:30 AM – 9:00 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.

2020 Blue Lightning Swim and Dive Team practice/meet schedules COMING SOON!

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. The Swim Team 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 newly expanded 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. Diving practices are held Mondays and Wednesdays, 4:00 – 6:00 pm, and the fee is $125 (Siblings discount: If also on swim team, $50 for each sibling after one full paid for dive team)

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.

For Diving Team questions, please contact our Swim Coach.

Swim and Dive Team Registration Form


2020 Water Polo practice/meet schedules COMING SOON!

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.

Water Polo practices are held on Tuesdays, 7:00 – 8:00 PM, and Fridays, 6:30-7:30 p.m., and the fee is $125 (Sibling discounts if also on swim team;  $50 for each sibling after one full paid)

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.

Register Online for Water Polo




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), or Charlie Ryan (weekend lessons).

Group Lessons are billed at $25/lesson, and Private Lessons at $50/lesson ranging from 30-45 minutes.

Session 1 (8 lessons over two weeks)

June 8 – June 18, Monday through Thursday

Beginner, 1:00 – 1:30 PM
Advanced Beginner, 1:30 – 2:10 PM
Intermediate, 2:15 – 3:00 PM.


Session 2 (12 lessons over three weeks)

June 22 – July 9, Monday through Thursday

Beginner, 1:00 – 1:30 PM
Advanced Beginner, 1:30 – 2:10 PM
Intermediate, 2:15 – 3:00 PM.


Session 3 (8 lessons over two weeks)

July 13 – July 23, Monday through Thursday

Beginner, 1:00 – 1:30 PM
Advanced Beginner, 1:30 – 2:10 PM
Intermediate, 2:15 – 3:00 pm.


Morning Lessons

June 8 – July 23

Beginner, 10:00 – 10:30 AM:  Monday/Wednesday’s  and/or Tuesday/Thursday’s
Advanced Beginner, 10:30 – 11:00 AM:  Monday/Wednesday’s and/or Tuesday/Thursday’s

Flexible Scheduling available with Group Lessons billed at $25 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.