At Element Dance Inc., we believe everyone deserves a place to move, grow, and shine. Whether your little one is taking their very first steps on the dance floor or you're an adult ready to finally try something new, we have a class that fits your life. From toddlers to teens to grown-ups, our welcoming studio in St. John's is filled with energy, laughter, and a whole lot of heart. Explore our programs below and find the perfect fit for you or your dancer.

Our classes

A Class for Every Age, Every Style, Every You

Our youngest dancers get to experience the pure joy of movement in a nurturing, playful setting. These classes are designed to build coordination, confidence, and a love of dance from the very beginning. I personally love watching these little ones light up — there is nothing quite like it.

Ages 18 Months – 5 Years

register now

Little Movers

Whether your child is dancing recreationally or has competitive goals in mind, our youth and teen programs offer structured, caring instruction across styles including ballet, jazz, hip hop, contemporary, and more. We teach technique, teamwork, and self-expression in an environment that feels like home.

Ages 6 years – 17 years

register now

Youth & Teen Classes

It is never too late to start — or to come back. Our adult classes are energetic, encouraging, and genuinely fun. Whether you are a complete beginner or a dancer returning to the floor after years away, I will meet you exactly where you are and help you grow with every class.

Ages 18 YEARS +

register now

Adult Classes

For dancers who are ready to take it to the next level, our competitive program offers focused, high-energy training across a range of styles. Under the guidance of our passionate instructors, students build technique, performance quality, and
confidence — all while being part of a team that truly supports each other. We love watching our competitive dancers grow not just as performers, but as people.

All levels welcome • Team-focused training • Performance opportunities

register now

competitive dance training

Claim My Free Class
NO COMMITTMENT NEEDED ✦

Not sure if dance is the right fit for you or your little one? We get it — and we want to make it easy. At Element Dance Inc., we believe every person deserves the chance to find their rhythm in a space that feels warm, welcoming, and full of joy. That's why we're inviting you to try one free class in any style you love before you register for the season. No pressure, no obligation — just great music, great movement, and a community that can't wait to meet you. Choose your style, show up, and let us show you what Element Dance is all about.

Try Your First Dance Class Free