Buffalo Swim Lessons
Session:
FALL 2026
Aquatics Holland - Swim Lessons
Dates: September 14, 2026 - December 19, 2026
At JCC Buffalo, we’re passionate about aquatics and proud to enrich our community through high-quality swim instruction for all ages and abilities. Our programs include adaptive aquatics and aqua therapy, ensuring that everyone can experience the benefits of swimming.
Available Courses:
Minnow Monday
Schedule
Course Schedule: September 14, 2026 - December 14, 2026
Day(s) of the Week: Mon
Time: 12:45 pm - 1:45 pm
Requirements
Ages: 3 to 4
Course Information
Pricing Info: JCC Member: $285.60 | Non-Member: $336
Course Description
MINNOW MONDAYS - Pre-K
This fun-filled swim class is full of engaging water games and lots of practice with basic swim skills designed to look and feel like games.
Geared towards families who would like their child to get more time swimming with the goal of being more comfortable, confident, and independent in the pool before Kindergarten.
Goggles are recommended for this class.
No Class: 9/21/26, 10/12/26
Learn to Swim for Adults | Tuesday 5:45 pm
Schedule
Course Schedule: September 15, 2026 - December 15, 2026
Day(s) of the Week: Tue
Time: 5:45 pm - 6:15 pm
Requirements
Ages: 13
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
ADULT SWIM - Beginner
This adults-only beginner's swim class is for those who want to learn the fundamentals of swimming a little later in life!
It's NEVER too late to learn and with a group of like-minded individuals, you will find yourself making those big strides in comfortability and swim progression as you learn to enjoy the water like never before!
Required Equipment:
Goggles, Towel, Water bottle
No Class: 11/3/26
Learn to Swim Level 1 & 2 | Tuesday 3:45 pm
Schedule
Course Schedule: September 15, 2026 - December 15, 2026
Day(s) of the Week: Tue
Time: 3:45 pm - 4:15 pm
Requirements
Ages: 5 to 7
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
LEARN TO SWIM: Level 1 & 2
Children must be comfortable in shallow water without a bubble or flotation device.
At this level, kids will learn the basics of balance and fundamental swimming. Mixed with fun games to promote swimming and floating this is a great way for any little swimmer to get started.
Front crawl (freestyle), backstroke, and breaststroke continue to be developed in addition to underwater exploration, treading, jumping, and diving in.
Children must be able to fully submerge their heads to enter this level.
Goggles are recommended for this class.
Equipment for the class is provided by the JCC aquatics staff.
No Class: 11/3/26
Junior Basic Swim | Tuesday 5:15 pm
Schedule
Course Schedule: September 15, 2026 - December 15, 2026
Day(s) of the Week: Tue
Time: 5:15 pm - 5:45 pm
Requirements
Ages: 8 to 12
Course Information
Pricing Info: JCC Member $243.10 | Non-Member: $286
Course Description
Dive into the aquatic world with Junior Basic Swim, designed for children aged 8 to 12. This program lays the groundwork for beginner swimming proficiency while fostering water confidence and safety awareness. Participants engage in interactive sessions focusing on essential swim strokes, floating techniques, and water safety skills.
No Class: 11/3/26
Learn to Swim Level 1 & 2 | Tuesday 4:15 pm
Schedule
Course Schedule: September 15, 2026 - December 15, 2026
Day(s) of the Week: Tue
Time: 4:15 pm - 4:45 pm
Requirements
Ages: 5 to 7
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
LEARN TO SWIM: Level 1 & 2
Children must be comfortable in shallow water without a bubble or flotation device.
At this level, kids will learn the basics of balance and fundamental swimming. Mixed with fun games to promote swimming and floating this is a great way for any little swimmer to get started.
Front crawl (freestyle), backstroke, and breaststroke continue to be developed in addition to underwater exploration, treading, jumping, and diving in.
Children must be able to fully submerge their heads to enter this level.
Goggles are recommended for this class.
Equipment for the class is provided by the JCC aquatics staff.
No Class:11/3/26
Learn to Swim Level 3 & 4 | Tuesday 4:45 pm
Schedule
Course Schedule: September 15, 2026 - December 15, 2026
Day(s) of the Week: Tue
Time: 4:45 pm - 5:15 pm
Requirements
Ages: 7 to 12
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
LEARN TO SWIM: Level 3 & 4
Held primarily in the deep end, children must swim in the shallow and deep end without a floatation device.
Front crawl, backstroke, breaststroke, and butterfly are all developed and progressed to PRE- Competitive level!
Goggles are required for this class.
Equipment for the class is provided by the JCC aquatics staff.
No Class: 11/3/26
Wet-Tastic Wednesday
Schedule
Course Schedule: September 16, 2026 - December 16, 2026
Day(s) of the Week: Wed
Time: 12:45 pm - 1:45 pm
Requirements
Ages: 3 to 4
Course Information
Pricing Info: JCC Member: $285.60 | Non-Member: $336
Course Description
WET-TASTIC WEDNESDAY - Pre-K
This fun-filled swim class is full of engaging water games and lots of practice with basic swim skills designed to look and feel like games.
Geared towards families who would like their child to get more time swimming with the goal of being more comfortable, confident, and independent in the pool before Kindergarten.
Goggles are recommended for this class.
No Class: 11/11/26, 11/25/26
Learn to Swim Level 1 & 2 | Thursday 3:45 pm
Schedule
Course Schedule: September 17, 2026 - December 17, 2026
Day(s) of the Week: Thu
Time: 3:45 pm - 4:15 pm
Requirements
Ages: 5 to 7
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
LEARN TO SWIM: Level 1 & 2
Children must be comfortable in shallow water without a bubble or flotation device.
At this level, kids will learn the basics of balance and fundamental swimming. Mixed with fun games to promote swimming and floating this is a great way for any little swimmer to get started.
Front crawl (freestyle), backstroke, and breaststroke continue to be developed in addition to underwater exploration, treading, jumping, and diving in.
Children must be able to fully submerge their heads to enter this level.
Goggles are recommended for this class.
Equipment for the class is provided by the JCC aquatics staff.
No class: 11/26/26
Learn to Swim Level 1 & 2 | Thursday 4:45 pm
Schedule
Course Schedule: September 17, 2026 - December 17, 2026
Day(s) of the Week: Thu
Time: 4:45 pm - 5:15 pm
Requirements
Ages: 5 to 7
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
LEARN TO SWIM: Level 1 & 2
Children must be comfortable in shallow water without a bubble or flotation device.
At this level, kids will learn the basics of balance and fundamental swimming. Mixed with fun games to promote swimming and floating this is a great way for any little swimmer to get started.
Front crawl (freestyle), backstroke, and breaststroke continue to be developed in addition to underwater exploration, treading, jumping, and diving in.
Children must be able to fully submerge their heads to enter this level.
Goggles are recommended for this class.
Equipment for the class is provided by the JCC aquatics staff.
No class: 11/26/26
Learn to Swim Level 3 & 4 | Thursday 4:15 pm
Schedule
Course Schedule: September 17, 2026 - December 17, 2026
Day(s) of the Week: Thu
Time: 4:15 pm - 4:45 pm
Requirements
Ages: 7 to 12
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
LEARN TO SWIM: Level 3 & 4
Held primarily in the deep end, children must swim in the shallow and deep end without a floatation device.
Front crawl, backstroke, breaststroke, and butterfly are all developed and progressed to PRE- Competitive level!
Goggles are required for this class.
Equipment for the class is provided by the JCC aquatics staff.
No class: 11/26/26
Learn to Swim for Adults | Thursday 5:45 pm
Schedule
Course Schedule: September 17, 2026 - December 17, 2026
Day(s) of the Week: Thu
Time: 5:45 pm - 6:15 pm
Requirements
Ages: 13
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
This adults-only beginner's swim class is for those who want to learn the fundamentals of swimming a little later in life!
It's NEVER too late to learn, and with a group of like-minded individuals, you will find yourself making those significant strides in comfortability and swim progression as you learn to enjoy the water like never before!
No class: 11/26/26
Learn to Swim Level 2 – Fundamental Aquatic Skills | Saturday 9:40 am
Schedule
Course Schedule: September 19, 2026 - December 19, 2026
Day(s) of the Week: Sat
Time: 9:40 am - 10:10 am
Requirements
Ages: 5 to 7
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
Swimmers begin to develop true swimming skills, including independent front and back floats, glides, and basic arm and leg actions. They learn how to roll from front to back, maintain rhythmic breathing, and increase comfort with submerging.
Goggles are recommended for this class.
Spectators must observe from off the pool deck.
Equipment for the class is provided by the JCC aquatics staff.
No Class: 9/26/26
Learn to Swim Level 3 – Stroke Development | Saturday 10:20 am
Schedule
Course Schedule: September 19, 2026 - December 19, 2026
Day(s) of the Week: Sat
Time: 10:20 am - 10:50 am
Requirements
Ages: 7 to 9
Course Information
Pricing Info: JCC Member: $243.10| Non-Member: $286
Course Description
At this level, swimmers improve rotary breathing and learn to coordinate strokes for front crawl and back crawl. Introductory skills for breaststroke and dolphin kick are introduced, along with treading water and swimming in deeper areas.
Goggles are recommended for this class.
Spectators must observe from off the pool deck.
Equipment for the class is provided by the JCC aquatics staff.
No Class: 9/26/26
Learn to Swim Level 1 – Introduction to Water Skills | Saturday 9:00 am
Schedule
Course Schedule: September 19, 2026 - December 19, 2026
Day(s) of the Week: Sat
Time: 9:00 am - 9:30 am
Requirements
Ages: 5 to 7
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
This level helps swimmers become comfortable in the water. Participants learn basic water safety, supported floats and glides, blowing bubbles, and safely entering and exiting the pool. The focus is building confidence and readiness for independent movement.
Goggles are recommended for this class.
Spectators must observe from off the pool deck.
Equipment for the class is provided by the JCC aquatics staff.
No Class: 9/26/26
Learn to Swim Level 5 – Stroke Refinement | Saturday 11:40 am
Schedule
Course Schedule: September 19, 2026 - December 19, 2026
Day(s) of the Week: Sat
Time: 11:40 am - 12:10 pm
Requirements
Ages: 9 to 12
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
Swimmers polish all major strokes—front crawl, back crawl, breaststroke, sidestroke, and butterfly—and work on swimming them with efficiency and power. Advanced safety skills, flip turns, and increased endurance training prepare swimmers for more competitive or fitness-focused swimming.
Goggles are recommended for this class.
Spectators must observe from off the pool deck.
Equipment for the class is provided by the JCC aquatics staff.
No Class: 9/26/26
Learn to Swim Level 4 – Stroke Improvement | Saturday 11:00 am
Schedule
Course Schedule: September 19, 2026 - December 19, 2026
Day(s) of the Week: Sat
Time: 11:00 am - 11:30 am
Requirements
Ages: 7 to 9
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
Participants refine front crawl, back crawl, breaststroke, and elementary backstroke. They are introduced to butterfly arm action and build endurance. Swimmers also practice safety skills, including diving basics and survival floating.
Goggles are recommended for this class.
Spectators must observe from off the pool deck.
Equipment for the class is provided by the JCC aquatics staff.
No Class: 9/26/26
Toddler Splash | Sunday 11:00 am
Schedule
Course Schedule: September 20, 2026 - December 20, 2026
Day(s) of the Week: Sun
Time: 11:00 am - 11:30 am
Requirements
Ages: 2 to 4
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
TODDLER SPLASH - Parent / Guardian (18+) Required in water.
This intro to lessons and play, parent and child swim program for children ages 2 - 4 years old who swim with or without swimming aids (Noodles, Bubbles).
This fun new style of swim lesson will get the whole family involved and allows for parents to learn alongside their children and reinforce the skills learned on their own time between sessions.
Fun skills like floating, gliding, progressive arm and leg movement, independent jumping and water safety are all starting to be learned and developed through lessons designed to feel like play for the kids. This course is where children start to make their first big strides in swimming.
To take this course, children must be able to keep their own balance in the water while wearing a flotation device.
We strongly encourage our new little swimmers to wear our bubble belts to promote proper body position in the water as well as a sense of independence while swimming.
Parents may bring personal floatation devices from home if they would like but the JCC does not allow inflatable devices.
Both parents may enter the pool, but spectators must observe off the pool deck.
Equipment for the class is provided by the JCC aquatics staff.
Water Babies | Sunday 9:00 am
Schedule
Course Schedule: September 20, 2026 - December 20, 2026
Day(s) of the Week: Sun
Time: 9:00 am - 9:30 am
Requirements
Ages: to 2
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
WATER BABIES - Parent / Guardian (18+) Required in water.
This water comfortability and swimming, play parent and child swim program for children ages 6 months -2 years old who swim with or without swimming aids (Noodles, Bubbles).
This fun new style of swim lesson will get the whole family involved and allows for parents to learn along side their children and reinforce the skills learned on their own time between sessions.
Through sing along songs and fun water toys skills like balance, buoyancy, bubble blowing and safety floating are all starting to be learned and developed through lessons designed to feel like play for the kids. This course is where children start to make their first big strides in comfortability in the water.
When ready we strongly encourage our new little swimmers to wear our bubble belts to promote proper body position in the water as well the sense of independence while swimming.
Parents may bring personal floatation devices from home if they would like but the JCC does not allow inflatable devices.
Both parents may enter the pool, but spectators must observe off the pool deck.
Equipment for the class is provided by the JCC aquatics staff.
Basic Water Skills & Learn to Swim Level 1 | Sunday 10:20 am
Schedule
Course Schedule: September 20, 2026 - December 20, 2026
Day(s) of the Week: Sun
Time: 10:20 am - 10:50 am
Requirements
Ages: 4 to 6
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
BASIC WATER SKILLS AND LEVEL 1
This structured and play swim program is for children ages 4 - 6 years old who swim with or without swimming aids (Noodles, Bubbles).
This fun new style of swim lesson allows the whole family to get involved and allows for parents the option to learn alongside their children and reinforce the skills learned on their own time between sessions.
Front crawl (freestyle), backstroke, and elementary backstroke continue to be developed in addition to underwater exploration, treading, jumping, and diving in.
Children must be able to fully submerge their heads to enter this level.
Goggles are recommended for this class.
Spectators must observe from off the pool deck.
Equipment for the class is provided by the JCC aquatics staff.
Learn to Swim Level 2 | Sunday 9:40 am
Schedule
Course Schedule: September 20, 2026 - December 20, 2026
Day(s) of the Week: Sun
Time: 9:40 am - 10:10 am
Requirements
Ages: 4 to 6
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
Swimmers begin to develop true swimming skills, including independent front and back floats, glides, and basic arm and leg actions. They learn how to roll from front to back, maintain rhythmic breathing, and increase comfort with submerging.
Goggles are recommended for this class.
Spectators must observe from off the pool deck.
Equipment for the class is provided by the JCC aquatics staff.
Basic Water Skills & Learn to Swim Level 1 | Sunday 11:40 am
Schedule
Course Schedule: September 20, 2026 - December 20, 2026
Day(s) of the Week: Sun
Time: 11:40 am - 12:10 pm
Requirements
Ages: 4 to 6
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
BASIC WATER SKILLS AND LEVEL 1
This structured and play swim program is for children ages 4 - 6 years old who swim with or without swimming aids (Noodles, Bubbles).
This fun new style of swim lesson allows the whole family to get involved and allows for parents the option to learn alongside their children and reinforce the skills learned on their own time between sessions.
Front crawl (freestyle), backstroke, and elementary backstroke continue to be developed in addition to underwater exploration, treading, jumping, and diving in.
Children must be able to fully submerge their heads to enter this level.
Goggles are recommended for this class.
Spectators must observe from off the pool deck.
Equipment for the class is provided by the JCC aquatics staff.
Toddler Splash | Sunday 9:40 am
Schedule
Course Schedule: September 20, 2026 - December 20, 2026
Day(s) of the Week: Sun
Time: 9:40 am - 10:10 am
Requirements
Ages: 2 to 4
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
TODDLER SPLASH - Parent / Guardian (18+) Required in water.
This intro to lessons and play, parent and child swim program for children ages 2 - 4 years old who swim with or without swimming aids (Noodles, Bubbles).
This fun new style of swim lesson will get the whole family involved and allows for parents to learn alongside their children and reinforce the skills learned on their own time between sessions.
Fun skills like floating, gliding, progressive arm and leg movement, independent jumping and water safety are all starting to be learned and developed through lessons designed to feel like play for the kids. This course is where children start to make their first big strides in swimming.
To take this course, children must be able to keep their own balance in the water while wearing a flotation device.
We strongly encourage our new little swimmers to wear our bubble belts to promote proper body position in the water as well as a sense of independence while swimming.
Parents may bring personal floatation devices from home if they would like but the JCC does not allow inflatable devices.
Both parents may enter the pool, but spectators must observe off the pool deck.
Equipment for the class is provided by the JCC aquatics staff.
Learn to Swim Level 3 & 4 | Sunday 10:20 am
Schedule
Course Schedule: September 20, 2026 - December 20, 2026
Day(s) of the Week: Sun
Time: 10:20 am - 10:50 am
Requirements
Ages: 6 to 9
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
LEARN TO SWIM: Level 3 & 4
Held primarily in the deep end, children must swim in the shallow and deep end without a floatation device.
Front crawl, backstroke, breaststroke, and butterfly are all developed and progressed to PRE- Competitive level!
Goggles are required for this class.
Equipment for the class is provided by the JCC aquatics staff.
Learn to Swim Level 3 & 4 | Sunday 11:00 am
Schedule
Course Schedule: September 20, 2026 - December 20, 2026
Day(s) of the Week: Sun
Time: 11:00 am - 11:30 am
Requirements
Ages: 6 to 9
Course Information
Pricing Info: JCC Member: $243.10 | Non-Member: $286
Course Description
LEARN TO SWIM: Level 3 & 4
Held primarily in the deep end, children must swim in the shallow and deep end without a floatation device.
Front crawl, backstroke, breaststroke, and butterfly are all developed and progressed to PRE- Competitive level!
Goggles are required for this class.
Equipment for the class is provided by the JCC aquatics staff.