Learning to dance is a journey that will bring you joy the rest of your life!

Elegant Dance specializes in providing a gracious and supportive learning environment for social partner dancing. With our enthusiasm, patience and expertise you'll feel at ease, confident and inspired every step of the way.

Professional - Certified - Experienced

What We Teach

We offer a unique and refreshing blend of traditional Ballroom, Latin, Swing and Nightclub with a sprinkling of vintage. Whether you're an absolute beginner, or more advanced dancer, we provide something for everyone.

Watch the Elegant Dance video

  • Waltz, Foxtrot, Tango, Viennese Waltz, Quickstep

  • Rumba, Cha Cha, Bolero

  • East Coast Swing, Single-time Swing, Lindy Hop

  • West Coast Swing

  • Nightclub Two Step

  • Hustle

  • Salsa, Samba, Merengue

  • Set dances (circles, reels, squares, etc)

Group Classes

Enjoy lively classes every week, surrounded by smiling faces and great music. New classes start every month. Couples and singles are welcome!  We do rotate partners because you learn faster that way and it provides a welcoming sense of community. However, if you'd prefer to only dance with your partner, that's fine, too.  Bring your friends and double the fun!

Attend the first class for FREE (new students only, one time use).

Fridays, 7:30pm at EnVie Fitness (1735 W Chinden #120, Meridian)

Youth Program

Few activities are a cheerful and exciting as ballroom dancing! With the Elegant Dance Youth Program students will learn how to partner dance in a fun, supportive and engaging manner. They’ll get great exercise, as well as develop etiquette, confidence, communication and relationship skills useful throughout their entire life. All of these skills actually enable kids to be better students in school, to be well socially adjusted in their peer relationships, and provide a foundation for success and competency in future relationships and endeavors. Visit our class schedule for details.

Interested in offering your own youth program at your facility? Please contact us, we’d love to work with you.


Top rated Ballroom Dance Lessons

Private Lessons

The perfect choice if you prefer to learn one-on-one, want customized instruction catered to your learning style and goals, and/or need extra guidance to supplement what you're learning in our group classes.  Lessons are 55 minutes and are given in a private studio, which means there won't be anyone else in the room. Pay as you go, or take advantage of our package discounts - same price for single or couple.

Private lessons also make a great gift for someone in your life - gift certificates are available. Please contact us to get started.

Getting ready for a wedding?  We're here to help! Please visit our wedding page for details.

Custom Classes & Workshops

Do you prefer to learn with a group of your friends/family, focused on the dance style(s) of your choice? Create your own private group class or workshop at our location! We have openings on Saturdays and Sundays at our Meridian studio.

We are also a portable studio and can bring the dance to your location (in the Treasure Valley or beyond). Travel fees may apply. Please contact us for more details.

Heather is a wonderful dance instructor, and by far the most thorough and patient we’ve had. My husband began taking private lessons with her in 2013 and has gained more confidence in his leading. I would recommend Heather with the utmost confidence as she has the knowledge, skill and patience to help anyone who is wanting to learn how to dance. It takes discipline, poise and technique, and Heather delivers on all of these.
— Karen W.
We loved coming and working with you, you were so patient, peaceful and clear. You’re an absolute gem!
— Dr. Steve & Cheryl