Hello, Sign in

Learn to Swim Programs

2026 Summer Group Lessons Registration Date: Wednesday, April 1, 2026 @ 9:00 am


Group Lessons

We offer instruction for swimmers ages 4–11, focusing on developing lifelong swim skills while emphasizing both safety and a love for the water.

The FMC Learn-to-Swim Program is designed to stand apart—combining water safety, skill development, and a pathway into competitive swimming. Swimmers begin by building essential safety skills in Levels 1–3, then progress into foundational competitive stroke techniques and drills in Levels 4 and 5. 

Every child learns differently, and progress will vary from swimmer to swimmer. Swimming is a skill that requires time, patience, and consistent practice. Our instructors regularly evaluate each swimmer’s development and will recommend advancement when they demonstrate readiness and confidence in their skills


Once they jump in, the skills begin!

Level 5 is for *only swimmers who have graduated our level 4 program and want to join a swim team*. Level 5 is an introduction to butterfly and breaststroke. Swimmers will refine all four competitive strokes, build endurance, learn swim vocab and proper lane etiquette.  Once you can swim all four strokes you can join the FMC swim team without a tryout after Fall Sessions 1 and 2 and after Winter and Spring sessions you would join the team in April. 

Registering for Lessons:
Choose the week you would like to sign up for. You will then see the available dates for that week. Please note that registration is for the full week.

Add your selection to the cart. If you would like to purchase another session, click on “Back to Group Lessons” and repeat the process.

 

Summer June 1-4 *Levels 1-4*


 Summer: June 1-4 @ 10:00 AM - 10:30 AM  
    Reserve
 Summer: June 1-4 @ 10:40 AM - 11:10 AM  
    Reserve
 Summer: June 1-4 @ 11:20 AM - 11:50 AM  
    Reserve
 Summer: June 1-4 @ 12:40 PM - 1:10 PM  
    Sold Out
 Summer: June 1-4 @ 1:20 PM - 1:50 PM  
    Reserve
 Summer: June 1-4 @ 2:00 PM - 2:30 PM  
    Reserve
 Summer: June 1-4 @ 2:40 PM - 3:10 PM  
    Reserve

Summer June 1-4 *Level 5*


 Summer: June 1-4 @ 12:40 PM - 1:10 PM Level 5  
    Reserve
 Summer: June 1-4 @ 1:20 PM - 1:50 PM Level 5  
    Reserve
 Summer: June 1-4 @ 2:00 PM - 2:30 PM Level 5  
    Reserve
 Summer: June 1-4 @ 2:40 PM - 3:10 PM Level 5  
    Reserve

Summer June 8-11 *Levels 1-4*


 Summer: June 8-11 @10:00 AM - 10:30 AM  
    Reserve
 Summer: June 8-11 @ 10:40 AM - 11:10 AM  
    Reserve
 Summer: June 8-11 @ 11:20 AM - 11:50 AM  
    Reserve
 Summer: June 8-11 @ 12:40 PM - 1:10 PM  
    Reserve
 Summer: June 8-11 @ 1:20 PM - 1:50 PM  
    Reserve
 Summer: June 8-11 @ 2:00 PM - 2:30 PM  
    Reserve
 Summer: June 8-11 @ 2:40 PM - 3:10 PM  
    Reserve

Summer June 8-11 *Level 5*


 Summer: June 8-11 @ 12:40 PM - 1:10 PM Level 5  
    Reserve
 Summer: June 8-11 @ 1:20 PM - 1:50 PM Level 5  
    Reserve
 Summer: June 8-11 @ 2:00 PM - 2:30 PM Level 5  
    Reserve
 Summer: June 8-11 @ 2:40 PM - 3:10 PM Level 5  
    Reserve

Summer June 15-18 *Levels 1-4*


 Summer Session: June 15-18 @ 10:00 AM - 10:30 AM  
    Reserve
 Summer Session: June 15-18 @ 10:40 AM - 11:10 AM  
    Reserve
 Summer Session: June 15-18 @ 11:20 AM - 11:50 AM  
    Reserve
 Summer: June 15-18 @ 12:40 PM - 1:10 PM  
    Reserve
 Summer: June 15-18 @ 1:20 PM - 1:50 PM  
    Reserve
 Summer: June 15-18 @ 2:00 PM - 2:30 PM  
    Reserve
 Summer: June 15-18 @ 2:40 PM - 3:10 PM  
    Reserve

Summer June 15-18 *Level 5*


 Summer: June 15-18 @ 12:40 PM - 1:10 PM Level 5  
    Reserve
 Summer: June 15-18 @ 1:20 PM - 1:50 PM Level 5  
    Reserve
 Summer: June 15-18 @ 2:00 PM - 2:30 PM Level 5  
    Reserve
 Summer: June 15-18 @ 2:40 PM - 3:10 PM Level 5  
    Reserve

Summer June 22-25 *Levels 1-4*


 Summer: June 22-25 @ 10:00 AM - 10:30 AM  
    Reserve
 Summer: June 22-25 @ 1:20 PM - 1:50 PM  
    Reserve
 Summer: June 22-25 @ 2:00 PM - 2:30 PM  
    Reserve
 Summer: June 22-25 @ 2:40 PM - 3:10 PM  
    Reserve
 Summer: June 22-25 @ 10:40 AM - 11:10 AM  
    Reserve
 Summer: June 22-25 @11:20 AM - 11:50 AM  
    Reserve
 Summer: June 22-25 @ 12:40 PM - 1:10 PM  
    Reserve

Summer June 22-25 *Level 5*


 Summer: June 22-25 @ 12:40 PM - 1:10 PM Level 5  
    Reserve
 Summer: June 22-25 @ 1:20 PM - 1:50 PM Level 5  
    Reserve
 Summer: June 22-25 @ 2:00 PM - 2:30 PM Level 5  
    Reserve
 Summer: June 22-25 @ 2:40 PM - 3:10 PM Level 5  
    Reserve

Summer June 29-July 2 *Levels 1-4*


 Summer: June 29-July 2 @ 10:00 AM - 10:30 AM  
    Reserve
 Summer: June 29-July 2 @ 10:40 AM - 11:10 AM  
    Reserve
 Summer: June 29-July 2 @ 11:20 AM - 11:50 AM  
    Reserve
 Summer: June 29-July 2 @ 12:40 PM - 1:10 PM  
    Reserve
 Summer: June 29-July 2 @ 1:20 PM - 1:50 PM  
    Reserve
 Summer: June 29-July 2 @ 2:00 PM - 2:30 PM  
    Reserve
 Summer: June 29-July 2 @ 2:40 PM - 3:10 PM  
    Reserve

Summer June 29-July 2 *Level 5*


 Summer: June 29-July 2 @ 12:40 PM - 1:10 PM Level 5  
    Reserve
 Summer: June 29-July 2 @ 1:20 PM - 1:50 PM Level 5  
    Reserve
 Summer: June 29-July 2 @ 2:00 PM - 2:30 PM Level 5  
    Reserve
 Summer: June 29-July 2 @ 2:40 PM - 3:10 PM Level 5  
    Reserve

Summer July 6-8 *Levels 1-4*


 Summer : July 6-8 @10:00 AM - 10:30 AM  
    Reserve
 Summer : July 6-8 @10:40 AM - 11:10 AM  
    Reserve
 Summer : July 6-8 @11:20 AM - 11:50 AM  
    Reserve
 Summer : July 6-8 @12:40 PM - 1:10 PM  
    Reserve
 Summer : July 6-8 @1:20 PM - 1:50 PM  
    Reserve
 Summer : July 6-8 @2:00 PM - 2:30 PM  
    Reserve
 Summer : July 6-8 @2:40 PM - 3:10 PM  
    Reserve

Summer July 6-8 *Level 5*


 Summer : July 6-8 @ 12:40 PM - 1:10 PM Level 5  
    Reserve
 Summer : July 6-8 @ 1:20 PM - 1:50 PM Level 5  
    Reserve
 Summer : July 6-8 @ 2:00 PM - 2:30 PM Level 5  
    Reserve
 Summer : July 6-8 @ 2:40 PM - 3:10 PM Level 5  
    Reserve

Summer July 13-16 *Levels 1-4*


 Summer : July 13-16 @10:00 AM - 10:30 AM  
    Reserve
 Summer : July 13-16 @10:40 AM - 11:10 AM  
    Reserve
 Summer : July 13-16 @11:20 AM - 11:50 AM  
    Reserve
 Summer : July 13-16 @ 12:40 PM - 1:10 PM  
    Reserve
 Summer : July 13-16 @ 1:20 PM - 1:50 PM  
    Reserve
 Summer : July 13-16 @ 2:00 PM - 2:30 PM  
    Reserve
 Summer : July 13-16 @ 2:40 PM - 3:10 PM  
    Reserve

Summer July 13-16 *Level 5*


 Summer : July 13-16 @ 12:40 PM - 1:10 PM Level 5  
    Reserve
 Summer : July 13-16 @ 1:20 PM - 1:50 PM Level 5  
    Reserve
 Summer : July 13-16 @ 2:00 PM - 2:30 PM Level 5  
    Reserve
 Summer : July 13-16 @ 2:40 PM - 3:10 PM Level 5  
    Reserve

Summer July 20-22 *Levels 1-4*


 Summer : July 20-22 @10:00 AM - 10:30 AM  
    Reserve
 Summer : July 20-22 @10:40 AM - 11:10 AM  
    Reserve
 Summer : July 20-22 @11:20 AM - 11:50 AM  
    Reserve
 Summer : July 20-22 @12:40 PM - 1:10 PM  
    Reserve
 Summer : July 20-22 @1:20 PM - 1:50 PM  
    Reserve
 Summer : July 20-22 @2:00 PM - 2:30 PM  
    Reserve
 Summer : July 20-22 @2:40 PM - 3:10 PM  
    Reserve

Summer July 20-22 *Level 5*


 Summer : July 20-22 @ 12:40 PM - 1:10 PM Level 5  
    Reserve
 Summer : July 20-22 @ 1:20 PM - 1:50 PM Level 5  
    Reserve
 Summer : July 20-22 @ 2:00 PM - 2:30 PM Level 5  
    Reserve
 Summer : July 20-22 @ 2:40 PM - 3:10 PM Level 5  
    Reserve

2026 Fall Session 1: Aug 25-Oct 8 (Coming Soon)


 Fall 1: Tues @ 4 PM - 4:30 PM  
    Sold Out
 Fall 1: Thurs @ 4 PM - 4:30 PM  
    Sold Out
 Fall 1: Tues @ 4:40 PM - 5:10 PM  
    Sold Out
 Fall 1: Thurs @ 4:40 PM - 5:10 PM  
    Sold Out
 Fall 1: Tues @ 5:20 PM - 5:50 PM  
    Sold Out
 Fall 1: Thurs @ 5:20 PM - 5:50 PM  
    Sold Out

2026 Fall Session 2: Oct 13-Dec 10 (Coming Soon)


 Fall 2: Tues @ 4 PM - 4:30 PM  
    Sold Out
 Fall 2: Thurs @ 4 PM - 4:30 PM  
    Sold Out
 Fall 2: Tues @ 4:40 PM - 5:10 PM  
    Sold Out
 Fall 2: Thurs @ 4:40 PM - 5:10 PM  
    Sold Out
 Fall 2: Tues @ 5:20 PM - 5:50 PM  
    Sold Out
 Fall 2: Thurs @ 5:20 PM - 5:50 PM  
    Sold Out
 Fall 2: Thurs @ 5:20PM - 5:50PM - Level 5  
    Sold Out
 Fall 2: Thurs @ 4:40PM - 5:10PM - Level 5  
    Sold Out
 Fall 2: Thurs @ 4:00PM - 4:30PM - Level 5  
    Sold Out
 Fall 2: Tues @ 5:20PM - 5:50PM - Level 5  
    Sold Out
 Fall 2: Tues @ 4:40PM - 5:10PM - Level 5  
    Sold Out
 Fall 2: Tues @ 4:00PM - 4:30PM - Level 5  
    Sold Out

2027 Winter Sunday Jan 18-Feb 22 (Coming Soon)


 Sunday Group Lesson Winter (9:30 AM - 10:00 AM) Level 1-5  
    Sold Out
 Sunday Group Lesson Winter (10:10 AM - 10:40 AM) Level 1-5  
    Sold Out
 Sunday Group Lesson Winter (10:50 AM - 11:20 AM) Level 1-5  
    Sold Out
 Sunday Group Lesson Winter (11:30 AM - 12:00 PM) Level 1-5  
    Sold Out

2027 Winter Tues/Thurs Jan 6-Feb 24 (Coming Soon)


 Winter Session : Tues @ 4:00 PM - 4:30 PM  
    Sold Out
 Winter Session : Tues @ 4:40 PM - 5:10 PM  
    Sold Out
 Winter Session : Tues @ 5:20 PM - 5:50 PM  
    Sold Out
 Winter Session : Thurs @ 4:00 PM - 4:30 PM  
    Sold Out
 Winter Session : Thurs @ 4:40 PM - 5:10 PM  
    Sold Out
 Winter Session : Thurs @ 5:20 PM - 5:50 PM  
    Sold Out
 Winter : Tues @ 4:00pm - 4:30pm Level 4  
    Sold Out
 Winter : Tues @ 4:40pm - 5:10pm Level 4  
    Sold Out
 Winter : Tues @ 5:20pm - 5:50pm Level 4  
    Sold Out
 Winter : Thurs @ 4:00pm - 4:30pm Level 4  
    Sold Out
 Winter : Thurs @ 4:40pm - 5:10pm Level 4  
    Sold Out
 Winter : Thurs @ 5:20pm - 5:50pm Level 4  
    Sold Out
 Winter : Tues @ 4:00pm - 4:30pm Level 5  
    Sold Out
 Winter : Tues @ 4:40pm - 5:10pm Level 5  
    Sold Out
 Winter : Tues @ 5:20pm - 5:50pm Level 5  
    Sold Out
 Winter : Thurs @ 4:00pm - 4:30pm Level 5  
    Sold Out
 Winter : Thurs @ 4:40pm - 5:10pm Level 5  
    Sold Out
 Winter : Thurs @ 5:20pm - 5:50pm Level 5  
    Sold Out

2026 Spring Tues/Thurs April 7-May 28 (Sold Out)


 Spring : Tues @ 4:00 PM - 4:30 PM  
    Sold Out
 Spring: Tues @ 4:40 PM - 5:10 PM  
    Sold Out
 Spring: Tues @ 5:20 PM - 5:50 PM  
    Sold Out
 Spring : Tues @ 4:00 PM - 4:30 PM Level 4  
    Sold Out
 Spring : Tues @ 4:40 PM - 5:10 PM Level 4  
    Sold Out
 Spring : Tues @ 5:20 PM - 5:50 PM Level 4  
    Sold Out
 Spring : Thurs @ 4:40 PM - 5:10 PM Level 4  
    Sold Out
 Spring : Thurs @ 4:00 PM - 4:30 PM Level 4  
    Sold Out
 Spring : Thurs @ 5:20 PM - 5:50 PM Level 4  
    Sold Out
 Spring: Thurs @ 4:00 PM - 4:30 PM  
    Sold Out
 Spring: Thurs 4:40 PM - 5:10 PM  
    Sold Out
 Spring: Thurs @ 5:20 PM - 5:50 PM  
    Sold Out

2026 Spring Sunday April 7-May 28


 Sunday Group Lesson Spring (9:30 AM - 10:00 AM) Level 1-4  
    Reserve
 Sunday Group Lesson Spring (10:10 AM - 10:40 AM) Level 1-4  
    Sold Out
 Sunday Group Lesson Spring (10:50 AM - 11:20 AM) Level 1-4  
    Sold Out
 Sunday Group Lesson Spring (11:30 AM - 12:00 PM) Level 1-4  
    Sold Out
 Sunday Group Lesson Spring (9:30 AM - 10:00 AM) Level 5  
    Reserve
 Sunday Group Lesson Spring (10:10 AM - 10:40 AM) Level 5  
    Reserve
 Sunday Group Lesson Spring (10:50 AM - 11:20 AM) Level 5  
    Reserve
 Sunday Group Lesson Spring (11:30 AM - 12:00 PM) Level 5  
    Reserve



Our Mission

To create a home for swimmers of all ages and abilities, to allow them to learn, to train and to compete.

FMC Natatorium at Ty Warner Park.
275 Plaza Dr.

Westmont, IL 60559

Phone: 630-537-1188


Sitemap | FMC Natatorium| 2026 - All Rights Reserved - MP25 | www.ivoinc.com
Central Standard Time