In the pool? Only with us!

Swim training
for the 21st century

A modern training process based on current trends and led by university-educated professionals.

Intro photo

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

Swimming coach Dominik Vavrečka

About

Element Swimming was founded by Dominik Vavrečka and has been pushing the boundaries of Czech training since 2019.

Dominik is an athlete through and through. He applies the experience gained during his competitive career at the Ostrava Swimming Sports Club and his studies in Brno to his daily work with athletes. He is a multiple medalist at the Czech National Championships and a participant in European and World Championships. He currently works as a coach at the University Sports Centre Victoria.

His goal is to share up-to-date knowledge and help everyone develop their potential. This is how Element Swimming was created.

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 several cities in the Czech Republic, so it is not a problem to meet your individual requirements.

Services

At Element Swimming, we believe in an individual approach and work only with certified ČSPS coaches.
We offer tailored swimming services in Prague, Brno, Ostrava, Olomouc, Mladá Boleslav, and Online.
For more information and pricing, select your city below.

KPSOS logo
Victoria logo
Sportgym Ostrava logo
ČSPS logo
SCPAP logo
Fyzioterapeut Ostrava logo

Career

We offer you the chance to become part of our professional team, where you will work with a diverse range of clients and tailor your training approach to their individual needs. Together, we will achieve great results and help people swim faster, better, and with confidence.

Contact us and tell us why you should be our next outstanding swim coach.

Element Swimming coaches
Logo Element Swimming

Contact

Do you want to schedule a training session? Do you have questions, need to contact a coach, or anything else? Just get in touch with us.

Update cookies preferences