Swim Lessons on Roosevelt Island

At DanSwim, we don’t just teach swimming—we build confidence, skill, and a love for the water. Our private, semi-private, and group swimming lessons are meticulously designed for infants, children, and adults. We guarantee that each swimmer receives the individualized attention necessary to thrive and grow in the pool.

Why Choose DanSwim?

We go beyond basic swim instruction. Our approach accelerates progress, builds long-term confidence, and provides a premium learning experience.
  • Proven Coaching Methods

    Our teaching philosophy is rooted in scientific swimming principles—technique matters more than effort. We focus on body position, stroke mechanics, and breathing efficiency, so you move through the water with less resistance and more power.
  • Certified Swim Instructors

    Our instructors are not just lifeguards who teach swimming—they are certified swim professionals with years of experience working with beginners, competitive swimmers, and triathletes. They know how to break down techniques so you understand and apply them in the pool.
  • Lessons Tailored to Your Goals

    Everyone learns differently, which is why we customize every lesson to fit your individual needs. Whether you want to overcome fear, improve technique, build endurance, or train for an event, we design each session around your goals and abilities.
  • Water Safety & Lifelong Skills

    Learning to swim isn’t just about strokes; it’s about feeling safe and in control. Whether you're an adult conquering a fear of water or a parent seeking to ensure your child's safety around water, our instructors focus on risk-free, confidence-building techniques in every swim lesson.
  • Top-Tier Indoor Pool

    We train in a high-quality, temperature-controlled indoor pool with clear lane markings, shallow and deep-water sections, and professional-grade equipment. This ideal learning environment helps swimmers stay comfortable, focused, and distraction-free.
  • Results-Driven Progress

    We track your progress from day one. Using clear benchmarks and structured lesson plans, we ensure that every session builds upon the last so you always move forward with purpose. No wasted lessons, just continuous improvement.
Swim Lessons We Offer
At DanSwim, we believe that swimming is more than just a skill—it’s a gateway to confidence, fitness, and safety in the water. We offer a comprehensive range of swim lessons for all ages and skill levels.
  • Private Lessons
    Our private swim lessons offer one-on-one coaching designed to maximize progress in the shortest amount of time. With a dedicated instructor focused solely on you or your child, these personalized sessions are tailored to meet specific needs and goals.
  • Semi-Private Lessons
    Semi-private swim lessons are perfect for friends, siblings, or couples who want to learn together while still receiving personalized attention. With a small class size of just two swimmers, these lessons offer the best of both worlds: cost-effective instruction and a more personal learning experience.
  • Group Lessons
    Our group swim lessons are designed to be fun, social, and engaging, making them a great choice for those who thrive in a supportive group setting. Group lessons are structured according to skill levels and are limited to a small number of swimmers to ensure individualized feedback and a positive learning environment.

Swim Lessons by Age Group

We offer various swimming lessons Brooklyn for adults and kids of all ages & levels of swim skills.

Adults

It’s never too late to learn how to swim! Whether you’re an adult with no swimming experience, someone looking to improve stroke efficiency and breathing, or a fitness swimmer, our adult swim lessons are designed to fit your individual goals.
Learn more

Infant

We focus on floating, breath control, and basic water familiarity using songs, games, and interactive activities. The goal is to build early confidence and comfort while creating a positive association with water.
Learn more

Toddlers

We encourage independence by teaching toddlers how to enter and exit the pool safely while ensuring they feel secure and excited about learning. For those ready to take their first steps toward unassisted swimming, we guide them in developing basic strokes and confidence in deeper water.
Learn more

Kids

Our kids’ swim lessons are designed to help young swimmers build essential water skills and confidence in a safe, fun, and structured environment. We group children by skill level to ensure they progress at the right pace.
Learn more

Teens

Our teen swim lessons focus on stroke efficiency, breathing techniques, endurance training, and goal-oriented progress. We also offer coaching for competitive swimmers looking to refine their strokes, build speed, and improve race strategies.
Learn more

Swim Lessons by Age Group

We offer various swimming lessons Brooklyn for adults and kids of all ages & levels of swim skills.

Adults

It’s never too late to learn how to swim! Whether you’re an adult with no swimming experience, someone looking to improve stroke efficiency and breathing, or a fitness swimmer, our adult swim lessons are designed to fit your individual goals.
Learn more

Infant

We focus on floating, breath control, and basic water familiarity using songs, games, and interactive activities. The goal is to build early confidence and comfort while creating a positive association with water.
Learn more

Toddlers

We encourage independence by teaching toddlers how to enter and exit the pool safely while ensuring they feel secure and excited about learning. For those ready to take their first steps toward unassisted swimming, we guide them in developing basic strokes and confidence in deeper water.
Learn more

Kids

Our kids’ swim lessons are designed to help young swimmers build essential water skills and confidence in a safe, fun, and structured environment. We group children by skill level to ensure they progress at the right pace.
Learn more

Teens

Our teen swim lessons focus on stroke efficiency, breathing techniques, endurance training, and goal-oriented progress. We also offer coaching for competitive swimmers looking to refine their strokes, build speed, and improve race strategies.
Learn more
Where We Teach
Located at 250 Main St, our clean, modern, and well-maintained pool offers the perfect setting for private, semi-private, and group swim lessons year-round.

Hours of Operation:

  • Monday – Friday: 7:00 AM – 9:00 PM
  • Saturday – Sunday: 8:00 AM – 6:00 PM
  • Heated, Temperature-Controlled Pool
  • Shallow & Deep-Water Sections
  • Modern Locker Rooms & Showers
  • Easy Access & Convenient Location

Meet Our Swim Instructors

We are a team of highly skilled private swimming coaches with years of experience. Swimming is our passion; we are so excited to share it with you!
Client Reviews
Sushmita Sharma
a year ago
Dan is patient and encouraging. He explains swim techniques in great detail. I had a great time learning from him, highly recommend taking sessions!! Thank you for teaching me 🌞
Rubin Raimundi
2 years ago
Dan is consistently patient and professional. My daughter (9 yrs) has improved tremendously. I highly recommend Dan for swimming lessons for beginners or competitive swimming (as with my daughter).
Frances Callaghan
2 months ago
I worked with Dan on multiple occasions to help improve my swim stroke and feel more confident in water. Dan immediately made me feel at ease. He would walk me through drills and then provide immediate and actionable feedback. Since working with Dan, I feel more comfortable in the water and have gone from being exhausted within 25m to completing my first Sprint triathlon (750m) in just a few months! Thank you, Dan!
M & L Productions
a year ago
My 10 years old son did know how to swim, because we could not find a school that fits our schedule. I found Danila on line and was not disappointed. We took 6 classes and my son can finally swim. He is very flexible with a schedule and easy to deal with and most important - he gets the job done. He delivers result in a short term. My son enjoyed his swim classes.
Steele Production
2 years ago
Had a great time under Dan's guide. He is super patient and a great guy. We had 3 people in our class and we were all able to progress far after just one session. I would 100% suggest him to anyone trying to enjoy all the fun things swimming bring along with it.
Sir Robot
2 years ago
Hi there, my name is Nick and I was the one responsible for creating Dan's video content for YouTube. For the full two days I had spent with Dan, what stood out most to me was his amazing coaching style, level of skill, and dedication. This wasn't just another promo shoot With hired actors that read from a script but quite the opposite. The participants smiles were real and their excitement was genuine. It has been by far a pleasure and honor to be part of an experience such as this one! This isn't another paid review, but a complete and honest opinion. For guranteed results and an awesome experience, call Dan!
BK in NYC
a month ago
I originally found Dan via a Google search. I wanted to find adult swim classes, as most I saw were geared towards children. My intro class with him was great. He's a really friendly person and knows how to communicate well. I'm already able to do a few things on my own in the water after taking a handful of classes. I will continue to keep him as my swim instructor!
Amanda Moreau
a year ago
I really enjoyed my session in Danila's class. I had surgery my right arm and with his instruction I saw I had fuller range and my extension improved within a week. I feel more comfortable doing breast strokes and butterfly strokes. Highly recommend him for people with disabilities or physical injuries!
Maricela Alfonso
a year ago
Dan is really great and knows what he's doing.. I had no idea how to swim and an adult learning to swim isn't easy.. he is patient and gives very clear instructions and after six classes I can say I can swim.. I highly recommend
Adam Howard
3 months ago
Dan is incredibly patient and supportive. I literally could do nothing in a pool and I'm nearly 40 years old. Dan helped me overcome a lot of my fears and I have vastly improved. Highly recommended!

HOW TO REGISTER FOR SWIM CLASSES

1
Fill out the form
We will get in touch with upon your request as soon as it possible
2
Schedule your class
Make a schedule that is comfortable for you
3
Learn to swim
Let us do our work here and share our knowledge with you

OUR RATES

FAQ

WATCH US ON YOUTUBE

READ OUR BLOG POSTS

STAY CONNECTED

Feel free to email or call us. We really love to communicate with our clients.
Who are the lessons for?
Pick one
By clicking Schedule Class you agree with our privacy policy