Swim Lessons

At GMCF, we employ a staff of dedicatedexperienced, and fun-loving swim lesson instructors. We are committed to providing a safe and supportive learning environment for swimmers of all ages and skill levels, and we offer group, private, and semi-private lessons.

To inquire about private lessons, please email our Aquatics Director.

Upcoming April Break Special Session Information

Registration now open!

Click into individual levels below for additional detail

Learn-to-Swim Level 1 with Keith
Learn-to-Swim Level 2 with Keith
Learn-to-Swim Level 3 with Keith
Learn-to-Swim Level 4
with Keith

4/22 – 4/26/24 (daily at 12:00 PM)
4/22 – 4/26/24 (daily at 12:30 PM)
4/22 – 4/26/24 (daily at 1:00 PM)
4/22 – 4/26/24 (daily at 1:30 PM)

Upcoming Weekly Session Information

Registration now open!

Click into individual levels below for additional detail

Parent/Child Lessons with Kyle or Steve
Pre-K/Parent Lessons with Kyle or Steve
Learn-to-Swim Lessons (L1-L3) with Kyle or Steve

4/21 – 5/26/24 (6 weeks; Sundays)
4/21 – 5/26/24 (6 weeks; Sundays)
4/21 – 5/26/24 (6 weeks; Sundays)

Please read through the level information to the right to ensure that you choose the correct level for yourself or your little swimmer.

We do our best to accommodate changes that need to be made after registration, but we cannot guarantee availability in other levels once classes have started.

If you are still unsure, consider attending our FREE SWIM ASSESSMENT!

Any additional questions or concerns? Please email our Aquatics Director.

Parent/Child

Perfect for our littlest swimmers (ages 6 months – 2 years) – get your little one in the water and having fun! Your infant/toddler will learn to be comfortable in the water and develop swim-readiness skills through fun and confidence-building experiences. Parents/caregivers should expect to be in the pool with their swimmer.

Although there are no skill prerequisites for this course, children must be at least 6 months old to participate in the course and a parent/guardian must accompany each child in the water and participate in the classes.

Upcoming session classes:
4/21/24 – 5/26/24

8:30am Sundays with Kyle
2:00pm Sundays with Steve


Current session classes:
2/11/24 – 4/7/24; no lessons 3/3/24

8:30am Sundays with Kyle
2:00pm with Joanne

PreK / Parent

For young beginners still becoming comfortable with the water! This class is for swimmers who are unable to touch the bottom of the pool in the shallow end (3 ft deep), ages 3-5. Parents/caregivers should expect to be in the pool with their swimmer.

Preschool Aquatics is recommended for children who are approximately 3 to 5 years of age. However, participation should not be determined by age alone. Consider a child’s developmental readiness, maturity and experience in the water. For some preschool children, Parent and Child Aquatics still may be appropriate, while a few may be able to go directly into the Learn-to-Swim courses.

Upcoming session classes:
4/21/24 – 5/26/24

9:00am Sundays with Kyle
2:30pm Sundays with Steve


Current session classes:
2/11/24 – 4/7/24; no lessons 3/3/24

9:00am Sundays with Kyle
2:30pm Sundays with Rosalie

Learn to Swim Level 1

Perfect for your little one who can stand in the shallow end on their own (3 ft deep) but is a beginner swimmer! This class will help your child independently enjoying time in the water, entering and exiting safely, and developing the beginning skills of a confident swimmer.

Swimmers in Level 1 must be tall enough to stand with their head above water in our shallow end (approx. 3 ft deep). They must be comfortable in shallow water without assistance. Most Level 1 swimmers are 6 years old or older.

Learn to Swim Level 1 is designed to orient participants to the aquatic environment and to help them gain basic aquatic skills. In addition, participants start learning about how to be safe around water.

Upcoming session classes:
4/21/24 – 5/26/24

9:30am Sundays with Kyle
3:00pm Sundays with Steve


Current session classes:
2/11/24 – 4/7/24; no lessons 3/3/24

9:30am Sundays with Kyle
3:00pm with Rosalie

Learn to Swim Level 2

Perfect for swimmers ready to take the next step! If your little swimmer can stand and touch in the shallow end (3 feet deep), is able/willing to submerge nose and open eyes underwater, and can make forward progress, Level 2 is perfect!

Learn to Swim Level 2 builds on the basic aquatic skills and water safety skills and concepts learned in Level 1. Participants begin to perform skills at a slightly more advanced level and begin gaining rudimentary propulsive skills on both the front and the back. This level marks the beginning of independent aquatic locomotion skills.

Participants should have completed Level 1 or be able to complete the following:

  1. Enter/exit water using steps, ladder or side
  2. Blow bubbles, bobs, open eyes under water
  3. Front glide, recover to vertical (with assistance)
  4. Back glide, back float, recover to vertical (with assistance)
  5. Roll front/back with assistance
  6. Arm and hand treading in chest deep water
  7. Alternating & simultaneous leg & arm action on front & back, with assistance
  8. Combined arm and leg actions on front and back independently

Upcoming session classes:
4/21/24 – 5/26/24

10:00am Sundays with Kyle
3:30pm & 4:30pm Sundays with Steve


Current session classes:
2/11/24 – 4/7/24; no lessons 3/3/24

10:00am Sundays with Kyle
3:30pm Sundays with Rosalie

Learn to Swim Level 3

If your swimmer can back float, submerge entirely, can tread water, and can enter the deep end of the pool (beyond 3 feet depth), level 3 is for you! Level 3 swimmers will work on stroke technique, focusing on: gliding, freestyle with side breathing, backstroke, breast stroke and dolphin kicks, retrieving objects in deeper water, treading water, jumping into deep water and compact dives.

The objectives of Learn to Swim Level 3 are to expand proficiency of previously learned skills by providing additional guided practice. Participants learn and practice survival floating and learn to swim front crawl and elementary backstroke at rudimentary proficiency levels. We introduce the scissors and dolphin kicks and extend the time duration for treading water. Participants also learn rules for headfirst entries and begin to learn to enter the water headfirst from a seated position at poolside (9 feet or deeper).

Participants should have completed Level 2, or be able to complete the following:

  1. Shallow water entry by jumping/stepping
  2. Water exit
  3. Fully submerge and hold breath, bobs, open eyes under water, rotary breathing
  4. Front glide, front float, recover to vertical
  5. Back glide, back float, recover to vertical
  6. Roll front/back, change direction, tread water
  7. Swim on front with combined arm and leg action
  8. Swim on back with combined arm and leg action; finning arm action on back

Upcoming session classes:
4/21/24 – 5/26/24

10:30am Sundays with Kyle
4:00pm Sundays with Steve


Current session classes:
2/11/24 – 4/7/24; no lessons 3/3/24

10:30am Sundays with Kyle
4:00pm Sundays with Rosalie

Learn to Swim Level 4

In Learn-to-Swim Level 4, participants improve their aquatic skills and increase their endurance by swimming the strokes learned in Level 3 (i.e., front crawl, elementary backstroke) for greater distances and with more advanced proficiency. Participants add arm actions to the previously learned scissors kick and breaststroke kick to perform the rudimentary sidestroke and to learn the breaststroke. Participants also begin to learn the back crawl and butterfly, as well as the basics of performing a simple open turn at a wall.

Participants should have completed Level 3, or be able to complete the following:

  1. Deep water entry (jumping and headfirst (sitting/kneeling))
  2. Bobbing, rotary breathing
  3. Survival float, back float
  4. Directional changes, treading water
  5. Streamline push off to flutter kick and dolphin kick
  6. Front crawl
  7. Breaststroke kick
  8. Elementary backstroke
  9. Scissors kick on side

Upcoming session classes:


Current session classes:
2/11/24 – 4/7/24; no lessons 3/3/24

4:30pm with Rosalie

Adult Swim – Swimming for Fitness

Adult Swim – Swimming for Fitness focuses on refining the participant’s front crawl (freestyle), backstroke and breaststroke, turns, and building endurance. Participants will also learn lane sharing techniques, swimming etiquette, setting up an exercise program, training techniques, and calculating pace/effort/HR zones. This course is open to adults 18 and older. It is an excellent preparatory program for joining Masters Swim at GMCF.

Participants must be able to complete the following:

  1. Deep water entry (jumping and/or headfirst)
  2. Front crawl, 25 yards
  3. Breaststroke 15 yards
  4. Backstroke 25 yards
  5. Tread water

Upcoming session classes:
4/14/24 – 5/26/24

5:00pm with Steve (45 minutes classes; 7 weeks)

Which level is right for my swimmer?

Join our SWIM LEVEL ASSESSMENT session to have your swimmer undergo a 10-15 minute assessment with one of our instructors! This assessment session will be held April 6th from 2-4 PM and is free of charge. We highly encourage you to participate if you plan on registering for the upcoming session, and you have any doubts about your swimmer’s level!

Register for Assessment

Swimmers who have recently completed a level at GMCF or under American Red Cross instruction elsewhere do not need to attend the assessment session — you should pick the next-highest level when registering.

Swimmers in the current session of swim lessons do not need to attend the assessment session; you will be informed of your level at the end of the session.

Important information

Please be prepared to bring your own towels to lessons, and to have indoor footwear to change into (no outdoor footwear on the pool deck!) Please note that electronic devices are not permitted on deck.

Looking for information on KidSWIM? Click Here!

Sign up to stay informed about swim lessons @ GMCF!

*indicates required field

Please enter your first name
Please enter your last name

Registration Instructions

Step 1: Log into your GMCF profile at gmcf.clubautomation.comIf you don’t have a profile, download our smartphone app (iPhone app | Android app) and click “Register Now” on the login screen. Alternatively, go to THIS LINK and click “First time here? Access My Account” and follow the instructions.

  • If you have trouble accessing your account, you can call the GMCF front desk at 802-223-6161 and they can assist you.

Step 2: Click on the “Programs” icon in the app (“Series Registration” in the left side menu of the member portal) and then select your chosen swim lesson program. Follow on-screen instructions to pay.