All Sports for All People of Camp Olympia | Park Slope
Program Details: All Sports for All People offers weekend swim classes for all ages and levels, including Baby & Me (6–36 months), pre-swim team, advanced, and adult classes. Family Swim is open to all on Sundays. Group and private lessons are available. Fall 2025 season: Registration is open for Fall 2025, with classes running from September 20 to October 26.
Levels: Beginners – Advanced
Ages: 6 months and up
Costs: Group Classes are $282/6 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 | in**@*******************le.net | 718.748.7084
Aqua Beba | Williamsburg, Bushwick & Midwood
Program Details: AquaBeba offers swim lessons for infants, toddlers, children, teens, and adults, with a focus on each child’s pace and comfort. Classes include group, semi-private, and private lessons; pre-team training; prenatal swim; and private teen and adult sessions. Caregiver participation is required for younger age groups. Aqua Beba’s newest rooftop location in Bushwick offers lessons for both children and adults. Fall 2025 season: Registration is open for the Fall 2025 season; visit their website to create and account and browse available classes.
Levels: Beginners – Advanced
Ages: 4 months and up
Costs: $150-$660 depending on enrollment type
Locations: The Wave | 230 Wythe Avenue | Williamsburg
342 Eldert Street | Bushwick
154 Scott Avenue | Bushwick
1544 Ocean Parkway | Midwood
Contact:Â Website | aq**********@******ba.com

Asphalt Green | Battery Park
Program Details: Asphalt Green offers youth swim programs starting at 4 months, focusing on comfort, coordination, technique, endurance, and speed. Classes progress from water comfort to advanced skills, with options for swim leagues, a competitive team, and private lessons. Fall 2025 season: Register for Fall 2025 aquatics programs here!
Levels: Beginners – Advanced
Ages: 4 months and upÂ
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
British Swim School |Â Prospect Heights & Lower Manhattan
Program Details: British Swim School offers swim lessons for ages 3 months through adults, using gentle methods and a survival-first approach. Programs are available for all experience levels. Note: the pool is closed Mondays and Fridays. Fall 2025 season:Â Registration for the Fall 2025 season is now open. Browse all programs and register here.
Levels: Beginners – Advanced
Ages: 3 months and up
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
Contact:Â Website | Go******************@***************ol.com | 718.576.1870

Berkeley Carroll School Community Swim | Park Slope
Program Details: The Berkeley Carroll School’s Bongsoon Zubay Athletic Center is open to the community during early mornings, evenings, and weekends (September–July). Memberships, group classes, private lessons, family swim on Sundays, pool parties, and lap swim are available. Classes include Baby & Me, Toddler & Me, group swim, competitive swim, synchronized swimming, and lifeguard training. Fall 2025 season: Online registration for the Fall 2025 opens on Wednesday, August 27 at 12pm. The Athletic Center is closed the month of August and classes resume the second week of September. Click here to view the Fall 2025 schedule and register for classes.
Levels: Beginners – Advanced
Ages: 6 months and up
Costs: Classes are $550/season. 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.
Locations: Athletic Center at 762 President Street | Park Slope
Contact: Website | lr******@*************ll.org | 718.534.6624

Brooklyn Stingrays | Downtown Brooklyn & Prospect Heights
Program Details: Brooklyn Stingrays is a year-round competitive swim team with USA Swimming-certified coaches. We offer professional coaching and technique instruction for swimmers aiming for city, regional, or national competition. Note: Brooklyn Stingrays does not offer a learn-to-swim program. Fall 2025 season: Stay tuned for the Stingrays’ forthcoming Fall 2025 schedule. You can 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 the coach with any questions.
Ages: 6-18
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@

Physique Swimming | Park Slope & Lower Manhattan
Program Details: Congregation Beth Elohim partners with Physique Swimming to offer swim lessons and family open swim at CBE’s pool in Park Slope. Classes, open to the community, are taught by Physique’s instructors and available multiple times weekly for all ages. Physique Swimming also has two locations in Lower Manhattan, on the campus of Lehman Prep. Fall 2025 season: The pool is closed through September 5 for scheduled maintenance, but will reopen for the Fall 2025 season. Click here for fall program dates, times, and pricing.
Levels: Beginners – Advanced
Ages: 6 months and upÂ
Costs: Group classes are $55/30-minute session and $75/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
Lehman Prep Upper School | 25 Greenwich Street | Bowling Green
Lehman Prep Lower School | 41 Broad Street | Financial District
Contact: Physique Swimming Website | CBE Pool Website | cb*@**************ng.com | 212.725.0939

Chelsea Piers Field House Brooklyn | Prospect HeightsÂ
Program Details: Chelsea Piers Swim School in Brooklyn offers classes designed to build water safety and swimming skills, from beginner lessons to mastering competitive strokes. Instruction takes place in a 1,300 sq. ft., 4-foot-deep warm water pool ideal for young swimmers. Fall 2025 season: Registration is now open for the Fall 2025 season, with classes running from September 4 through November 26. Â
Levels: Beginners – Advanced
Ages: 3 months and upÂ
Costs: $326/6 classes; $653/12 classes
Locations: 601 Dean Street | Prospect Heights
Contact:Â Website | 718.957.2120

Freedom Aquatics | Bensonhurst
Program Details: Freedom Aquatics offers Learn to Swim classes, private lessons, and a USA Registered Competitive Swim Team program. Fall 2025 season: Registration is open for Fall 2025, with classes running from September to December.
Levels: Beginners – Advanced
Ages: 3 and up
Costs: Registration fee is $50/year; Classes range from $47/lesson to $147/lesson depending on the length and level
Location: New Utrecht High School | 1601 80th St | Bensonhurst
Contact: Website | sw**@*************cs.com | 866.763.9980

Goldfish Swim School | GowanusÂ
Program Details: Goldfish Swim School offers year-round lessons for children 4 months to 12 years with a maximum 4:1 student-to-teacher ratio. The safety-first facility features a warm 90-degree pool and a tropical design. Programs include family swim, small group lessons, and a swim team. Fall 2025 season: Visit website to create and account and browse classes for the Fall 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
Imagine Swimming | Crown Heights & Lower Manhattan
Program Details: Imagine Swimming, founded by former world-class swimmers Casey Barrett and Lars Merseburg, offers 30-minute lessons tailored to each child’s development. Their Classic group classes (ages 3+) maintain a 1:4 teacher-to-student ratio for focused skill-building and social interaction. Additional offerings include lap swim memberships, family swim, lifeguard training, a competitive swim team (Manhattan Makos), an artistic swim team (Imagine Synchro), and even skateboarding and surfing lessons. Fall 2025 season: Registration is open for the Fall 2025 season, including regular lessons, Back-to-School Intensives, and fall school holiday camps. Learn more and enroll here!
Levels: All levels
Ages: 8 weeks and upÂ
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:Â Website |Â in**@*************ng.com | 212.253.9650
JCH of Bensonhurst Aquatics Center | Bensonhurst
Program Details: The JCH of Bensonhurst offers a variety of swim programs, including Parent & Me Swim starting at 8 months, a popular Swim Academy, a Swim Team & Jr Team, Developmental Swim for youth of all ages, and Private Lessons. Fall 2025 season: The season will run from September 8 – December 10. Registration is now open for the Swim Academy, Swim Team & Jr Team, Parent & Me Swim and more.Â
Levels: Beginners – Advanced
Ages: Swim Academy for ages 4-14; Parent & Me Swim for 8 months – 3 years
Costs: Swim Academy starts at $435 for non members for one lesson per week and $680 for two lessons per week. Parent & Me Swim is $435/semester for nonmembers. See more pricing here.
Locations: 7802 Bay Parkway | Bensonhurst
Life Time | DUMBO
Program Details: At Life Time, certified instructors teach swim lessons using a fun, engaging approach. For advanced swimmers, they also offer a year-round developmental swim teams for ages 5 to 12 years old and competitive USA Swimming affiliated teams for ages 6 to 17 years old! Life Time also has weekly Family Swim hours (free for Life Time members) Fridays through Sundays. Fall 2025 season: Browse all Fall 2025 classes and times here. Note: Programs are for Life Time members only.
Levels: Beginners – Advanced; try-outs required for the Swim Team, reach out to NY**********@**.life or 718.233.8100 for more information.
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:Â Website |Â NY**********@**.life | 718.233.8100

Â
Manhattan Makos | Crown Heights & Lower Manhattan
Program Details: The Manhattan Makos are Imagine Swimming’s competitive swim team, coached by top swimmers from the tri-state area. Open to all levels, the team provides a pathway from first races to high-level competition. The Makos are the competitive branch of Imagine Swimming, where children start with beginner lessons and progress to racing when ready. Fall 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 jo*@*************ng.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 | ma***@*************ng.com | 212.253.9650

Manhattan Youth Swim School | TriBecaÂ
Program Details: The Manhattan Youth Swim School at the Downtown Community Center offers small-group swim lessons for all ages and abilities, emphasizing safety, fun, and friendship through a progressive Learn-to-Swim curriculum. The 25-yard pool is kept at 86–88°F. Members can access daily Family Swim, Adult Lap Swim, and infant/toddler pool classes, but lessons are open to non-members at standard rates. While members receive discounted rates on group swim lesson fees, you do not have to have a membership to enroll in lessons. Fall 2025 season: The fall semester runs from September 8 through January 30. 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 break down to $49/lesson for Members and $55/lesson 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: Website| sw**@************th.org | 212.766.1104 (ext. 298)

Poly Summer | Dyker Heights
Program Details: Poly Summer offers swimming lessons at their outdoor pool every summer. They have parent & child swim lessons for children ages 2-5 as well as group swim lessons for children ages 6-16. Lessons run twice a week for five weeks.Â
Levels: Beginners – Advanced
Ages: 2-16
Costs: $385/10 lessons
Location: Poly Prep | 1 Poly Prep Drive | Dyker Heights
Contact: Website | su****@******ep.org | 718.836.9800 x 3220
Â
QNS Aquatics | Flatbush
Program Details: QNS Aquatics offers lessons in its QAC Swim School program. They offer beginner and more advanced lessons for all ages. They also have a stroke clinic and pre-team as more competitive options. Fall 2025 season: Registration is open for Fall 2025, with classes running from September 6 to October 31.
Levels: Beginners – Advanced
Ages: 3-15
Costs: Registration fee is $50; $269/8 weeks
Location: Brooklyn College | 2946 Bedford Ave | Flatbush
Contact: Website | Sw*********@*********cs.com

SwimCity Aquatics | Lower Manhattan
Program Details: SwimCity was founded by a husband-and-wife duo with more than 2 decades of aquatics experience. They offer swim lessons for all ages and abilities, from babies to teens, including small group, semi-private, private lessons, plus a Serpents Swim Club for advanced swimmers ages 7-16. Fall 2025 season: Fall classes will run from September 6 through November 24; register here.
Levels: Beginners – Advanced
Ages: 4 months and upÂ
Costs: Small group classes are $660/12 weeks; semi-private lessons are $1,260/12 weeks; private lessons are $1,980/12 weeks, and their Serpents Swim Club is $1,260/12 weeks. See all pricing here.
Locations: 41 Broad Street | Léman Preparatory School (Lower School) | Lower Manhattan
SwimJim | Greenpoint
Program Details: SwimJim has lessons for babies starting at 6 months through adulthood. SwimJims goal in teaching swimming is to build confidence and safety of swimmers and fundamental skill development. Classes include group, semi-private, and private lessons. Fall 2025 season: Registration is open for the Fall 2025 season and is filling up quickly. Check out their websitefor availability.Â
Levels: Beginners – Advanced
Ages: 6 months and up
Costs: $57-$175 depending on enrollment type
Location: 110 Greene Street | Greenpoint
Contact: Website | in**@*****im.com

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. Fall 2025 season: Classes are offered year-round. Browse all Fall 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
East Midwood Jewish Center | 1625 Ocean Avenue | Midwood
Contact:Â Website |Â sw**@**************er.com | 212.371.9500

Trident Swim Foundation | Prospect Heights
Program Details: ​The Trident Swim Foundation’s Summer Swim program is a free, two-week learn-to-swim program in Prospect Heights, running from early July to early August. The program kicked off in 2018 with a mission to bring accredited swim instructors to teach children water-safety behaviors, breath-control, and how to float and move through the water. Children receive ten 30-minute lessons Monday–Friday, learning water safety, breath control, floating, and basic swimming skills. More experienced swimmers are taught the four competitive strokes: freestyle, backstroke, breaststroke, and butterfly. Trident also offers a Swimmer Scholar Program, available during the academic year in Prospect Heights.Â
Levels:Â All levels
Ages: 6-17
Costs: Free!
Locations: 883 Classon Avenue | Prospect Heights
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. Fall 2025 season: The Fall I Session runs from September 2 through October 26. Register here!
Levels:Â All levels
Ages:Â 2.5 – 17 years
Costs: Classes start at $306/season. 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
YMCA Bedford-Stuyvesant | Bed-StuyÂ
Program Details: The Bed-Stuy YMCA offers swim classes for infants, children, and teens. Infants and toddlers learn water comfort and readiness with a parent. Children progress through skill levels, learning water safety, basic swimming, and the four competitive strokes. Teens can learn basics, improve skills, or join the youth swim team. Both group and private lessons are available, along with lap swim and family swim hours. Fall 2025 season: The Fall I Session runs from September 2 through October 26. Register here.
Levels:Â All levels
Ages:Â 6 months – 17 years
Costs: Classes start at $340/season. 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 | ch******@*****yc.org | 718.789.1497 x4003

YMCA Prospect Park | Park Slope
Program Details: The Prospect Park YMCA offers swim classes for infants, children, and teens. Infants and toddlers learn water comfort and readiness with a parent. Children progress through levels, learning water safety, basic swimming, and the four competitive strokes. Teens can learn basics, improve skills, or join the youth swim team. The pool also offers lap swim and family swim hours. Fall 2025 season: The Fall I Session runs from September 2 through October 26. Note: The Prospect Park small pool will be closed for repairs and maintenance through September 7, reopening on September 8. Learn more and register here.
Levels:Â All levels
Ages: 6 months – 17 years
Costs: Classes start at $315/season. Discounted rates for YMCA members. All membership pricing here. Find all classes more pricing here.
Locations:Â 357 9th Street |Â Park Slope
Contact: Website | am*****@*****yc.org | 212.912.2368

YMCA Greenpoint | GreenpointÂ
Program Details: The Greenpoint YMCA offers swim classes for infants, children, and teens. Infants and toddlers learn water comfort and readiness with a parent or guardian. Children progress through six swim stages, learning water safety and swimming skills, while teens can improve basics or refine strokes. The Y also offers lap swim, recreational swim, family swim, and semi-private or private lessons. Fall 2025 season: The Fall I Session runs from September 2 through October 26. Register here.
Levels:Â All levels
Ages:Â 6 months – 17 years
Costs: Classes start at $280/season. Discounted rates for YMCA members. Find classes and more pricing here. Semi-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 | rf**********@*****yc.org | 212.912.2260 x 4415

Do you want all local parenting news in your inbox? Sign-up for our weekly newsletter now!
Updated: August 2025. Main Image: Chelsea Piers Swim School in Brooklyn.
























