Following the YMCA National Swim Instruction Program, our curriculum focuses on teaching water safety and comfort followed by stroke development. All lessons are held in our Alumni warm-water pool for 30 minutes with the exception of YOUTH levels 3-6 which are 45 minutes.



*Who qualifies for priority registration?

You qualify for Priority Registration if you meet both of the following requirements:

-You’re a member of the YMCA of Greenwich

-You enrolled in programs for the previous session


Our swim school offers a comprehensive, level-based program designed to help children develop their swimming skills and water safety knowledge. From beginners to advanced swimmers, each level focuses on age-appropriate techniques and water safety practices, ensuring that children build confidence and competence in the water. Click the button below to explore the unique learning objectives of each swim school level.

Parent & Child Levels

Ages: 6 months - 3 years


Level A1

Saturday: 9:00AM – 9:30AM

Sunday: 9:00AM – 9:30AM

Level A2

Saturday: 9:35AM – 10:05AM

Sunday: 9:35AM – 10:05AM


Level A & B Hybrid

Thursday: 9:30AM – 10:00AM


Level B1

Saturday: 10:10AM – 10:40AM

Sunday: 10:10AM – 10:40AM

Level B2

Saturday: 10:45AM – 11:15AM

Sunday: 10:45AM – 11:15AM

Preschool Levels

Ages: 3-5 years


Preschool Level 1

Tuesday: 3:40PM – 4:10PM

Wednesday: 3:40PM – 4:10PM

Thursday: 3:40PM – 4:10PM

Saturday: 11:20AM – 11:50AM

Sunday: 11:20AM – 11:50AM

Sunday: 12:00PM – 12:30PM


Preschool Level 2

Tuesday: 3:40PM – 4:10PM

Wednesday: 3:40PM – 4:10PM

Thursday: 4:15PM – 4:45PM

Saturday: 11:20AM – 11:50AM

Saturday: 11:55AM – 12:25PM

Sunday: 11:55AM – 12:25PM

Sunday: 12:30PM – 1:00PM


Preschool Level 3

Tuesday: 4:15PM – 4:45PM

Thursday: 3:40PM – 4:10PM

Saturday: 12:30PM – 1:00PM

Sunday: 12:35PM – 1:05PM


Preschool Level 4

Tuesday: 4:15PM – 4:45PM

Saturday: 12:30PM – 1:00PM

Sunday: 1:05PM – 1:35PM


Preschool Level 5

Wednesday: 4:15PM – 4:45PM

Saturday: 11:55AM – 12:25PM

Youth Levels

Ages: 6-12 years


Youth Level 1 & 2 Hybrid

Tuesday: 5:05PM – 5:35PM

Saturday: 1:05PM – 1:35PM


Youth Level 3

Tuesday: 4:15PM – 5:00PM

Wednesday: 4:15PM – 5:00PM

Thursday: 4:15PM – 5:00PM


Youth Level 4

Tuesday: 4:50PM – 5:35PM

Wednesday: 4:15PM – 5:00PM


Youth Level 5

Tuesday: 4:50PM – 5:35PM

Thursday: 4:00PM – 4:45PM


Youth Level 6

Thursday: 5:05PM – 5:50PM

Noodle Water Polo

Ages: 5-8 years

Noodle Water Polo aims to introduce juniors to the sport of water polo by providing an enjoyable and challenging interactive game, which will encourage them to pursue the sport and go on to play water polo.  Players will be using noodles or floatation devises to stay afloat so strong swimming skills are not necessary.  This makes noodle water polo accessible for all children. Through participation, skills that are required for water polo can be learned with greater ease, as well as, the development of water confidence and water skills in a team environment.


Noodle Water Polo

Friday: 4:00PM – 5:00PM

Swim Conditioning

Ages: 8-13 years

This program is designed to provide swimmers with practice sets to support them with building confidence to take their swimming skills to the next level and prepare swimmers to try out for swim team. Practices include development of all 4 swim strokes, starts, turns, relays, diving and more! Practices will take place in the Alumni pool. This small group, learning environment will give swimmers a sense of what it feels like to be part of a team.


Swim Conditioning

Wednesday: 5:15PM – 6:15PM

Thursday: 5:15PM – 6:15PM


Greenwich Swim Club is a non-competitive program that offers children ages 8-12 an opportunity to work with certified USA swim coaches to improve their swimming skills and to build community by being part of a swim team-style environment.

Swimmers will learn to build strength, speed, and endurance while refining their stroke technique in a non-competitive environment. 

If you are interested in joining swim club, please schedule a tryout by emailing or visiting the front desk!


Here are a few of the perks that Greenwich Swim Club will offer its swimmers:

  • Education on water safety
  • Dryland practices to build endurance
  • Special events throughout the season
  • Club swag, including t-shirts and swim caps
  • Monthly payment options

Practice Schedule

Mondays, Wednesdays, & Fridays: 5:15PM – 6:15PM

  • Monday – Stroke Development
  • Wednesday – Dryland
  • Friday – Endurance



If you are not a member of the YMCA of Greenwich, or have not taken a class within the last session at our facility, a swim evaluation is necessary. Registration without an evaluation will result in non-refund. Evaluations take approximately 5 minutes. No evaluation needed for children under 3 years old (i.e. Parent & Child Classes).

If you would like to schedule a swim evaluation, please contact our YMCA Swim School Team at



We are committed to ensuring any family, regardless of financial status, feels welcome to sign up for swimming lessons at the Y. It is important to us that all families in our community have access to learning critical water safety skills.

We are more than happy to walk families through the Financial Aid Application, via phone, email, or in person. This application can be submitted at any time and takes up to a week to process with the appropriate supplemental documents.

To learn more about the financial assistance we offer, visit our Financial Aid page. 

Questions? We’d love to help. 

To discuss all of your Swim Lesson options including Private Swim lessons, please contact our YMCA Swim School Team at