About Our Swim Programs

Gurnee Park District offers year-round swim instruction for students ages six months to adults. In our swim programs, you can expect exceptional safety and quality. We provide licensed lifeguards at all swim lessons and our instructors attend comprehensive training and co-teaching before teaching independently to you or your child.

There are 3 ways to learn to swim:

1. Swim School
2. Traditional Swim Lessons
3. Private Swim Lessons

Swim School at FitNation

Swim School is an innovative way to participate in swim lessons offering unique features including the flexibility to start lessons at any time, students progress at their pace, and has the convenience of monthly autopay. The Swim School is available for participants aged 6 months to adult. A one-time $25 enrollment fee applies.

Sign up now for Swim School at FitNation!

  • $70 per month autopay. No contract. Start at any time.*
  • Chill-free 87 degree, kid-friendly pool
  • Smaller class sizes than traditional group lessons
  • Flexibility to make up a class for any reason
  • FREE open swim for students and their immediate family
  • Students progress at their own pace
  • Comfortable viewing areas with free Wi-Fi
  • Spacious family-friendly locker room with private changing areas
  • Exclusive access to Swim School Special Events

*Facility closure will occur August 15-September 15 for facility enhancements. Swim School will resume on September 16. Payments will be adjusted accordingly.

FitNation indoor pool | 1655 Nation Drive

Swim with Me (ages 6 months-4 years)
Little Swimmers (ages 3-6 years)
Learn to Swim (ages 5-12 years)
Swim Academy (ages 7-14 years)
Junior Swim (ages 12-16 years)
Adult Swim (ages 16+)

Once you know your level, choose your day and time

   Monday   Tuesday   Wednesday   Thursday   Friday   Saturday   Sunday 
 Swim with Me Level 1
 (ages 6 months-2 years)
      4:30-5:00p   9:10-9:40a 10:00-10:30a
 Swim with Me Level 2
 (ages 2-4)
5:25-5:55p                          9:50-10:20a 10:40-11:10a
 Little Swimmers School
 (ages 3-6)
5:25-5:55p 5:25-5:55p 4:30-5:00p 4:30-5:00p 5:25-5:55p 9:10-9:40a
9:50-10:20a
10:00-10:30a
10:40-11:10a
3:35-4:05p
 Learn to Swim School
 (ages 5-12)
4:30-5:15p
6:05-6:50p
4:30-5:15p 5:10-5:55p
7:15-8:00p
5:10-5:55p 4:30-5:15p 10:30-11:15a 11:20a-12:05p
4:15-5:00p
 Swim Academy
 (ages 7-14)
7:00-8:00p   6:05-7:05p     11:25a-12:25p 2:25-3:25p
 Junior Swim School
 (ages 12-14)
          10:00-10:55a  
 Adult Swim School
 (ages 16+)
8:10-8:55p   8:10-8:55p     7:10-7:55a  

Swim School at FitNation Frequently Asked Questions

Pricing
• $70 per month autopay

Payment
• First payment is taken from provided account at Swim School Membership purchase
• Membership payments will be automatically pulled on the 2nd of each month
• If enrollment occurs after the 15th of the month, your child will begin Swim School the following month and autopay will begin after one month of Swim School. (Example: if you enroll July 20, you will be charged $70 at the time of enrollment, your first class will start the month of August and your first autopay will be on September 2nd)
• Partial membership payments will be taken when FitNation pool is closed for maintenance

  • Swim lessons at FitNation can be registered for online at gurneeparkdistrict.com or in person at Viking Park Community Center, Hunt Club Park Community Center or FitNation Gurnee
  • Gurnee Park District recommends purchasing memberships between the 1st and the 15th of each month

Swim School at FitNation Registration Form (download)

  • Select top choices for time and day when registering
  • After registration, you will be contacted by the Aquatics staff via email
    • email will confirm time, day and start day for first swim lesson
  • Students cannot be placed without first payment
  • Come early to scan in and get ready for Swim School
  • If you forget your keytag for class, the Swim School Manager on duty will be able to assist
  • Swimsuit and towel - required
  • Swim School keytag pass - required
  • Swim diapers are required for those that are not toilet trained
  • Goggles are not required, but can be an option
  • Any requests for make-ups need to be submitted online, prior to your missed class. Click here to submit a make-up request.
    • Response will come from the Aquatic Department within three business days
  • 12 make-up requests are allowed per year 
  • All make-up submissions must be used within 30 days of the missed class
  • Make-ups for make-ups are not offered and cannot be extended beyond your enrollment

For cancellation information, please contact the Swim School Coordinator at 847-599-3786.

Traditional Swim Lessons

Traditional lessons are offered for a defined number of classes and fees are paid in full at time of registration. Lessons at Warren O'Plaine High School are offered on Sundays in Fall, Winter, and Spring sessions. These swim lessons are available for participants 5 to 14 years of age. Lessons at Hunt Club Park Aquatic Center are offered in the Summer session. These swim lessons are available for participants 6 months to 16 years of age.

Warren O'Plaine High School

  • Fees are paid in full at time of registration (varies by class type and advertised session length)
  • 12 ft. depth and full length pool for advanced skills and diving instruction
  • 80 degree water ideal for lap swimming
  • Elevated viewing area
  • Gender specific locker rooms

Hunt Club Park Aquatic Center

  • Fees are paid in full at time of registration (varies by class type and advertised session length)
  • 85 degree water, just right for swimming
  • Zero depth area advancing to 12 ft. depth for all swimming abilities
  • FREE sunshine!
  • Gender specific locker rooms and private family changing rooms available
  • Comfortable on deck viewing with free Wi-Fi

Warren O'Plaine High School Campus | 500 N. O'Plaine Road

Hunt Club Park Aquatic Center | 900 N. Hunt Club Road

Warren O'Plaine High School

  • Learn to Swim (ages 5-12 years)
  • Swim Academy (ages 7-14 years)

Hunt Club Park Aquatic Center

  • Swim with Me (ages 6 months-4 years)
  • Little Swimmers (ages 3-6 years)
  • Learn to Swim (ages 5-12 years)
  • Swim Academy (ages 7-14 years)
  • Junior Swim (ages 12-16 years)

Warren O'Plaine High School

  • Offered during the fall, winter, and spring on Sundays

Hunt Club Park Aquatic Center

  • June 11 - August 4
  • Daily lessons for 3 weeks or once a week options
  • Offered for a defined number of lessons
  • Fees are paid in full at time of registration 
  • Available on Sundays in Fall, Winter, and Spring session for participants 5 to 14 years of age
  • Curriculum follows the same guidelines as our other swim program options
  • An instructor will be assigned to the student
  • Offered exclusively at Warren O'Plaine High School
  • Taught by your preferred instructor based on your preferences
  • Lessons can be tailored to your needs or follow the same curriculum as our other swim programs
  • Multiple classes available per week
  • Price is $30 for a 30 minute lesson
  • Offered exclusively at FitNation for students ages 3 years and up
  • Pick the times you train, your instructor, and pay as you go
  • Price is $30 for a 30 minute lesson
  • Beginner through advanced swimmers are welcome

Swim Program Levels

Students will go through a swim test to determine their appropriate starting level on the first day of class. They will advance by passing various skills.

Level 1: ages 6 months - 2 years

Each child is exposed to the pool to experience supported movement, coordinated arm and leg movement while gaining confidence in the water.

Level 2: ages 2-4 years

Children learn coordinated arm and leg movements with use of water noodles and other instructional equipment. Life jacket use for infants and toddlers will be reviewed. Upon completion of this program, your child can advance to the Little Swimmers program if they are at least 3 years old.

Note: Only one parent is allowed in the water per child, but can rotate the parent throughout the session.

Children learn primary swimming and age-appropriate safety skills along with coordinated water movements and basic swimming skills. Children are divided into age and skill level the first day of class. Approximate 3:1 student/instructor ratio. All three skill levels are taught during each time slot.

The Learn to Swim program helps participants progress from beginner to advanced swimming skills. Fundamental body positions, breath control, basic strokes, and age-appropriate safety skills will be taught. Children are divided into age and skill level the first day of class. Approximate 4:1 student/instructor ratio. All four skill levels are taught during each time slot.

This program will introduce more advanced swim strokes such as butterfly and sidestroke while simultaneously increasing lap distance and teaching lap lane etiquette, endurance, speed, diving, drills, and starts. Students in Swim Academy are divided into skill level the first day of class. Swimmers have the option to participate in a GPD swim meet.

  • Junior Lifeguard (12-14 years old) - This water safety training includes basic rescue techniques, CPR and first-aid skills. Participants improve their physical condition and apprentice with current lifeguards. Passing participants receive a certification as a junior lifeguard. Those 15 years old, may apply to be a lifeguard with Gurnee Park District.
  • Junior Swim School (12-16 years old for those needing swim lessons) - This program is for participants between 12-16 years of age. Whether it’s their first time learning how to swim or if they are interested in perfecting their technique, instructors will be available to help them accomplish their goals and become comfortable in the water.
  • Junior Instructors (12-14 years old) - Are you looking to become a swim instructor? Want to work for GPD? Start your career with us! Junior Instructors receive supervised, hands-on experience while assisting our staff with swim programs.

For adults; taught by adults. Pick the times you train and your instructor and pay as you go. Beginner through advanced swimmers are welcome. For more information and to register, contact Nicole Mendez, Aquatic Coordinator, at This email address is being protected from spambots. You need JavaScript enabled to view it. or call 847-599-3786.

Meet our Swim Specialists:

Kathy Atkins photo

Kathy Atkins is a long time resident of Gurnee with vast experience teaching first time swimmers to more advanced swimmers. With her abilities to communicate with all ages, she works to build trust, confidence, and provides constant encouragement to help each student reach their  goals. Kathy is an advanced athlete and has competed and won awards in swimming and diving, running, bodybuilding, and bowling on local and national levels. She also received certifications in instruction for swimming, personal training, and bowling.

General Lesson Availability: Kathy is available any time during the week and weekend mornings.

Swim School Make-up Requests

We encourage all participants to attend all scheduled class times. Any make-up requests need to be submitted online prior to your missed class. Participants are allowed one makeup class per child, per session, or 12 makeups a year if you are enrolled in our Swim School at FitNation program. All make-up submissions must be used within 30 days of missed classes. Make-ups for make-ups are not offered and cannot be extended beyond your enrollment.

If Gurnee Park District cancels classes due to bad weather, mechanical failure or an internal program scheduling conflict, you will be notified if a make-up class or refund will be offered.

Please fill out the form below and you will hear from the Aquatic Department via email within 3 business days.

Swim School Make-Up Requests

Please let us know your name.
Please let us know your email address.
Invalid Input
Please let us know your child's name.
Please let us know your child's level.
Please let us know the lesson day and time.
Please enter the date of your child's missed class
Please let us know the reason for make-up.