Teen Swim Classes & Lessons in Brooklyn

Kids' swim classes and lessons for teens (12–17) in Brooklyn — 89 programs with live registration status updated daily.

Search & filter every class →

At a glance · 89 swim classes and lessons for teens from 11 providers · 71 open for registration · typical price $202 · updated Oct 28, 2026

Showing 89 of 89 classes · 71 open now · updated Oct 28, 2026

🏊 Swim3 open now

Stage 1 Water Acclmtn Teen

Bedford-Stuyvesant YMCA · Bedford-Stuyvesant, Brooklyn

Ages 12–17½Fri$194.25–$285Full season

About Bedford-Stuyvesant YMCA

Bedford-Stuyvesant YMCA runs swim as its core program, plus Tiny Toes Ballet for 3-to-6-year-olds, martial arts and soccer/multi-sport, for kids 6 months to 18. Prices run free to $426, median around $259.

🏊 Swim3 open now

Stage 3 Water Stamia Teen

Bedford-Stuyvesant YMCA · Bedford-Stuyvesant, Brooklyn

Ages 12–17½Fri$194.25–$285Full season

About Bedford-Stuyvesant YMCA

Bedford-Stuyvesant YMCA runs swim as its core program, plus Tiny Toes Ballet for 3-to-6-year-olds, martial arts and soccer/multi-sport, for kids 6 months to 18. Prices run free to $426, median around $259.

🏊 Swim3 open now

Stage 4 Stroke Intro Teen

Bedford-Stuyvesant YMCA · Bedford-Stuyvesant, Brooklyn

Ages 12–17½Fri$194.25–$285Full season

About Bedford-Stuyvesant YMCA

Bedford-Stuyvesant YMCA runs swim as its core program, plus Tiny Toes Ballet for 3-to-6-year-olds, martial arts and soccer/multi-sport, for kids 6 months to 18. Prices run free to $426, median around $259.

🏊 Swim2 open now

Aquatic Conditioning

Dodge YMCA · Brooklyn Heights, Brooklyn

Ages 12–17½Tue$255Full season

About Dodge YMCA

Dodge YMCA, in Brooklyn Heights, centers on swim — including Aquatic Conditioning for 12-to-17-year-olds — alongside enrichment, soccer/multi-sport, dance and martial arts for kids 6 months to 18. Prices run free to…

🏊 Swim2 open now

Stage 1 Water Acclimation teen

North Brooklyn YMCA · East New York, Brooklyn

Ages 12–17½Sun$271Full season

About North Brooklyn YMCA

North Brooklyn YMCA, in East New York, runs swim as nearly its whole program, plus a small soccer/multi-sport and enrichment slate that includes an Egg-Citing Coloring session for kids 2 to 10. Prices run free to $258.

🏊 Swim2 open now

Stage 2 Water Movement Teen

Bedford-Stuyvesant YMCA · Bedford-Stuyvesant, Brooklyn

Ages 12–17½Fri$194.25–$285Full season

About Bedford-Stuyvesant YMCA

Bedford-Stuyvesant YMCA runs swim as its core program, plus Tiny Toes Ballet for 3-to-6-year-olds, martial arts and soccer/multi-sport, for kids 6 months to 18. Prices run free to $426, median around $259.

🏊 Swim2 open now

Stage 2 Water Movement Teen

North Brooklyn YMCA · East New York, Brooklyn

Ages 12–17½Sun$271Full season

About North Brooklyn YMCA

North Brooklyn YMCA, in East New York, runs swim as nearly its whole program, plus a small soccer/multi-sport and enrichment slate that includes an Egg-Citing Coloring session for kids 2 to 10. Prices run free to $258.

🏊 Swim2 open now

Stage 3 Water Stamina Teen

North Brooklyn YMCA · East New York, Brooklyn

Ages 12–17½Sun$271Full season

About North Brooklyn YMCA

North Brooklyn YMCA, in East New York, runs swim as nearly its whole program, plus a small soccer/multi-sport and enrichment slate that includes an Egg-Citing Coloring session for kids 2 to 10. Prices run free to $258.

🏊 Swim2 open now

Stage 4 Stroke intro Teen

North Brooklyn YMCA · East New York, Brooklyn

Ages 12–17½Wed$271Full season

About North Brooklyn YMCA

North Brooklyn YMCA, in East New York, runs swim as nearly its whole program, plus a small soccer/multi-sport and enrichment slate that includes an Egg-Citing Coloring session for kids 2 to 10. Prices run free to $258.

🏊 Swim2 open now

Stage 4:Stroke Intro

Coney Island YMCA · Coney Island, Brooklyn

Ages 12–17½Sat$167Full season

About Coney Island YMCA

Coney Island YMCA's swim program moves kids through Stage 1 through 3 — water acclimation, movement and stamina — for ages roughly 3 to 12 and up, alongside soccer, multi-sport and art. Prices run $139 to $247.

🏊 Swim2 open now

Stage 5 Stroke Develop Teen

North Brooklyn YMCA · East New York, Brooklyn

Ages 12–17½Wed$271Full season

About North Brooklyn YMCA

North Brooklyn YMCA, in East New York, runs swim as nearly its whole program, plus a small soccer/multi-sport and enrichment slate that includes an Egg-Citing Coloring session for kids 2 to 10. Prices run free to $258.

🏊 Swim1 open now

Brooklyn - Holiday Inn Private 14 Level 1+

Take Me To The Water · Gowanus, Brooklyn

Ages 14½–15SunFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim1 open now

Brooklyn - Quentin Rd level 3

Take Me To The Water · Gravesend, Brooklyn

Ages 12½–16½SatFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 SwimCheck site

Children Swim (SNL)

NYC Parks · Crown Heights, Brooklyn

Ages 11–15SatLikely full season

About NYC Parks

NYC Parks lists free drop-in programs — swim, enrichment, multi-sport, basketball and art — at roughly 160 different recreation centers and pools spread across all five boroughs. Offerings include Youth Open Access…

🏊 SwimClosed

Brooklyn - Quentin Rd Private 16 level 3

Take Me To The Water · Gravesend, Brooklyn

Ages 15–16SunFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 SwimClosed

Williamsburg private 12.5 level 1

Take Me To The Water · Williamsburg, Brooklyn

Ages 12–13SunFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim8 open now

Swim Team Prep - at Congregation Beth Elohim (CBE)

Physique Swimming · Park Slope, Brooklyn

Ages 9–16Every dayFull season

About Physique Swimming

Physique Swimming teaches at Park Slope and Financial District locations, with additional sessions held at BronxWorks on Grand Concourse. Levels range from parent-and-child classes like "Me & My Shadow" through Beginner…

🏊 Swim3 open now

Aquatics Conditioning

Bedford-Stuyvesant YMCA · Bedford-Stuyvesant, Brooklyn

Ages 7–17½Mon$194.25–$285Full season

About Bedford-Stuyvesant YMCA

Bedford-Stuyvesant YMCA runs swim as its core program, plus Tiny Toes Ballet for 3-to-6-year-olds, martial arts and soccer/multi-sport, for kids 6 months to 18. Prices run free to $426, median around $259.

🏊 Swim1 open now

Brooklyn - Quentin Rd Level 1

Take Me To The Water · Gravesend, Brooklyn

Ages 11–13SunFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim1 open now

Brooklyn - Quentin Rd level 1+

Take Me To The Water · Gravesend, Brooklyn

Ages 10–14SunFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim1 open now

Brooklyn - Quentin Rd level 2

Take Me To The Water · Gravesend, Brooklyn

Ages 10–14SunFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim1 open now

EMJC Level 4

Take Me To The Water · Midwood, Brooklyn

Ages 15–18FriFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim1 open now

EMJC Swim Team 8+ Level 6+

Take Me To The Water · Midwood, Brooklyn

Ages 8–17SunFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 SwimCheck site

Children/Teen Swim

NYC Parks · Crown Heights, Brooklyn

Ages 6–17Mon Tue Wed Thu Fri SunLikely full season

About NYC Parks

NYC Parks lists free drop-in programs — swim, enrichment, multi-sport, basketball and art — at roughly 160 different recreation centers and pools spread across all five boroughs. Offerings include Youth Open Access…

🏊 SwimCheck site

Shirley Chisholm: Afterschool Learn to Swim

NYC Parks · Brooklyn, Brooklyn

Ages 6–17Tue Wed ThuLikely full season

About NYC Parks

NYC Parks lists free drop-in programs — swim, enrichment, multi-sport, basketball and art — at roughly 160 different recreation centers and pools spread across all five boroughs. Offerings include Youth Open Access…

🏊 SwimCheck site

Shirley Chisholm's Swim Team

NYC Parks · Brooklyn, Brooklyn

Ages 6–18Tue ThuLikely full season

About NYC Parks

NYC Parks lists free drop-in programs — swim, enrichment, multi-sport, basketball and art — at roughly 160 different recreation centers and pools spread across all five boroughs. Offerings include Youth Open Access…

🏊 SwimCheck site

St. John's: Children's Learn to Swim (Level 1)

NYC Parks · Crown Heights, Brooklyn

Ages 6–17SatLikely full season

About NYC Parks

NYC Parks lists free drop-in programs — swim, enrichment, multi-sport, basketball and art — at roughly 160 different recreation centers and pools spread across all five boroughs. Offerings include Youth Open Access…

🏊 SwimCheck site

St. John's: Children's Learn to Swim (Level 2)

NYC Parks · Crown Heights, Brooklyn

Ages 6–17SatLikely full season

About NYC Parks

NYC Parks lists free drop-in programs — swim, enrichment, multi-sport, basketball and art — at roughly 160 different recreation centers and pools spread across all five boroughs. Offerings include Youth Open Access…

🏊 SwimClosed

Brooklyn - Holiday Inn Private 11 level 3

Take Me To The Water · Gowanus, Brooklyn

Ages 10–14SatFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 SwimClosed

EMJC 11+ level 1+

Take Me To The Water · Midwood, Brooklyn

Ages 11–18SunFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim39 open now

Glider 2

Goldfish Swim School · Gowanus, Brooklyn

Ages 4–12½Every dayFull season

About Goldfish Swim School

Goldfish Swim School runs swim lessons at seven locations spanning Queens, Brooklyn, Staten Island and Manhattan — Glendale, Gowanus, Glen Oaks and Astoria among the busiest, plus South Shore, the Upper East Side and…

🏊 Swim35 open now

Glider 1

Goldfish Swim School · Gowanus, Brooklyn

Ages 5–12½Every dayFull season

About Goldfish Swim School

Goldfish Swim School runs swim lessons at seven locations spanning Queens, Brooklyn, Staten Island and Manhattan — Glendale, Gowanus, Glen Oaks and Astoria among the busiest, plus South Shore, the Upper East Side and…

🏊 Swim26 open now

Glider 3

Goldfish Swim School · Gowanus, Brooklyn

Ages 4–12½Every dayFull season

About Goldfish Swim School

Goldfish Swim School runs swim lessons at seven locations spanning Queens, Brooklyn, Staten Island and Manhattan — Glendale, Gowanus, Glen Oaks and Astoria among the busiest, plus South Shore, the Upper East Side and…

🏊 Swim26 open now

Pro 2

Goldfish Swim School · Gowanus, Brooklyn

Ages 4–12½Every dayFull season

About Goldfish Swim School

Goldfish Swim School runs swim lessons at seven locations spanning Queens, Brooklyn, Staten Island and Manhattan — Glendale, Gowanus, Glen Oaks and Astoria among the busiest, plus South Shore, the Upper East Side and…

🏊 Swim21 open now

Seasonal Private Swim Lesson

Chelsea Piers · Sunset Park, Brooklyn

Ages 1mo–15Mon Tue Wed Thu Fri Sat$124.80Full season

More about this class

Personalized instruction with highly trained instructors. Secure exclusive slot during peak times. Tailored one-on-one attention. Caregiver participation required for children under 1 year old.

🏊 Swim18 open now

Swim Basics

SwimJim · Greenpoint, Brooklyn

Ages 3½–14½Every dayFull season

About SwimJim

SwimJim teaches swim lessons at three locations — the Upper West Side, Upper East Side and Greenpoint — with levels from Swim Babies and Swim Tots up through Swim Basics for older beginners.

🏊 Swim16 open now

Pro 1

Goldfish Swim School · Gowanus, Brooklyn

Ages 4–12½Every dayFull season

About Goldfish Swim School

Goldfish Swim School runs swim lessons at seven locations spanning Queens, Brooklyn, Staten Island and Manhattan — Glendale, Gowanus, Glen Oaks and Astoria among the busiest, plus South Shore, the Upper East Side and…

🏊 Swim15 open now

Swim Kids

SwimJim · Greenpoint, Brooklyn

Ages 4–14½Every dayFull season

About SwimJim

SwimJim teaches swim lessons at three locations — the Upper West Side, Upper East Side and Greenpoint — with levels from Swim Babies and Swim Tots up through Swim Basics for older beginners.

🏊 Swim11 open now

Intro to Swim (7+ yrs)

Chelsea Piers · Sunset Park, Brooklyn

Ages 7–15Mon Tue Wed Thu Sat$56.60Full season

More about this class

For swimmers ages 7+ who are new to the water or have limited experience. Builds comfort and confidence through foundational skills, including breath control, floating, and kicking. A welcoming starting point for…

🏊 Swim7 open now

Swimmers

SwimJim · Greenpoint, Brooklyn

Ages 5–14½Every dayFull season

About SwimJim

SwimJim teaches swim lessons at three locations — the Upper West Side, Upper East Side and Greenpoint — with levels from Swim Babies and Swim Tots up through Swim Basics for older beginners.

🏊 Swim3 open now

Stage 1 Water Acclmtn.

Bedford-Stuyvesant YMCA · Bedford-Stuyvesant, Brooklyn

Ages 5–12½Mon$183.25–$272Full season

About Bedford-Stuyvesant YMCA

Bedford-Stuyvesant YMCA runs swim as its core program, plus Tiny Toes Ballet for 3-to-6-year-olds, martial arts and soccer/multi-sport, for kids 6 months to 18. Prices run free to $426, median around $259.

🏊 Swim3 open now

Stage 6 Stroke Mechanics

Bedford-Stuyvesant YMCA · Bedford-Stuyvesant, Brooklyn

Ages 5–12½Tue$194.25–$285Full season

About Bedford-Stuyvesant YMCA

Bedford-Stuyvesant YMCA runs swim as its core program, plus Tiny Toes Ballet for 3-to-6-year-olds, martial arts and soccer/multi-sport, for kids 6 months to 18. Prices run free to $426, median around $259.

🏊 Swim3 open now

Stroke Development 3 (7+ yrs)

Chelsea Piers · Sunset Park, Brooklyn

Ages 7–14Mon Wed Thu Sat$56.60Full season

More about this class

Further refines stroke techniques on all four competitive strokes. Focuses on endurance and advanced techniques. Prerequisite for Stroke Development 3: mastery of freestyle, backstroke, and breaststroke; familiarity…

🏊 Swim3 open now

Swim Force

Goldfish Swim School · Gowanus, Brooklyn

Ages 5–13Mon Tue Wed Thu SunFull season

About Goldfish Swim School

Goldfish Swim School runs swim lessons at seven locations spanning Queens, Brooklyn, Staten Island and Manhattan — Glendale, Gowanus, Glen Oaks and Astoria among the busiest, plus South Shore, the Upper East Side and…

🏊 Swim2 open now

ADS(Autism Swim)Invite

Coney Island YMCA · Coney Island, Brooklyn

Ages 5–12½Sun$176Full season

About Coney Island YMCA

Coney Island YMCA's swim program moves kids through Stage 1 through 3 — water acclimation, movement and stamina — for ages roughly 3 to 12 and up, alongside soccer, multi-sport and art. Prices run $139 to $247.

🏊 Swim2 open now

Brooklyn - Holiday Inn Level 5

Take Me To The Water · Gowanus, Brooklyn

Ages 8–12½Sat SunFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim2 open now

Brooklyn - Quentin Rd level 2+

Take Me To The Water · Gravesend, Brooklyn

Ages 8–13½Tue SatFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim2 open now

Brooklyn - Quentin Rd level 4

Take Me To The Water · Gravesend, Brooklyn

Ages 8–13Tue SunFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim2 open now

Brooklyn - Quentin Rd level 5

Take Me To The Water · Gravesend, Brooklyn

Ages 9–13Wed SatFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim2 open now

Stage 1 Water Acc

North Brooklyn YMCA · East New York, Brooklyn

Ages 4½–12½Sun$202Full season

About North Brooklyn YMCA

North Brooklyn YMCA, in East New York, runs swim as nearly its whole program, plus a small soccer/multi-sport and enrichment slate that includes an Egg-Citing Coloring session for kids 2 to 10. Prices run free to $258.

🏊 Swim2 open now

Stage 2 Water Mov.

Dodge YMCA · Brooklyn Heights, Brooklyn

Ages 5–12½Tue$241Full season

About Dodge YMCA

Dodge YMCA, in Brooklyn Heights, centers on swim — including Aquatic Conditioning for 12-to-17-year-olds — alongside enrichment, soccer/multi-sport, dance and martial arts for kids 6 months to 18. Prices run free to…

🏊 Swim2 open now

Stage 2 Water Movement

Bedford-Stuyvesant YMCA · Bedford-Stuyvesant, Brooklyn

Ages 5–12½Sun$183.25–$272Full season

About Bedford-Stuyvesant YMCA

Bedford-Stuyvesant YMCA runs swim as its core program, plus Tiny Toes Ballet for 3-to-6-year-olds, martial arts and soccer/multi-sport, for kids 6 months to 18. Prices run free to $426, median around $259.

🏊 Swim2 open now

Stage 2 Water Movement

North Brooklyn YMCA · East New York, Brooklyn

Ages 4½–12½Mon$202Full season

About North Brooklyn YMCA

North Brooklyn YMCA, in East New York, runs swim as nearly its whole program, plus a small soccer/multi-sport and enrichment slate that includes an Egg-Citing Coloring session for kids 2 to 10. Prices run free to $258.

🏊 Swim2 open now

Stage 6 Stroke Mech

North Brooklyn YMCA · East New York, Brooklyn

Ages 4½–12½Sun$271Full season

About North Brooklyn YMCA

North Brooklyn YMCA, in East New York, runs swim as nearly its whole program, plus a small soccer/multi-sport and enrichment slate that includes an Egg-Citing Coloring session for kids 2 to 10. Prices run free to $258.

🏊 Swim2 open now

Stage 6 Stroke Mech.

Dodge YMCA · Brooklyn Heights, Brooklyn

Ages 5–12½Tue$255Full season

About Dodge YMCA

Dodge YMCA, in Brooklyn Heights, centers on swim — including Aquatic Conditioning for 12-to-17-year-olds — alongside enrichment, soccer/multi-sport, dance and martial arts for kids 6 months to 18. Prices run free to…

🏊 Swim1 open now

Brooklyn - Quentin Rd level 4+

Take Me To The Water · Gravesend, Brooklyn

Ages 8–14Sat SunFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim1 open now

EMJC level 3

Take Me To The Water · Midwood, Brooklyn

Ages 10–13SunFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim1 open now

EMJC level 4

Take Me To The Water · Midwood, Brooklyn

Ages 10–13SunFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim1 open now

EMJC level 5

Take Me To The Water · Midwood, Brooklyn

Ages 9–13SunFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim1 open now

Stage 6:Stroke Mechanics

Prospect Park YMCA · Park Slope, Brooklyn

Ages 6–12½Sun$189Full season

About Prospect Park YMCA

Prospect Park YMCA, in Park Slope, offers swim, soccer/multi-sport, gymnastics, dance and martial arts for kids 6 months to 18, and also runs lifeguard-track classes like Lifeguard Development and Community BLS…

🏊 Swim1 open now

Swim Pro's

SwimJim · Greenpoint, Brooklyn

Ages 6–14½WedFull season

About SwimJim

SwimJim teaches swim lessons at three locations — the Upper West Side, Upper East Side and Greenpoint — with levels from Swim Babies and Swim Tots up through Swim Basics for older beginners.

🏊 Swim1 open now

Williamsburg level 3+

Take Me To The Water · Williamsburg, Brooklyn

Ages 10½–12½ThuFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 SwimClosed

Brooklyn - Holiday Inn Private 13 Level 5

Take Me To The Water · Gowanus, Brooklyn

Ages 9–13SatFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim2 open now

Stage 1 Water Acclimation Adlt

North Brooklyn YMCA · East New York, Brooklyn

Ages 17+Sun$271Full season

About North Brooklyn YMCA

North Brooklyn YMCA, in East New York, runs swim as nearly its whole program, plus a small soccer/multi-sport and enrichment slate that includes an Egg-Citing Coloring session for kids 2 to 10. Prices run free to $258.

🏊 Swim2 open now

Stage 1: Water Move. Teen/Adul

Dodge YMCA · Brooklyn Heights, Brooklyn

Ages 13+Sat$255Full season

About Dodge YMCA

Dodge YMCA, in Brooklyn Heights, centers on swim — including Aquatic Conditioning for 12-to-17-year-olds — alongside enrichment, soccer/multi-sport, dance and martial arts for kids 6 months to 18. Prices run free to…

🏊 Swim2 open now

Stage 2 Water Movement Adult

North Brooklyn YMCA · East New York, Brooklyn

Ages 17+Sun$271Full season

About North Brooklyn YMCA

North Brooklyn YMCA, in East New York, runs swim as nearly its whole program, plus a small soccer/multi-sport and enrichment slate that includes an Egg-Citing Coloring session for kids 2 to 10. Prices run free to $258.

🏊 Swim2 open now

Stage 2: Water Move. Teen/Adul

Dodge YMCA · Brooklyn Heights, Brooklyn

Ages 13+Thu$255Full season

About Dodge YMCA

Dodge YMCA, in Brooklyn Heights, centers on swim — including Aquatic Conditioning for 12-to-17-year-olds — alongside enrichment, soccer/multi-sport, dance and martial arts for kids 6 months to 18. Prices run free to…

🏊 Swim2 open now

Stage 3 Water Stamina Adult

North Brooklyn YMCA · East New York, Brooklyn

Ages 17+Sun$271Full season

About North Brooklyn YMCA

North Brooklyn YMCA, in East New York, runs swim as nearly its whole program, plus a small soccer/multi-sport and enrichment slate that includes an Egg-Citing Coloring session for kids 2 to 10. Prices run free to $258.

🏊 Swim2 open now

Stage 3: Stamina Teen/Adult

Dodge YMCA · Brooklyn Heights, Brooklyn

Ages 13+Tue$255Full season

About Dodge YMCA

Dodge YMCA, in Brooklyn Heights, centers on swim — including Aquatic Conditioning for 12-to-17-year-olds — alongside enrichment, soccer/multi-sport, dance and martial arts for kids 6 months to 18. Prices run free to…

🏊 Swim2 open now

Stage 4: Stroke Intro Teen/Ad

Dodge YMCA · Brooklyn Heights, Brooklyn

Ages 13+Thu$255Full season

About Dodge YMCA

Dodge YMCA, in Brooklyn Heights, centers on swim — including Aquatic Conditioning for 12-to-17-year-olds — alongside enrichment, soccer/multi-sport, dance and martial arts for kids 6 months to 18. Prices run free to…

🏊 Swim2 open now

Stage 5:Stroke Develop Teen/Ad

Dodge YMCA · Brooklyn Heights, Brooklyn

Ages 13+Tue$255Full season

About Dodge YMCA

Dodge YMCA, in Brooklyn Heights, centers on swim — including Aquatic Conditioning for 12-to-17-year-olds — alongside enrichment, soccer/multi-sport, dance and martial arts for kids 6 months to 18. Prices run free to…

🏊 Swim1 open now

Brooklyn - Holiday Inn level 2

Take Me To The Water · Gowanus, Brooklyn

Ages 8–12MonFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim1 open now

Brooklyn - Quentin Rd level 3

Take Me To The Water · Gravesend, Brooklyn

Ages 8–12SatFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim1 open now

Brooklyn - Quentin Rd level 6

Take Me To The Water · Gravesend, Brooklyn

Ages 8–12WedFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim1 open now

Brooklyn - Sheraton level 3

Take Me To The Water · Brooklyn Heights, Brooklyn

Ages 10–12ThuFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim1 open now

Community BLS 4/8

Prospect Park YMCA · Park Slope, Brooklyn

Ages 16+Wed$79Full season

About Prospect Park YMCA

Prospect Park YMCA, in Park Slope, offers swim, soccer/multi-sport, gymnastics, dance and martial arts for kids 6 months to 18, and also runs lifeguard-track classes like Lifeguard Development and Community BLS…

🏊 Swim1 open now

Community BLS 6/18

Prospect Park YMCA · Park Slope, Brooklyn

Ages 16+Thu$79Full season

About Prospect Park YMCA

Prospect Park YMCA, in Park Slope, offers swim, soccer/multi-sport, gymnastics, dance and martial arts for kids 6 months to 18, and also runs lifeguard-track classes like Lifeguard Development and Community BLS…

🏊 Swim1 open now

EMJC Level 2+

Take Me To The Water · Midwood, Brooklyn

Ages 9–12FriFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim1 open now

HOLD Brooklyn Sheraton private 14 Level 1

Take Me To The Water · Brooklyn Heights, Brooklyn

Age 14FriFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim1 open now

Williamsburg level 1

Take Me To The Water · Williamsburg, Brooklyn

Ages 9–12SunFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 Swim1 open now

Williamsburg level 5+

Take Me To The Water · Williamsburg, Brooklyn

Ages 8–12ThuFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 SwimClosed

Brooklyn - Holiday Inn Level 6

Take Me To The Water · Gowanus, Brooklyn

Ages 8–12MonFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 SwimClosed

Brooklyn - Sheraton Level 2+ (Sibling)

Take Me To The Water · Brooklyn Heights, Brooklyn

Ages 10–12SatFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 SwimClosed

Brooklyn - Sheraton Private 17 level 2

Take Me To The Water · Brooklyn Heights, Brooklyn

Age 17SatFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

🏊 SwimClosed

EMJC Level 1

Take Me To The Water · Midwood, Brooklyn

Ages 8–12FriFull season

About Take Me To The Water

Take Me To The Water offers swim lessons for babies through older kids at multiple sites around the city, with program names referencing locations like Williamsburg, a Sheraton hotel pool and a 75th Road site. Its "Baby…

Kids' swim classes & lessons for teens in Brooklyn, by the numbers

As of Oct 28, 2026, Enrollercoaster tracks 89 swim classes and lessons for teens in Brooklyn, from 11 providers including Take Me To The Water, North Brooklyn YMCA, and Bedford-Stuyvesant YMCA. 71 are open for registration right now, and the rest are closed or not yet reporting a status. 63% of the programs with a published schedule meet on a Saturday or Sunday; the rest are weekday-only.

Prices. Across the 35 programs that publish a price, the typical (median) listed price is $202; most fall between $186 and $263, with a full range of $57 to $271. Providers list prices differently — a single class, a month, or a full term — so compare the registration pages, not just the number.

Ages. Every program here accepts at least part of the teens range (ages 12–17); the list leads with the classes built for this age and finishes with those that only touch it at the edge.

Where the open spots are. By neighborhood, the most swim classes and lessons for teens with open registration today are in East New York (11 open), Gravesend (10 open), Brooklyn Heights (10 open), Gowanus (9 open), and Bedford-Stuyvesant (8 open). Neighborhood counts change daily as providers open and close sessions.

What to expect from a kids' swim class for teens

Teen programs (12 to 17) are fewer than for younger kids but more serious: competitive teams, advanced-level classes, pre-professional tracks and fitness programs. Many run by tryout or placement rather than open enrollment, and several of the providers listed here also take teens into their adult beginner classes, which is worth asking about when a teen class is full.

Frequently asked questions

How many swim classes and lessons for teens are open for registration in Brooklyn right now?

71 of the 89 swim classes and lessons for teens we track in Brooklyn are open for registration as of Oct 28, 2026. Status is read from each provider's own registration system every morning.

How much do swim classes and lessons for teens cost in Brooklyn?

The typical listed price is $202, and most of the 35 priced programs fall between $186 and $263. Prices are as published by each provider and may cover one session, a month or a full term.

Can a child in the teens range join a class listed for a wider age range?

Usually yes, if the child's age falls inside the range the provider publishes. On this page the classes built specifically for ages 12–17 are listed first; those that only overlap the edge of the range come last, so check the age chip on each card.

Which Brooklyn neighborhoods have the most swim classes and lessons for teens with open spots?

Today the most open swim classes and lessons for teens are in East New York (11 open), Gravesend (10 open), and Brooklyn Heights (10 open). These counts are recomputed every morning.

Which providers offer swim classes and lessons for teens in Brooklyn?

The largest by number of programs are Take Me To The Water (34), North Brooklyn YMCA (11), Bedford-Stuyvesant YMCA (8), NYC Parks (8), and Dodge YMCA (8). 11 providers in total have swim classes and lessons for teens listed in Brooklyn.

Are there weekend swim classes and lessons for teens in Brooklyn?

Yes — 56 of the 89 programs with a published schedule meet on a Saturday or Sunday. Use the day filter above the list to show only weekend or weekday classes.