Hello, Sign in

Learn to Swim Programs

2026 Tuesday & Thursday Spring Session Registration Date: Wednesday, March 18, 2026 @ 9:00 am

2026 Sunday Spring Group Lessons A-La-Carte Registration Date: Thursday, March 19, 2026 @ 9:00 am

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. 

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  
    Reserve
 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  
    Sold Out
 Summer: June 8-11 @ 10:40 AM - 11:10 AM  
    Sold Out
 Summer: June 8-11 @ 11:20 AM - 11:50 AM  
    Sold Out
 Summer: June 8-11 @ 12:40 PM - 1:10 PM  
    Sold Out
 Summer: June 8-11 @ 1:20 PM - 1:50 PM  
    Sold Out
 Summer: June 8-11 @ 2:00 PM - 2:30 PM  
    Sold Out
 Summer: June 8-11 @ 2:40 PM - 3:10 PM  
    Sold Out

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 22-25 *Levels 1-4*


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

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  
    Sold Out
 Summer: June 29-July 2 @ 10:40 AM - 11:10 AM  
    Sold Out
 Summer: June 29-July 2 @ 11:20 AM - 11:50 AM  
    Sold Out
 Summer: June 29-July 2 @ 12:40 PM - 1:10 PM  
    Sold Out
 Summer: June 29-July 2 @ 1:20 PM - 1:50 PM  
    Sold Out
 Summer: June 29-July 2 @ 2:00 PM - 2:30 PM  
    Sold Out
 Summer: June 29-July 2 @ 2:40 PM - 3:10 PM  
    Sold Out

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  
    Sold Out
 Summer : July 6-8 @10:40 AM - 11:10 AM  
    Sold Out
 Summer : July 6-8 @11:20 AM - 11:50 AM  
    Sold Out
 Summer : July 6-8 @12:40 PM - 1:10 PM  
    Sold Out
 Summer : July 6-8 @1:20 PM - 1:50 PM  
    Sold Out
 Summer : July 6-8 @2:00 PM - 2:30 PM  
    Sold Out
 Summer : July 6-8 @2:40 PM - 3:10 PM  
    Sold Out

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  
    Sold Out
 Summer : July 13-16 @10:40 AM - 11:10 AM  
    Sold Out
 Summer : July 13-16 @11:20 AM - 11:50 AM  
    Sold Out
 Summer : July 13-16 @ 12:40 PM - 1:10 PM  
    Sold Out
 Summer : July 13-16 @ 1:20 PM - 1:50 PM  
    Sold Out
 Summer : July 13-16 @ 2:00 PM - 2:30 PM  
    Sold Out
 Summer : July 13-16 @ 2:40 PM - 3:10 PM  
    Sold Out

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  
    Sold Out
 Summer : July 20-22 @10:40 AM - 11:10 AM  
    Sold Out
 Summer : July 20-22 @11:20 AM - 11:50 AM  
    Sold Out
 Summer : July 20-22 @12:40 PM - 1:10 PM  
    Sold Out
 Summer : July 20-22 @1:20 PM - 1:50 PM  
    Sold Out
 Summer : July 20-22 @2:00 PM - 2:30 PM  
    Sold Out
 Summer : July 20-22 @2:40 PM - 3:10 PM  
    Sold Out

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

Fall Session 1: Aug 25-Oct 8


 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

Fall Session 2: Oct 13-Dec 10


 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

Winter Sunday Jan 18-Feb 22


 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

Winter Tues/Thurs Jan 6-Feb 24


 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

Spring Tues/Thurs April 7-May 28


 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: 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

Spring Sunday April 7-May 28


 Sunday Group Lesson Spring (9:30 AM - 10:00 AM) Level 1-4  
    Sold Out
 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



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 | 2025 - All Rights Reserved - MP20 | www.ivoinc.com
Central Standard Time