We help adults of all levels, from fearful beginners to advanced swimmers, feel safe and confident. Our small group lessons in Amsterdam are designed to match your pace and goals.
1 on 1 with your coach
Maximum 5 students in a class

We help adults of all levels, from fearful beginners to advanced swimmers, feel safe and confident. Our small group lessons in Amsterdam are designed to match your pace and goals.
1 on 1 with your coach
Maximum 5 students in a class
Explore the 5 key steps of learning to swim. Click each step to discover what you’ll learn and what to expect in each class

Breathe calmly without swallowing water
BEGINNER • Shallow water

Learn each stroke one step at a time
BEGINNER • Shallow water
.avif)
Float and feel safe, even in deep water
INTERMEDIATE • Deep water
Swim underwater, dive, and move with control
INTERMEDIATE • Deep water

Get your diploma and take on new challenges, even competitions.
ADVANCED • Deep water
Explore the 5 key steps of learning to swim. Click each step to discover what you’ll learn and what to expect in each class
“Even though it’s a group class, whenever I feel like I’m lagging behind, it becomes like a private class.”
“As a woman, one of the things I love about Aquahero is the emotionally safe and respectful environment they cultivate. Especially because I feel vulnerable in swimming gear, all while facing the fear of water.”
“Sharp eyes to see the details of every movement while I was learning, and they immediately explain and fix mistakes. This helped me to learn fundamentals properly”
“I really like Aquahero, their teaching style, instructors and the variety of classes in terms and availability!”
Our try-out class is a one-time, discounted session for new adult swimmers to experience our method before committing. In this lesson, you’ll get:

First-hand experience of our method
Get in contact with our team and locations
Get feedback from your coach regarding your level
Make a plan with your coach for achieving your goals


Flexi or intensive, find the plan that fits your goals and schedule. No matter which one you choose, all of our plans include:
Small group size (max 4–5 swimmers)
Video feedback analysis
Personalized technique analysis
Full access to our online video library
A simple way to get started. Experience our method with a zero-commitment Try out class or a short starter pack. Perfect for curious beginners.
First-timers
Ready to fully commit? Our Intensive packages (8 or 12 sessions/month) are designed for rapid improvement. Train consistently, build momentum, and see real progress, well, fast.
Rapid progress, lowest price
Need more flexibility? Our Flexi plans (5 or 10 sessions) give you up to 6 months to complete your classes. No pressure, no expiry stress, just swim when it works for you.
Busy schedules, frequent travelers, or anyone easing into swimming.

From fear to confidence, every journey starts with one step
I didn’t expect adult swimming lessons to be fun, but I was so wrong. Ronen and Stefan are amazing coaches: super professional, encouraging, and they make every session enjoyable. Even the music is great!

I’ve started with a baggage of fear of deep water and of jumping. Although the start was bumpy, Ronen knew when to support me and when I needed a bit of a push in order to overcome my fears.

I was terrified of drowning when I started, but Ronen’s patience and support helped me feel safe. He challenged me to let go and enjoy the water. This class wasn’t just about swimming, it was a life lesson.

Monday: Amsterdam Central / Vondelpark (20:00 - 22:00)
Tuesday: Amsterdam Noord / Friendship Sports Center (18:30 - 20:30)
Wednesday: Amsterdam Zuid-Oost / Diemen (19:15 - 21:15)
Thursday: Amsterdam Noord / Friendship Sports Center (19:00 - 21:00)
Friday: Amsterdam Zuid-Oost / Diemen (19:00 - 21:00)
Saturday: Amsterdam Centraal/West Marnixbad (17:00 - 19:00)
Saturday: Amsterdam Central / Vondelpark (20:00 - 22:00)
Sunday: Amsterdam Centraal/West Marnixbad (15:00 - 17:00)
Sunday: Amsterdam Zuid-Oost / Diemen (18:00 - 21:00)
Dimen: Kriekenoord 17, 1111 PT Diemen
Overtoom: Overtoom 283, 1054 HW Amsterdam
Noord: Beemsterstraat 652, 1027 ED Amsterdam
Marnixbad: Marnixplein 1, 1015 ZN Amsterdam
Diemen: Yes. Free parking behind the building.
Overtoom: Yes. Paid parking under the building.
Noord: Yes. Free parking after 19:00 in the big parking lot in front of the complex.
Marnix: Yes. Paid parking everywhere around the swimming pool.
All of our pools are heated and maintained at a controlled temperature of approximately 31°C.
The water is warm and comfortable, especially for beginners and adults who may feel tense or nervous in colder water.
However, the classes on Thursdays are held in the competitional pool in Noord. The water is slightly colder at 29C to provide a better environment for more intensive trainings.
Diemen: The water in our pool is having 2 sides: Shallow and Deep water. Shallow water is usually around 1.00m to 1.20m and the deep water is between 1.80m and 2.00m.
Overtoom: The bottom of the pool can be adjusted. The usual depth is 1.35m. The pool can go between 1.80m and 2.00m for diving and sinking.
Noord: The bottom of the pool can be adjusted. The usual depth is 1.35m. The pools can go down up to 2.00m 2.00m for diving and sinking.
Marnix: The bottom of the pool can be adjusted. The usual depth is 1.35m. The pools can go down up to 1.95m for diving and sinking.
