Get Started with A
Free Dance Lesson

Here’s 6 Reasons to Choose Steps

Learn to Dance

Build your skills in a fun, friendly and welcoming environment.

Beautiful Studios

With full-length mirrors and injury prevention sprung flooring, our studio is a professional training facility.

Family Friendly and Social

Our studio is a dance family that fosters lifelong friendships, leadership skills and teamwork.

School Readiness

Preschool aged students build self-confidence, independence, and learn to follow directions in a classroom setting.

Soccer Cancelled Because of Rain?

No worries, unlike most outdoor activities a little rain shower never stops us from dancing!

Screen Free Fun

Students enjoy time away from screens, exercising, learning, and being creative with peers!


What Our Happy Families Are Saying

We offer Charlotte’s most versatile dance programs from beginner to pre-professional, we have classes for everyone. Our multi-level programs offer a variety of styles including Classical Ballet, Hip Hop, Jazz, Tumbling and more. We’re committed to providing a positive and creative environment for all of our dancers. Join us for a FREE trial class to meet the Steps Fam. Click here to get started with a free lesson or click on one of our programs below to find out more.