Swim lessons in New York City
26 listed across 20 neighborhoods. Ages, schedule, and price up front - we link out to each provider.
Neighborhoods with swim lessons
NYC Parks Learn to Swim
swim · Manhattan
AgesSummer outdoor: tots ages 1½–5 and children ages 6–17; indoor classes also for tots and children
ScheduleFree outdoor summer sessions at city pools; indoor classes fall/winter/spring at recreation centers
PriceSummer outdoor Learn to Swim classes are free (lottery registration)

ACA Swim Lessons
swim · Mott Haven
AgesKids learn-to-swim and all ages/levels welcomed
ScheduleKids classes Thursdays–Fridays (times posted on site)
PriceKids preschool weekly Friday class $195; private/semi-private packages from $395 for 4 lessons stated
Asphalt Green
swim · Upper East Side
AgesSwim programs from infants (4–36 months Water Explorers) through ages 5–16 Foundations/Core; preschool swim ages 3–5; private lessons ages 3–17
ScheduleFacilities Mon–Fri 5:30am–10pm; Sat–Sun 6am–8pm; youth sports/swim in seasonal terms (weekday after-school and weekend class options)
PriceAGUA Swim Academy group: Fall 14 sessions about $777 public / $660.45 member; private youth ~$115/30 min non-member (asphaltgreen.org)
Broadway YMCA Youth Swim & Sports
swim · St. George
AgesParent & child Water Discovery ages 6–36 months; basketball clinic ages 5–12; Quickstart tennis ages 5–12 stated
ScheduleSession-based YMCA youth swim and instructional sports (register by term)
PriceYouth membership ages 0–11 $539/year; teen 12–17 $539/year; Family 1–2 monthly memberships also published; swim/sports class session fees separate (member rates) — confirm session fee at branch
Castle Hill YMCA Youth Swim & Sports
swim · Bronx
AgesBasketball from ages 5; Tae Kwon Do beginner ages 3–5 / 4–6; Little Kickers soccer ages 3–6; swim from 6 months
ScheduleSession-based YMCA youth swim and instructional sports (register by term)
PricePreschool swim ~$166 member / $232 program (1 day); school-age ~$190 / $264 (register.ymcanyc.org)
Cross Island YMCA Youth Swim & Sports
swim · Bellerose
AgesSchool-age swim stages ages 5–8 and 8–12; instructional basketball ages 3–15; soccer ages 3–12 stated
ScheduleYear-round YMCA session-based swim and instructional sports
PriceSchool-age group swim ~$185 member / $278 program (1 day); private 4×30-min $200 member / $260 community (ymcanyc.org / register)
Flushing YMCA Youth Swim & Sports
swim · Flushing
AgesPreschool swim stages ages 3–5; school-age swim ages 5–12; youth basketball ages 5–11; soccer ages 5–11+ stated
ScheduleYear-round YMCA session-based swim lessons and instructional sports
PriceYouth membership ages 0–11 $249/year; teen 12–17 $355/year; Family 1–2 monthly memberships also published; swim/sports class session fees separate (member rates) — confirm session fee at branch
Jamaica YMCA Youth Swim & Sports
swim · Jamaica
AgesParent & child, preschool child, and school-age child swim lesson tracks stated
ScheduleYear-round indoor swim classes
PriceYouth membership ages 0–11 $231/year; teen 12–17 $336/year; Family 1–2 monthly memberships also published; swim/sports class session fees separate (member rates) — confirm session fee at branch
La Central YMCA Youth Swim & Sports
swim · Mott Haven
AgesParent & child swim from 6 months; preschool swim ages 3–5; school-age swim ages 6–12; basketball clinics ages 3–17 stated
ScheduleSession-based YMCA swim lessons and instructional sports
PricePreschool/parent–child swim ~$150 member / $268 program (1 day); private from $80 member / $110 community (register / La Central page)
Long Island City YMCA Youth Swim & Sports
swim · Long Island City
AgesParent & child swim ages 6–36 months; preschool and school-age swim stages; beginner basketball ages 5–12; soccer ages 4–12; martial arts ages 4–11 stated
ScheduleSession-based YMCA programming (Fall II and later sessions posted)
PricePreschool group swim ~$168 member / $263 program (1 day); private 30-min from $65 member / $85 community (register / LIC private page)
Marlene Meyerson JCC Manhattan Swim School
swim · Upper West Side
AgesInfant/toddler classes ages 6 months–5 years; school-age classes ages 5–14; private lessons from 6 months
ScheduleJCC swim school sessions by semester
PriceChildren's group swim ~$750–$800 / ~15–17-week session (from registration listings)
McBurney YMCA Youth Swim & Sports
swim · Chelsea
AgesParent & child from infancy; preschool and school-age swim; karate/boxing ages 5–12; basketball ages 5–11
ScheduleYMCA session calendar (e.g. Fall II Nov–Dec); youth sports/swim/dance by branch schedule
PriceFall swim session ~$258 member / $357 program member (1 day/week); more days scale up (register.ymcanyc.org)
Northeast Bronx YMCA Youth Swim & Sports
swim · Bronx
AgesKarate ages 6–17; soccer ages 3–12; beginner tumbling ages 6–11; parent & child and preschool swim stages
ScheduleSession-based YMCA youth swim and instructional sports (register by term)
PriceYouth/preschool/parent–child swim ~$160 member / $281 program (1 day/session) (register.ymcanyc.org)
Penguin City Swim
swim · Murray Hill
AgesFrom 6 months through adults stated on site
ScheduleMidtown East: Mon–Fri 3–7pm; Sat 10am–4:30pm; Sun 10am–7pm (other sites vary; office Sun–Sat ~10am–6pm)
PricePer-lesson: Water Babies ~$57–$59/30 min; small group ~$49–$56.50/30 min or ~$73–$85/45 min; semi-private/private higher (location pricing pages)
Prospect Park YMCA Youth Swim & Sports
swim · Park Slope
AgesSwim from 6 months; basketball ages 4–12; soccer ages 5–7; Tiny Tumblers ages 4–5
ScheduleSession-based (Fall/Winter/Spring/Summer registration windows); instructional sports and swim on branch program pages
PricePreschool/parent–child swim ~$200 member / $331 program (1 day); school-age Stage 3 ~$186 / $305 (register.ymcanyc.org)
Rockaway YMCA Youth Swim & Sports
swim · Rockaway
AgesParent & child, preschool child, and school-age child swim lesson tracks stated
ScheduleYear-round swim classes for infants, kids, and adults
PricePreschool group swim ~$124 member / $195 program (1 day/session) (register.ymcanyc.org)
South Shore YMCA Youth Swim & Sports
swim · Staten Island
AgesParent & child swim from 6–36 months; beginner basketball ages 4–7; Tae Kwon Do ages 5–14; tennis ages 4–14 stated
ScheduleSession-based YMCA youth swim and instructional sports (register by term)
PriceYouth membership ages 0–11 $571/year; teen 12–17 $571/year; Family 1–2 monthly memberships also published; swim/sports class session fees separate (member rates) — confirm session fee at branch

Splash Fit Swim Club
swim · Harlem
Ages4+ (competitive team ages 6–18)
ScheduleYouth swim lessons on Splash Fit schedule
PriceMonthly group about $55 (30 min) / $74 (60 min) + $50 annual registration; private ~$165/30 min (splashfit.org)
Staten Island JCC Aquatics
swim · Staten Island
AgesBaby Nemo 18 months–3; Tadpoles 4–6; Stingrays 7–10; Sharks 11–14 stated on aquatics page
ScheduleSemester-based group swim lessons
PriceGroup programs members ~$365 / non-members ~$425; private 30-min $50 member / $75 non-member (sijcc.org aquatics)

Trident Aquatic Club
swim · Staten Island
AgesLearn-to-Swim ages 3 & up; Competitive Development ages 5–10; Competitive Team ages 7–18 stated
ScheduleYear-round swim team September–July; practices at Wagner College and Staten Island JCC
PriceTeam tuition ~$120–$450/mo by group (10-mo plan Sep–Jun); +$10 team registration (tridentaquaticclub.com/team-pricing)
Vanderbilt YMCA Youth Swim & Sports
swim · Midtown
AgesParent & child swim from 6 months; youth basketball ages 3–9
ScheduleSession-based youth basketball/soccer/swim; branch Mon–Fri 6am–9pm, Sat–Sun 8am–5pm
PricePreschool swim Fall ~$380 member / $446 program (1 day/session); 2 days $760/$892 (register.ymcanyc.org)
92NY Aquatics
swim · Upper East Side
AgesParent/child from 6 months (Polliwogs 6–18 mo; Minnows 18–36 mo); Nursery Swim ages 3½–5; leveled swim roughly ages 4–13
ScheduleSemester swim school at 92NY (register by term)
PriceGroup youth swim semester about $910–$960; summer sessions ~$485; private 30-min $99 / pack of 5 $485 (92ny.org aquatics)
Imagine Swimming
swim · Tribeca
AgesBaby Splash from 8 weeks; Parent & Me ages 4–36 months; weekly lessons ages 3+; Mini Squad/Squad ages 7–17; summer camp ages 6–12
ScheduleTriBeCa Flagship roughly Mon–Fri from ~8:20am into evening; Sat–Sun ~8:30am–6:30pm (weekly lessons 7 days)
PriceWeekly group lessons about $64 per 30/40-min class or $109 per 60-min; semi-private $96; private $192; +$59 annual admin fee (Imagine tuition page)

Jewish Community House of Bensonhurst Aquatics
swim · Bensonhurst
Ages8 months–14 years (Baby & Me 8 months–3; Swim Academy ages 4–14)
ScheduleSwim Academy daily class times across Baby & Me through Sharks (semester calendar on Swim Academy page)
PriceSwim Academy from ~$435 nonmember (1x/week) / ~$680 (2x/week); Parent & Me ~$435/semester nonmember

NY Sports 4 Kids
swim · Chelsea
AgesSwim program from 6 months and up
ScheduleSwim and sports classes on nysports4kids.com schedule
PriceSwim School winter session about $350; private swim ~$80/30 min; sports clinics ~$450/8 sessions (nysports4kids.com)

SwimCity Aquatics
swim · Financial District
Ages4 months–12 years for baby/toddler/youth groups; teens and adults; Serpents Swim Club ages 7–16
ScheduleGroup swim lessons on SwimCity schedule
PriceSmall group ~$660/12 weeks; semi-private ~$1,260/12 weeks; private ~$1,980/12 weeks; Serpents Swim Club ~$1,260/12 weeks