Logo Element Swimming - Menu Element swimming

In the pool? Only with us!

Swimming coach Prague, Brno, Ostrava and Online

Swimming training of the 21st century

A modern concept of the training process, based on current trends and supervised by university-educated professionals in the field

Intro photo

Our vision is to teach you, our clients, to swim correctly and effectively.

Swimming coach Dominik Vavrečka


Dominik is an athlete in body and soul and sport is a part of him. He was a member of the Ostrava Swimming Club, where he was active for 10 years of his competitive career. The change came with his entry to Masaryk University in Brno. Here he continued his swimming career, throughout his studies. Within 5 years he managed to complete a Bachelor's degree in "Coaching" and a Master's degree in "Conditioning Coach". During his sporting career Dominik has achieved several successes. He is a multiple medalist of the Czech Championship, a participant of the European Championship and World Championships. Now Dominik works as a coach at the Prague University Sports Centre known as Victoria.

Dominic is driven forward by the knowledge from his sporting and coaching career. He wants to pass them on and help develop the potential of his charges. It is thanks to all these suggestions and experiences that the unique Element swimming project was created.


At Element Swimming we believe that individual lessons are the key to achieving your swimming goals. That's why we only work with certified coaches from the Czech Swimming Federation Swimming Sports Association. Each of our coaches has undergone rigorous swim training, allowing them to bring you not only experience, but also a passion for swimming.

Our trainers are top in their field due to their dedication and qualifications. With us, it's not just about training, it's also about passing on knowledge to our clients. We are proud to be able to offer our swimming services not only in Prague, Brno and Ostrava, but also through online coaching to make us as accessible as possible to you.

We would love to help you achieve your swimming goals. For more information about our services and prices in a specific city, feel free to click on your city in our price list.

Element Swimming coaches


We offer you the opportunity to become part of our professional team where you will have the opportunity to work with a diverse clientele and tailor your training to your individual needs. Together we will achieve success and help people swim faster, better and with confidence.

Contact us and let us know why you should be our next great swim coach.

Why choose us?

Modern approach

Sports training in swimming based on modern knowledge from the world of swimming and supported by many years of experience

Sustainable results

We respect your individuality on the basis of which we will set the most suitable type of training for long-term sustainable results

Flexibility and independence

We operate in three cities in the Czech Republic and therefore it is not a problem to meet your individual requirements

How do our clients see it?

Logo Element Swimming big


Are you interested in your first lesson, would you like to book an appointment with your trainer or deal with something else?

No problem, just contact us below: