Swim Lessons in Lombard, IL | Glass Court Swim & Fitness Club
Swim instructor working one-on-one with a young swimmer during a lesson assessment in the Glass Court indoor pool

Swim Lessons for All Ages

The best thing anyone can do to stay safe in, on, and around the water is to learn to swim. Our class size is limited for optimum results, and lessons are taught in our climate-controlled, heated indoor pool.

Group lessons are perfect for students, individuals training for a race or triathlon, those just learning to swim, or anyone looking to perfect their stroke technique.

Group Lesson Levels

All group lesson levels below meet once a week for a 4-week session (or twice a week for 8 classes), 30 minutes per class. Expand a level to see days, times, and pricing, then enroll online or give us a call.
Parent Child Ages 6 months - 3 years+
Wednesday
5:00 - 5:30 pm
Saturday
9:30 - 10:00 am, 10:00 - 10:30 am, or 11:00 - 11:30 am
Pricing
Lesson TypeClasses / WkMemberNon-Member
Group Swim Lessons - 4 classes4-6 students max 1x $120 $140
Group Swim Lessons - 8 classes4-6 students max, 5% off 2x $228 $266

Plus a one-time annual registration fee: $10/yr members, $25/yr non-members, per student.

Preschool Level 1 Ages 3 - 5 years+
Monday
Morning: 9:00 - 9:30 amLate afternoon: 4:00 - 4:30, 4:30 - 5:00, or 5:00 - 5:30 pm
Tuesday
4:00 - 4:30 pm or 4:30 - 5:00 pm
Wednesday
Mornings: 9:00 - 9:30 am, 9:30 - 10:00 amEvenings: 5:00 - 5:30 pm
Thursday
4:00 - 4:30 pm or 5:00 - 5:30 pm
Saturday
9:30 - 10:00 am, 10:00 - 10:30 am, or 10:30 - 11:00 am
Pricing
Lesson TypeClasses / WkMemberNon-Member
Group Swim Lessons - 4 classes4-6 students max 1x $120 $140
Group Swim Lessons - 8 classes4-6 students max, 5% off 2x $228 $266

Plus a one-time annual registration fee: $10/yr members, $25/yr non-members, per student.

Preschool Level 2 Ages 4 - 5 years - Session A+
Monday
Morning: 9:30 - 10:00 amLate afternoon: 4:00 - 4:30, 4:30 - 5:00, or 5:00 - 5:30 pm
Tuesday
4:00 - 4:30 pm, 4:30 - 5:00 pm, or 5:30 - 6:00 pm
Wednesday
Mornings: 9:00 - 9:30 am, 9:30 - 10:00 amEvenings: 5:00 - 5:30 pm
Thursday
4:30 - 5:00 pm or 5:30 - 6:00 pm
Saturday
9:30 - 10:00 am, 10:00 - 10:30 am, and 11:00 - 11:30 am
Pricing
Lesson TypeClasses / WkMemberNon-Member
Group Swim Lessons - 4 classes4-6 students max 1x $120 $140
Group Swim Lessons - 8 classes4-6 students max, 5% off 2x $228 $266

Plus a one-time annual registration fee: $10/yr members, $25/yr non-members, per student.

Preschool Level 2 Ages 4 - 5 years - Session B+
Monday
Morning: 9:30 - 10:00 am or 10:00 - 10:30 amAfter school: 4:30 - 5:00 pm and 5:00 - 5:30 pm
Tuesday
4:00 - 4:30 pm or 4:30 - 5:00 pm
Wednesday
Mornings: 9:30 - 10:00 am or 10:00 - 10:30 amEvenings: 5:00 - 5:30 pm or 5:30 - 6:00 pm
Thursday
4:30 - 5:00 pm or 5:30 - 6:00 pm
Saturday
9:30 - 10:00 am, 10:00 - 10:30 am, or 11:00 - 11:30 am
Pricing
Lesson TypeClasses / WkMemberNon-Member
Group Swim Lessons - 4 classes4-6 students max 1x $120 $140
Group Swim Lessons - 8 classes4-6 students max, 5% off 2x $228 $266

Plus a one-time annual registration fee: $10/yr members, $25/yr non-members, per student.

Preschool Level 3 Ages 4 - 5 years+
Monday
Morning: 10:30 - 11:00 amAfter school: 4:30 - 5:00, 5:30 - 6:00, or 6:00 - 6:30 pm
Tuesday
4:00 - 4:30 pm or 4:30 - 5:00 pm
Wednesday
Morning: 10:30 - 11:00 amEvenings: 4:30 - 5:00, 5:00 - 5:30, or 5:30 - 6:00 pm
Thursday
4:30 - 5:00 pm or 5:30 - 6:00 pm
Saturday
10:00 - 10:30 am, 11:00 - 11:30 am, or 12:00 - 12:30 pm
Pricing
Lesson TypeClasses / WkMemberNon-Member
Group Swim Lessons - 4 classes4-6 students max 1x $120 $140
Group Swim Lessons - 8 classes4-6 students max, 5% off 2x $228 $266

Plus a one-time annual registration fee: $10/yr members, $25/yr non-members, per student.

School Age Level 1 Ages 6 - 12+
Monday
4:30 - 5:00, 5:30 - 6:00, or 6:00 - 6:30 pm
Tuesday
4:30 - 5:00, 5:00 - 5:30, or 5:30 - 6:00 pm
Wednesday
Evenings: 5:00 - 5:30 pm or 5:30 - 6:00 pm
Thursday
3:30 - 4:00, 4:30 - 5:00, or 5:30 - 6:00 pm
Saturday
10:00 - 10:30 am, 11:00 - 11:30 am, or 11:30 am - 12:00 pm
Pricing
Lesson TypeClasses / WkMemberNon-Member
Group Swim Lessons - 4 classes4-6 students max 1x $120 $140
Group Swim Lessons - 8 classes4-6 students max, 5% off 2x $228 $266

Plus a one-time annual registration fee: $10/yr members, $25/yr non-members, per student.

School Age Level 2 Ages 6 - 12+
Monday
4:30 - 5:00, 5:30 - 6:00, or 6:00 - 6:30 pm
Tuesday
4:00 - 4:30, 4:30 - 5:00, or 5:30 - 6:00 pm
Wednesday
5:00 - 5:30 pm or 5:30 - 6:00 pm
Thursday
3:30 - 4:00, 4:30 - 5:00, 5:30 - 6:00, or 6:00 - 6:30 pm
Saturday
10:00 - 10:30 am, 11:00 - 11:30 am, or 11:30 am - 12:00 pm
Pricing
Lesson TypeClasses / WkMemberNon-Member
Group Swim Lessons - 4 classes4-6 students max 1x $120 $140
Group Swim Lessons - 8 classes4-6 students max, 5% off 2x $228 $266

Plus a one-time annual registration fee: $10/yr members, $25/yr non-members, per student.

School Age Level 3 Ages 6 - 12+
Monday
4:30 - 5:00, 5:30 - 6:00, or 6:00 - 6:30 pm
Tuesday
4:00 - 4:30, 5:00 - 5:30, or 5:30 - 6:00 pm
Wednesday
Evenings: 5:00 - 5:30 pm or 5:30 - 6:00 pm
Thursday
4:00 - 4:30 pm or 5:30 - 6:00 pm
Saturday
9:30 - 10:00 am, 11:00 - 11:30 am, or 11:30 am - 12:00 pm
Pricing
Lesson TypeClasses / WkMemberNon-Member
Group Swim Lessons - 4 classes4-6 students max 1x $120 $140
Group Swim Lessons - 8 classes4-6 students max, 5% off 2x $228 $266

Plus a one-time annual registration fee: $10/yr members, $25/yr non-members, per student.

School Age Level 4 Ages 6 - 12+
Monday
4:30 - 5:00, 5:30 - 6:00, or 6:00 - 6:30 pm
Tuesday
4:00 - 4:30, 4:30 - 5:00, or 5:30 - 6:00 pm
Wednesday
5:00 - 5:30 pm or 5:30 - 6:00 pm
Thursday
3:30 - 4:00, 4:30 - 5:00, 5:30 - 6:00, or 6:00 - 6:30 pm
Saturday
9:30 - 10:00 am, 10:00 - 10:30 am, 11:00 - 11:30 am, or 11:30 am - 12:00 pm
Pricing
Lesson TypeClasses / WkMemberNon-Member
Group Swim Lessons - 4 classes4-6 students max 1x $120 $140
Group Swim Lessons - 8 classes4-6 students max, 5% off 2x $228 $266

Plus a one-time annual registration fee: $10/yr members, $25/yr non-members, per student.

Teen Swim Lessons Ages 13 - 17 years+
Monday
5:30 - 6:00 pm or 6:00 - 6:30 pm
Tuesday
5:30 - 6:00 pm or 6:00 - 6:30 pm
Wednesday
5:30 - 6:00 pm or 6:00 - 6:30 pm
Thursday
5:00 - 5:30 pm or 5:30 - 6:00 pm
Saturday
12:00 - 12:30 pm, 1:00 - 1:30 pm, or 1:30 - 2:00 pm
Pricing
Lesson TypeClasses / WkMemberNon-Member
Group Swim Lessons - 4 classes4-6 students max 1x $120 $140
Group Swim Lessons - 8 classes4-6 students max, 5% off 2x $228 $266

Plus a one-time annual registration fee: $10/yr members, $25/yr non-members, per student.

Adult Swim Lessons Ages 18+ years+
Monday
5:30 - 6:00 pm or 6:00 - 6:30 pm
Tuesday
4:30 - 5:00 pm, 5:30 - 6:00 pm, or 6:00 - 6:30 pm
Wednesday
5:30 - 6:00 pm or 6:00 - 6:30 pm
Thursday
6:30 pm
Saturday
12:00 - 12:30 pm or 1:30 - 2:00 pm
Pricing
Lesson TypeClasses / WkMemberNon-Member
Group Swim Lessons - 4 classes4-6 students max 1x $120 $140
Group Swim Lessons - 8 classes4-6 students max, 5% off 2x $228 $266

Plus a one-time annual registration fee: $10/yr members, $25/yr non-members, per student.

Semi-Private Lessons

One-on-one attention shared between two students. Scheduled by appointment, based on your family's availability and instructor openings.

Pricing
Lesson TypeClasses / WkMemberNon-Member
Semi-Private Lessons - 4 classes 1x $200 $224

Plus a one-time annual registration fee: $10/yr members, $25/yr non-members, per student.

Private Swim Lessons

Fully personalized instruction, one student and one instructor. Scheduled by appointment, based on your family's availability. One support person may join if desired.

Pricing
Lesson TypeClasses / WkMemberNon-Member
Private Swim Lessons - 4 classes 1x $285 $316

Plus a one-time annual registration fee: $10/yr members, $25/yr non-members, per student.

Swim Club

For swimmers ready to move beyond lessons. A 60-minute session for students who can already swim the full length of the pool (60-75 ft) freestyle, focused on conditioning and stroke technique.

Saturday
12:30 - 1:30 pm or 1:30 - 2:30 pm
Pricing
Lesson TypeClasses / WkMemberNon-Member
Swim Club - 4 classes60 minutes 1x $205 $228

Plus a one-time annual registration fee: $10/yr members, $25/yr non-members, per student.

Ready to get started?

Enroll online in a few minutes, or call our front desk to check availability.

Enroll Online Call 630.629.3390
info@glasscourt.com  ·  830 E. Roosevelt Road, Lombard, IL 60148