Our overview of swim programs in Brooklyn and lower Manhattan features all learn to swim and swim team programs including levels, ages, costs and locations.
Aqua Beba | Williamsburg & Bushwick
Program Details: AquaBeba’s fully trained instructors teach kids from infants to toddlers to young children the fundamentals of swimming in a safe and comfortable water environment. Our unique program allows babies and parents to feel confident and secure in the watery world around them. Caregivers must participate in lessons. Group and private lessons are available for all ages.
Levels: Beginners – Advanced
Ages: 4 months – 9 years
Costs: $550 – $600/season (11 weeks)
Locations: The Wave, 230 Wythe Avenue | Williamsburg
342 Eldert Street | Hasley/Bushwick
Contact: Website | [email protected]
British Swim School | Prospect Heights
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.
Levels: Beginners – Advanced
Ages: Starts at 3 months
Costs: Membership Enrollment fee is $50 per family; $43.50 per group lesson. $80 per private lesson.
Locations: 904 Pacific Street Condominium | Prospect Heights
Contact: Website|[email protected]| 718.576.1870
Berkeley Carroll School Community Swim | Park Slope
Program Details: Berkeley Carroll is committed to providing educational programs that engage, challenge, and foster fundamental swimming skills. The 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, pool parties, and lap swim hours.
Levels: Beginners – Advanced
Ages: 6 months – 17 years
Costs: Family Swim starts at $20; $480-$560/season for group classes; $800-$960/season for semi-private and private lessons.
Locations: Athletic Center at 762 President Street | Park Slope
Contact: Website | [email protected] | 718-534-6624
Physique Swimming @ Congregation Beth Elohim | Park Slope
Program Details: Physique Swim School lessons at CBE aim to teach swimming as a life skill. Little ones and parents are welcomed into the water for parent-and-me classes, and older kids can graduate to group lessons and stroke clinics that prep big kids to join a local swim team.
Levels: Beginners – Advanced
Ages: Starts at 6 months
Costs: $550 – $840 per 11-12 group classes ($50-$70/class). $100-$140/semi-private lessons; $130-$170/private lessons.
Locations: Congregation Beth Elohim | 274 Garfield Place | Park Slope
Contact: Website | [email protected] | 212.725.0939
Chelsea Piers Field House Brooklyn | Prospect Heights
Program Details: At Chelsea Piers Field House Brooklyn, our swim classes 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.
Levels: Beginners – Advanced
Ages: Starts at 6 months
Costs: $577.49/13 group classes; $1,172.50/13 private classes
Locations: 601 Dean Street | Prospect Heights
Contact: Website| 718.957.2120
Dodge YMCA | Boerum Hill
Program Details: Dodge YMCA offers swim classes for infants, kids, and teenagers. Accompanied by a parent, infants and toddlers 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. Students learn personal water safety, achieve basic swimming competency, and progress to learn about the four competitive swimming strokes. Teens can learn swim basics, improve their skills, or refine their stokes in youth swim team. They offer group lessons, family swim, one-on-one time with a YMCA swim instructor, and lap swimming.
Levels: All levels
Ages: 6 months and older
Costs: Parent & Child classes and Preschool classes start at $189/one class per week for YMCA members and $286 for non-members. School age classes start at $200/one class per week for YMCA members and $400 for non-members. Find more classes and priceshere. YMCA membership informationhere.
Locations: 225 Atlantic Avenue | Boerum Hill
Contact: Website| [email protected]| 212.912.2421
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, clinics, and a swim team are also offered.
Levels: All levels
Ages: 4 months to 12 years
Costs:Weekly group lessons start at $47.50/lesson; see all pricinghere.
Locations: 620 Degraw Street | Gowanus
Contact: Website| 929.467.7550
Imagine Swimming | Crown Heights
Program Details: Imagine Swimming was founded by Casey Barrett and Lars Merseburg, two former world-class swimmers. The lessons are constantly adapted and structured around the fluid development of every young swimmer for 30 “active” minutes. The “Classic” Imagine class, for children has a 1:4, 1:2 or 1:1 teacher/student ratio. This class size provides the highest quality atmosphere for both skill development and social interaction. This full-sized lap pool includes a 7’6″ deep end, state-of-the-art water treatment systems, and spacious locker room and viewing areas. The Crown Heights Armory pool hosts swim lessons for all ages, lap swim, swim team practices, synchronized swimming, aqua aerobics, lifeguard training, and much more. In addition to programming provided by Imagine, the pool also welcomes a variety of partners, making the pool available for a wide range of community benefits.
Levels: Beginners – Advanced
Ages: 18 months and older
Costs: $59 per class;$118 – $236 for Semi-Private and Private classes.
Locations: The Crown Heights Armory Pool | 1561 Bedford Avenue | Crown Heights
Contact: Website| [email protected]| 212-253-9650
Imagine Swimming | Tribeca
Program Details: Imagine Swimming was founded by Casey Barrett and Lars Merseburg, two former world-class swimmers. The lessons are constantly adapted and structured around the fluid development of every young swimmer for 30 “active” minutes. The “Classic” Imagine class, for children has a 1:4, 1:2 or 1:1 teacher/student ratio. This class size provides the highest quality atmosphere for both skill development and social interaction. This full-sized lap pool includes a 7’6″ deep end, state-of-the-art water treatment systems, and spacious locker room and viewing areas. The Crown Heights Armory pool hosts swim lessons for all ages, lap swim, swim team practices, synchronized swimming, aqua aerobics, lifeguard training, and much more. In addition to programming provided by Imagine, the pool also welcomes a variety of partners, making the pool available for a wide range of community benefits.
Levels: Beginners – Advanced
Ages: Tribeca Flagship welcomes ages 8 weeks and up; Tribeca BMCC welcomes ages 5 and up.
Costs: $59 per class;$118 – $236 for Semi-Private and Private classes.
Locations: Tribeca Flagship | 40 Harrison Street
Tribeca BMCC | 77 Harrison Street
Contact: Website|[email protected]| 212-253-9650
Life Time | DUMBO
Program Details:Certified swim instructors will help your child progress through levels with a fun and engaging approach. Life Time’s progressive, month-to-month swim lessons work with your schedule. Just pick the day and time that works for you! Swim Lessons are for Life Time members only. Lesson are currently offered Saturday 10am-4pm, Sundays 9am-4pm, and Mondays/Tuesdays/Wednesday/Thursdays 3:45pm-7:30pm. Family Swim also offered for Life Time members and their families.
Levels: Beginners – Advanced
Ages: Starts at 3 months
Costs: Group Lessons $105/month/person; Semi-Private Lessons $205/month/person; Private Lessons $305/month/person. Swim Lessons for Life Time members only. Membership informationhere.
Locations: 168Front Street | DUMBO
Contact: Website| [email protected]| 718.233.8100
LIU Children’s Academy Swim Lessons | Fort Greene
Program Details: During the Fall and Spring semesters, Children’s Academy offers Saturday swim lessons at the Steinberg Wellness Center. Learn basic swimming skills, build confidence and have fun too! Our classes, held in one of Brooklyn’s best pools, are right for all levels. Children are arranged by experience to ensure optimal instruction. Our swim instructors are all Division 1 athletes, experience, exceptionally patient, and know how to get results! For the past 14 years we’ve offered the best swimming classes in Brooklyn on Saturdays. To register, click here.
Levels: All levels
Ages: 8 months and older
Costs: $30 – $45 per session
Locations: 161 Ashland Place | Fort Greene
Contact: Website | [email protected] | 718.488.6025
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 to the Downtown Community Center. While members of the Center receive discounted rates on group swim lesson fees, you do not have to have a membership to enroll.
Levels: Beginners – Advanced
Ages: 6 months and older
Costs: Clickherefor enrollment and pricing.
Locations: 120 Warren Street | Tribeca
Contact: Website| [email protected] | 212.766.1104 (ext. 298)
Take Me to the Water Swim School | Various Locations in Downtown Brooklyn & Williamsburg
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.
Levels: Beginners – Advanced
Ages: 6 months and older
Costs: Baby & Me $40/class; Semi-Private $50/class, Small Group Lesson $40/class; Group Lesson $35/class, Private Lesson $90/class; Swim Team $50/class.
Locations: The Sheraton | 228 Duffield Street | Downtown Brooklyn
Holiday Inn | 300 Schermerhorn Street | Downtown Brooklyn
Olive Park Condo | 100 Maspeth Avenue | Williamsburg
Contact: Website | [email protected] | 212.371.9500
YMCA Bedford-Stuyvesant | Bed Stuy
Program Details: The Bed Stuy YMCA offers swim classes for infants, kids and teenagers.
Accompanied by a parent, infants and toddlers 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. Students learn personal water safety, achieve basic swimming competency, and progress to learn about the four competitive swimming strokes. Teens can learn swim basics, improve their skills, or refine their stokes in youth swim team. They offer group lessons and one-on-one time with a YMCA swim instructor.
Levels: All levels
Ages: 6 months and older
Costs: Parent & Child classes and Preschool classes start at $207/one class per week for YMCA members and $328 for non-members. School age classes start at $174/one class per week for YMCA members and $278 for non-members. Find more classes and prices here. YMCA membership information here.
Locations: 1121 Bedford Avenue | Bed Stuy
Contact: Website| [email protected]| 718.789.1497 x4003
YMCA Prospect Park | Prospect Park
Program Details: YMCA in Prospect Park offers swim classes for infants, kids and teenagers. Accompanied by a parent, infants and toddlers 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. Students learn personal water safety, achieve basic swimming competency, and progress to learn about the four competitive swimming strokes. Teens can learn swim basics, improve their skills, or refine their stokes in youth swim team. They offer group lessons and one-on-one time with a YMCA swim instructor.
Levels: All levels
Ages: 6 months and older
Costs: Parent & Child classes and Preschool classes start at $178/one class per week for YMCA members and $294 for non-members. School age classes start at $165/one class per week for YMCA members and $271 for non-members. Find more classes and prices here. YMCA membership information here.
Locations: 357 9th Street | Prospect Park
Contact: Website | [email protected] | 212.912.2368
YMCA Greenpoint | Greenpoint
Program Details: YMCA in Greenpoint offers swim classes for infants, kids and teenagers. Accompanied by a parent, infants and toddlers 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. Students learn personal water safety, achieve basic swimming competency, and progress to learn about the four competitive swimming strokes. Teens can learn swim basics, improve their skills, or refine their stokes in youth swim team. They offer group lessons and one-on-one time with a YMCA swim instructor.
Levels: All levels
Ages: 6 months and older
Costs: Parent & Child classes and Preschool classes start at $185/one class per week for YMCA members and $262 for non-members. School age classes start at $185/one class per week for YMCA members and $262 for non-members. Find more classes and prices here. YMCA membership information here.
Locations: 99 Meserole Avenue | Greenpoint
Contact: Website | [email protected] | 212.912.2260 x 4415
Updated: March 2024. Main Image: Goldfish Swim School.