Skip to main content

Swim lessons in Brooklyn and lower Manhattan

Our overview of swim programs in Brooklyn and lower Manhattan features levels, ages, costs and locations for swim lessons and swim teams, as well as lap swim and family swim hours. Enrollment for Summer 2025 is now open! Our guide includes dates and registration information for each program. (Updated May 2025)

All Sports for All People of Camp Olympia | Park Slope

Program Details: All Sports for All People offer instructional swimming classes for all ages and levels. Helping to meet the needs of the individual person, we teach swimming in a supportive, positive way. We also offer Family Swim, open to everyone on Sundays. Classes are on weekends. Baby and me classes are offered for 6-36 months. Pre-swim team and advanced classes also offered, as well as classes for adults. We have been teaching in NYC for over 15 years. We have group classes and private lessons. Summer 2025 season: Click here for Spring and Summer 2025 dates, pricing, and registration information.

Levels: Beginners – Advanced

Ages: 6 months and up

Costs: Group Classes $376/8 classes; Private Classes are $75 and Semi-Private Classes are $100; Family Swim $5/swimmers currently enrolled in classes and $10/swimmers not enrolled (no registration required).

Locations: John Jay High School | 237 7th Avenue | Park Slope 

Contact: Website | info@AllSportsforAllPeople.net | 718.748.7084

 

Aqua Beba | Williamsburg, Bushwick & Midwood

Program Details: AquaBeba is a development-based swim program focused on each child’s individual pace, providing a nurturing and personalized learning experience. We believe that early swim lessons are like learning a language—children who start young grow up never knowing a life without water. Our highly trained instructors guide infants, toddlers, and children through swimming fundamentals in a safe, comfortable, and engaging environment. The program builds confidence and security in both children and caregivers, creating a strong foundation for a lifelong love of the water. Advanced techniques are introduced as early as infancy. For younger age groups, caregiver participation is required to ensure a supportive and connected experience. We offer: Group, semi-private, and private lessons for all ages, a Pre Team, Prenatal swim sessions, and Private teen and adult lessons. Summer 2025 season: Visit website to create and account and browse available classes for Summer 2025 season.

Levels: Beginners – Advanced

Ages: 4 months – Adults

Costs: $150-$660 depending on enrollment type

Locations: The Wave | 230 Wythe Avenue | Williamsburg

342 Eldert Street | Hasley/Bushwick

1544 Ocean Parkway | Midwood

 

Asphalt Green | Battery Park

Program Details: Asphalt Green’s youth swim programs were developed to help children master the five developmental components of swimming: comfort, coordination, technique, endurance, and speed. Our swim classes begin as early as 4 months old and focus on comfort in the water. As children progress in skill and age, our classes introduce more technical skills to help children become efficient swimmers. For talented swimmers, we offer swim leagues as well as our competitive swim team. In addition, we offer one-on-one private lessons for children. Summer 2025 season: Registration for the 2025 season is now open. You can browse all programs and register here.

Levels: Beginners – Advanced

Ages: 4 months – 15 years

Costs: Group classes are $777/term. Private youth swim lessons are $115 per 30-minute lesson and $230 per 60-minute lesson. See pricing for Swim League here and Swim Team here.

Locations: 212 North End Avenue | Battery Park

ContactWebsite | swimschoolagbpc@asphaltgreen.org | 212.298.2900

 

British Swim School | Prospect Heights & Lower Manhattan

Program Details: We are the premier learn-to-swim provider for people of all ages, offering programs for children ages 3-months through adults. We use gentle teaching methods and a survival-first approach to help people of all experience levels become safer, stronger swimmers. British Swim School’s safe, fun, and effective instructional program has made it the preferred choice for parents and students for over 40 years. Note: pool is closed Mondays and Fridays. Summer 2025 seasonRegistration for the 2025 season is now open. You can browse all programs and register here.

Levels: Beginners – Advanced

Ages: Starts at 3 months

Costs: Membership Enrollment fee is $50 per family; enrollment leads to an ongoing membership that is auto-renewed every month. $46.50 per group lesson; $80 per private lesson.

Locations: 904 Pacific Street Condominium | Prospect Heights

88 Fulton Street | Wall Street

Liberty Terrace Condominium | 380 Rector Place | Battery Park City

 

Berkeley Carroll School Community Swim | Park Slope

Program Details: The Berkeley Carroll School’s Bongsoon Zubay Athletic Center is open to the community for recreational use during early mornings, evenings, and weekends (September through July). They offer a variety of membership options in addition to group classes, private lessons, family swim hours on Sundays, pool parties, and lap swim hours. Classes include Baby & Me, Toddler & Me, group swim classes for all age groups, children’s competitive swim, synchronized swimming classes, lifeguard classes, and more. Summer 2025 season: Online registration is now open for weekday classes in March through June; click here for the schedule. Additional Classes will be offered for May and June on Saturdays; registration starts on 4/10/25 at 12pm. Click here to view the schedule.

Levels: Beginners – Advanced

Ages: 6 months – 17 years

Costs: See all class pricing here and here. Private lessons start at $90/30 minutes, and semi-private lessons start at $130/30 minutes. Family Swim starts at $20; lap swimming is $20. See more pricing, including for pool parties, here.

Locations: Athletic Center at 762 President Street | Park Slope

Contact: Website lrosalia@berkeleycarroll.org | 718-534-6624

 

Brooklyn Stingrays | Downtown Brooklyn & Prospect Heights

Program Details: Brooklyn Stingrays is a year-round competitive swim team offering high-quality professional coaching and technique instruction. Our team provides swimmers an opportunity to achieve competitive success at any level, whether it’s city, regional, or national. Our coaches are certified by USA Swimming, with access to the most comprehensive training and certification program for youth coaches of any sport in the United States. We do not offer a learn to swim program. Summer 2025 season: The Brooklyn Stingrays season runs through Friday, June 27, 2025. A Summer Season will be offered (July and August) with costs and dates TBD! Complete this form to be contacted with more information when they schedule their next tryout.

Levels: Intermediate to advanced. Sign up for tryouts here or contact a coach with any questions. Note: They do not offer a learn to swim program.

Ages: 6-18yrs

Costs: $600 Annual Fee, $250/month for 10 and under, $275/month for ages 11-13, and $300/month for ages 14+

Locations: LIU Steinberg Wellness Center | 161 Ashland Place | Downtown Brooklyn

International High School Prospect Heights | 883 Classon Avenue | Prospect Heights

Contact: Website | bktricoach@gmail.com

 

Physique Swimming @ Congregation Beth Elohim | Park Slope 

Program Details: Congregation Beth Elohim partners with Physique Swimming, which runs swim lessons and family open swim at CBE’s pool. All swim lessons at the CBE pool are open to anyone in the community and are taught by the fantastic Physique Swimming team. Physique offers multiple classes a week for all ages. Summer 2025 season: Click here for Summer 2025 program dates, times, and pricing.

Levels: Beginners – Advanced

Ages: 6 months – 7 years and up

Costs: Group classes are $52/30-minute session and $72/60-minute session. Semi Private lessons are $100-$140. Private lessons are $130-$170. Discounts for CBE members. Family Swim is open to CBE members only.

Locations: Congregation Beth Elohim | 274 Garfield Place | Park Slope

 

Chelsea Piers Field House Brooklyn | Prospect Heights 

Program Details: Chelsea Piers Swim School classes in Brooklyn, NY are designed to give your child the skills they need for a lifetime of enjoyment and safety in the water. Our professional coaches will guide your child with carefully-curated instruction, from first-time swimmer water safety to learn-to-swim and mastering the four competitive strokes. Our 1,300 square-foot warm water instructional pool (4’ deep) is perfect for young swimmers. Summer 2025 season: The Spring 2025 season will run from March 8 – June 9 and the Summer 2025 season will be broken into two sessions: July 1-31 and August 2-23. Visit website to browse classes for all ages and levels.

Levels: Beginners – Advanced

Ages: 3 months – 11 years and up

Costs: Summer sessions are $263/4 classes

Locations: 601 Dean Street | Prospect Heights

Contact: Website | 718.957.2120

 

Goldfish Swim School | Gowanus 

Program Details: Swim lessons are offered year-round with a low 4:1 maximum student-to-teacher-ratio to ensure that your child receives the most patience, supervision and guidance. Goldfish Swim School offers unique learn-to-swim programs for kids ages 4 months to 12 years. This popular swim school attracts many local families, and its classes fill up fast. Its “safety-first” swimming facility has a vibrant, tropical design and a warm, 90-degree pool. Family swim, smaller group lessons, and a swim team are also offered. Summer 2025 season: Visit website to create and account and browse classes for the 2025 season.

Levels: All levels

Ages: 4 months to 12 years

Costs: Group Lessons (4 months-12 years) start at $47.50/lesson; Independent Baby classes with no parent in the water (24-35 months) are $62/lesson; Swim Force swim team (5-12 years) is $62/lesson. Annual membership is $25/swimmer.

Locations: 620 Degraw Street | Gowanus

Contact: Website | swimgowanus@goldfishss.com | 929.467.7550

 

Imagine Swimming | Crown Heights & Lower Manhattan

Program Details: Imagine Swimming was founded by Casey Barrett and Lars Merseburg, two former world-class swimmers. Their lessons are constantly adapted and structured around the fluid development of every young swimmer for 30 “active” minutes. The “Classic” Imagine group classfor children age 3 and up has a 1:4 teacher to student ratio. This small class allows the highest quality atmosphere for both skill development and social interaction. Imagine also offers lap swim memberships, family swim, lifeguard training, and more. They also have a competitive club swim team – the Manhattan Makos and a club Artistic Swim team – Imagine Synchro! Imagine also offers skateboarding and surfing lessons! Summer 2025 season: For those who are unable to attend weekly lessons, Imagine offers intensive lesson and summer camp programs!

Levels: Imagine’s lessons are for babies, children, teenagers, and adults of all experiences!

Ages: Imagine welcomes swimmers of all ages and experiences beginning with our Baby Splash program that begins for infants as young as 8 weeks old on up to Adult Lessons and everything in between!

Costs: $59/class for group classes; $89/class for semi-private classes and $178/class for private classes. There is also a $59 annual registration fee for participants who swim on a weekly basis. Lap swim memberships are $124/month or $25/session at their Crown Heights location.

Locations: The Crown Heights Armory Pool | 1561 Bedford Avenue | Crown Heights

TriBeca Flagship | 40 Harrison Street | TriBeca

TriBeca BMCC | 77 Harrison Street | TriBeca

Contact: Websiteinfo@imagineswimming.com | 212.253.9650

 

Life Time | DUMBO

Program Details: At Life Time, certified swim instructors will help your child progress through levels with a fun and engaging approach. With the addition of our new Developmental Swim Team for ages 5-14, we will continue to offer Aqua Aerobics for ages 14+, Triathlon Training for ages 18+, and weekly Family Swim on Fridays, Saturdays, and Sundays. We also will be continuing our Swim Lesson program for children as young as 4 months, as well as adults 14+. Summer 2025 season: Browse all Summer 2025 classes and times here. Note: Swim lessons are for Life Time members only.

Levels: Beginners – Advanced

Ages: 4 months and up

Costs: Group lessons are $125/month; semi-private lessons are $225/month; private lessons are $325/month. Packages cover one 30-minute lesson per week, and any additional lessons are 25% off. Swim Lessons for Life Time members only. Membership information here. All family swim hours are free for members.

Locations: 168 Front Street | DUMBO

Contact: WebsiteNYDBAquatics@lt.life | 718.233.8100

 

LIU Children’s Academy Swim Lessons | Fort Greene

Program Details: Children’s Academy at LIU Brooklyn offers classes for ages 8 months to age 12. They offer Baby & Me, lessons for children of all ages, advanced lessons, free swim hours, and private lessons. Learn basic swimming skills, build confidence and have fun too! Our classes, held in one of Brooklyn’s best pools, are right for children of all levels. Children are arranged by experience to ensure optimal instruction. Our swim instructors are Division I athletes, experienced, exceptionally patient and know how to get results! For the past 14 years we’ve offered the best swimming classes in Brooklyn on Saturdays. Summer 2025 season: The Spring season began in March and will run through early summer.

Levels: All levels

Ages: 6 months and up

Costs: $35/30-minute Baby and Me classes; $55/45-minute classes, ages 3-12; $25/30 minutes for free swimming; $70/45-minute private lessons.

Locations: 1 University Plaza | Fort Greene

Contact: Website | childrensacademy@liu.edu | 718.488.6025

 

Manhattan Makos | Crown Heights & Lower Manhattan

Program Details: The Manhattan Makos is Imagine School of Swimming’s competitive swim team and brings a new standard to New York City swimming. Coached by a collective of the most accomplished competitive swimmers in the tri-state area, the Makos embrace the sport at all levels. From a first race to an Olympic final, there’s a journey in every lap. For swimmers with the feel for the water, the relentless work ethic, and most of all, the joy for the sport, these journeys have no limits. The USA Swimming team is owned and operated as the competitive branch of Manhattan’s finest aquatic institution – Imagine Swimming. At Imagine Swimming, children learn their first lessons in the water, and when they’re ready to race – it’s time for the Makos! Summer 2025 season: Manhattan Makos is a year-round team. If you think your child meets the requirements, please speak with his or her Imagine instructor at the pool to determine if your swimmer is ready to move up to the swim team, then contact Coach Jon at jon@imagineswimming.com or at 212.253.9650 to confirm a spot in the tryouts.

Levels: Intermediate – Advanced

Ages: 6 and up

Costs: Inquire directly to learn about pricing

Locations: The Crown Heights Armory Pool | 1561 Bedford Avenue | Crown Heights

Léman Prep | 25 Greenwich Street | Bowling Green

Contact: Website | makos@imagineswimming.com | 212.253.9650

 

Manhattan Youth Swim School | TriBeca 

Program Details: The Manhattan Youth Swim School at the Downtown Community Center provides small-group, child-centered swimming lessons for all ages and abilities. Our program promotes safety, fun, and friendship, taught through our progressive “Learn-to-Swim” curriculum. The Downtown Community Center features a full length 25-yard pool, kept at a warm and inviting 86-88 degrees—perfect for families and young children. Center Members are able to access daily Family Swim and Adult Lap Swim hours, as well as complimentary pool and pool-side classes for infants and toddlers throughout the week. Learn more about membership here. While members receive discounted rates on group swim lesson fees, you do not have to have a membership to enroll in lessons. Summer 2025 season: The spring semester through June 22, and the summer season will run from June 23 though August 17. Submit a registration request here.

Levels: Beginners – Advanced (Advanced swimmers should check out The Tritons Swim Team, which does not compete against other teams but instead hosts inter-team meets several times per year)

Ages: 6 months and up

Costs: Small group lessons are $749/Semester for Members and $825/Semester for non-Members. Classes for children under 2 are included in Membership ($195 Monthly for Families). Private lessons start at $98/half-hour lesson.

Locations: 120 Warren Street | TriBeca

Contact: Websiteswim@manhattanyouth.org | 212.766.1104 (ext. 298)

 

Take Me to the Water Swim School | Downtown Brooklyn, Williamsburg, Midwood & Sheepshead Bay

Program Details: Since 1984, Take Me to the Water Swim School has offered expert Instruction in a nurturing environment. Students quickly become comfortable due to small class sizes, warm pools, and an engaging imaginative curriculum. Swim lessons are offered for all ages and abilities, including Baby & Me, Group Lessons, Private Swim Lessons, Semi-Private Lessons, and a Swim Team. Summer 2025 season: Classes are offered year-round. Browse all Summer 2025 classes and times here.

Levels: Beginners – Advanced

Ages: 6 months and older

Costs: Baby & Me $45/class; Semi-Private $55/class, Small Group Lesson $45/class; Group Lesson $40/class, Private Lesson $95/class; Swim Team $55/class.

Locations: The Sheraton | 228 Duffield Street | Downtown Brooklyn

Holiday Inn | 300 Schermerhorn Street | Downtown Brooklyn

Olive Park Condo | 100 Maspeth Avenue | Williamsburg

Utopia | 2442 Ocean Avenue | Sheepshead Bay

New! | East Midwood Jewish Center | 1625 Ocean Avenue | Midwood

Contact: Websiteswim@takemetothewater.com | 212.371.9500

 

Dodge YMCA | Boerum Hill 

Program Details: Dodge YMCA offers swim classes for toddlers, kids, and teenagers. Children learn water safety, basic swimming competency, and progress through levels as they develop skills and learn about the four competitive swimming strokes. Dodge YMCA also offers lap swim and family swim. Summer 2025 season: Spring classes run through June 22. Registration for summer classes will open on June 7; check back here!

Levels: All levels

Ages: 2.5 – 17 years

Costs: 8-week season of classes ranges from $306-$334 for non-members. Discounted rates for YMCA members. All membership pricing here. Private lessons start at $114/lesson, and $95/lesson for members. Find all classes and more pricing here.

Locations: 225 Atlantic Avenue | Boerum Hill

Contact: Websitetnapara@ymcanyc.org | 212.912.2421

 

YMCA Bedford-Stuyvesant | Bed-Stuy 

Program Details: The Bed Stuy YMCA offers swim classes for infants, kids and teenagers. Infants and toddlers are accompanied by a parent learn to be comfortable in the water and develop swim readiness. Children learn water safety, basic swimming competency, and progress through levels as they develop skills and learn the four competitive swimming strokes. Teens can learn swim basics, improve their skills, or refine their stokes in youth swim team. Bed Stuy offers both group lessons and private one-on-one lessons with a YMCA swim instructor. The pool also has lap swim and family swim hours. Summer 2025 season: Spring classes run through June 22. Registration for summer classes will open on June 7; check back here.

Levels: All levels

Ages: 6 months – 17 years

Costs: 8-week season of classes ranges from $340-$357 for non-members. Discounted rates for YMCA members. All membership pricing here. Youth private lessons start at $74/session for members and $116/session for non-members. Find all classes and more pricing here.

Locations:  1121 Bedford Avenue | Bed-Stuy

Contact: Website | chackett@ymcanyc.org | 718.789.1497 x4003

 

YMCA Prospect Park | Park Slope

Program Details: Prospect Park’s YMCA offers swim classes for infants, kids and teenagers. Infants and toddlers are accompanied by a parent learn to be comfortable in the water and develop swim readiness. Children learn water safety, basic swimming competency, and progress through levels as they develop skills and learn the four competitive swimming strokes. Teens can learn swim basics, improve their skills, or refine their stokes in youth swim team. The pool also has lap swim and family swim hours. Summer 2025 season: Spring classes run through June 22. Registration for summer classes will open on June 7; check back here.

Levels: All levels

Ages: 6 months – 17 years

Costs: 8-week season of classes ranges from $290-$321 for non-members. Discounted rates for YMCA members. All membership pricing here. Find all classes more pricing here.

Locations: 357 9th Street | Park Slope

Contact: Website amorton@ymcanyc.org | 212.912.2368

 

YMCA Greenpoint | Greenpoint 

Program Details: Greenpoint’s YMCA offers swim classes for infants, children, and teenagers. Infants and toddlers accompanied by a parent or guardian learn to be comfortable in the water and develop swim readiness. Children learn water safety, basic swimming competency, and progress through levels as they develop skills and progress through the six swim stages. Teens can learn swim basics, improve their skills, or refine their strokes. In addition, the Y offers lap swim, recreational swim, and family swim hours. Greenpoint Y also offers semi-private and private classes with a YMCA swim instructor. Summer 2025 season: Spring classes run through June 22. Registration for summer classes will open on June 7; check back here.

Levels: All levels

Ages: 6 months – 17 years

Costs: 8-week session of classes ranges from $280-$286 for non-members. Discounted rates for YMCA members. Find classes and more pricing hereSemi-private lessons start at $139/session for members and $156/session for non-members. Private lessons start at $81/session for members and $93/session for non-members. Become a member here.

Locations: 99 Meserole Avenue | Greenpoint

Contact: Website | rfontanarosa@ymcanyc.org | 212.912.2260 x 4415

Do you want all local parenting news in your inbox? Sign-up for our weekly newsletter now!

Updated: May 2025. Main Image: Chelsea Piers Swim School in Brooklyn.

The Latest for Brooklyn Parents

Top