Find your Ballroom Dance Teacher

Looking for private in-home or online Ballroom Dance classes? Our Ballroom Dance teachers are ready to get you started. Find your teacher today!

Featured On

How it Works

From finding the perfect teacher to managing payments, scheduling and tracking your progress, we take care of all the details, so you can focus on learning. Learn More

Search for a teacher

Compare hundreds of teachers based on the criteria that matter to you, including background checks, age and experience.

Schedule your lessons

When you've found the perfect match, schedule your lessons online using the teacher's real-time availability.

Connect with your teacher

Your teacher will welcome you with a personalized curriculum to meet your specific goals and you'll be able to manage your entire schedule through our free online account.

Connect Locally or Online

Local Lessons

No matter where you live, chances are we can introduce you to an amazing teacher in your neighborhood. You can take lessons in the privacy of your own home or at your teacher's location.

Online Lessons

What if your dream teacher is on the other side of the country? No problem. You can meet with your teacher online using a webcam on your computer.

Average Cost of Ballroom Dance Lessons

The average cost of 60-minute ballroom dance lessons is $95. While the exact cost will vary depending on the teacher, type of lesson, and your location, you should expect to spend anywhere between $27 and $184 per hour.

30-min $25
 
$57 average
$109
45-min $35
 
$86 average
$159
60-min $27
 
$95 average
$184

For the best experience, we typically recommend 60-minute ballroom dance lessons. However, students looking for a more affordable option may want to consider a shorter lesson length of 45 or 30 minutes. On average, 45-minute ballroom dance lessons are 10% less expensive at $86, and 30-minute lessons cost 40% less at $57.

Curious how much ballroom dance lessons cost in your area? Do a quick search to get local prices for the best ballroom dance teachers .

Ballroom Dance Lesson Reviews from Students

Students are raving about their Ballroom Dance instructors on TakeLessons. Check out some of these recent reviews.

And they're not alone!

Our teachers have taught

2 , 5 9 8 , 5 0 2

lessons and counting!

Popular Ballroom Dance teachers

Kay N.

Las Vegas, NV
Profile_118238_pi_Screenshot_2017-12-26-03-27-48-1
Learn More

Sasha C.

Kenilworth, NJ
Profile_121194_pi_IMG_7047
Learn More

Fredrikes S.

Emeryville, CA
Profile_100075_pi_download
Learn More

About Kay N.

Close
Profile_118238_pi_Screenshot_2017-12-26-03-27-48-1
Las Vegas, NV
View Full Profile

Ballroom is a wonderful style for all ages to learn. It teaches good posture, proper etiquette and fluidity on the dance floor. I teach American Style Waltz, Tango, and Foxtrot . With dedication and consistent lessons I can have you dancing in 2-3 weeks!

Reviews
Silhouette-80
Lexi November 5, 2018
· Ballroom Dance · In studio
Kay is phenomenal! Her patience and kindess is unreal. She is extremely knowledgeable and I love having her as a teacher! I walked in thinking I'd try dancing for a week and 5 months later I'm so happy!
Silhouette-80
Roger Shepard December 1, 2015
· Hip Hop Dance · In studio
Kaylia is awesome. Professional and yet not intimidating to a beginner. Looking forward to more dancing fun.
Silhouette-80
Manee Z. May 28, 2015
· Hip Hop Dance · In home
Kay is a wonderful dancer and teacher! She gives me handy little tips to remember and learn faster.

About Sasha C.

Close
Profile_121194_pi_IMG_7047
Kenilworth, NJ
View Full Profile

8 years of latin ballroom experience. Trained in ballroom, bellydance, ballet, hip hop, gymnastics, and aerial arts including hoop, pole and silk. I have been mentored by national and international ballroom champions, and have been teaching ballroom for 4 years. All ages welcome. If your looking for a social way to stay fit, or just want to learn a new skill, you've come to the right place.

Reviews
Silhouette-80
tina September 4, 2018
· Dance · Online
really enjoyed it thank you
Silhouette-80
Ann July 3, 2018
· Dance · In home
Sasha is a wonderful teacher who is very good at breaking down each dance so that even a very inexperienced student can learn and feel confident.
Silhouette-80
Conni M. June 5, 2018
· Hip Hop Dance · In home
Did not know what to expect for my first lesson. Sasha was both patient and fun. I had a blast!

About Fredrikes S.

Close
Profile_100075_pi_download
Emeryville, CA
View Full Profile

We offer Latin and Ballroom dancing instruction on Private and Group levels, learning how to dance is made to feel easy and fun! We adapt to your schedule and will teach and train you when you are available. No partner ? No problem ! One of our professional dancer trainers will partner you.

Reviews
Thumb_101729_pi_Shannon_BioPic
Barbara March 18, 2017
· Ballroom Dance · In studio
Terrific first lesson Fredrikes is fun and easy to learn from. Can't wait for lesson number two!
Thumb_58c84101bc306_review_IMG_0293
TARA LYNN March 14, 2017
· Ballroom Dance · In studio
BEST INSTRUCTOR EVER

Melissa S.

Addison, TX
Profile_112072_pi_Profile%2001
Learn More

Michael S.

Miami, FL
Profile_122136_pi_IMG_0014
Learn More

Natalya Z.

Kirkland, WA
Profile_116989_pi_Canada13
Learn More

About Melissa S.

Close
Profile_112072_pi_Profile%2001
Addison, TX
View Full Profile

Learn to dance for your wedding, or just for fun! I teach several styles of Latin and Ballroom dance.
My lessons focus on connecting with your partner and being in tune with his or her movements. A proper connection makes it easy to quickly learn new steps, and to move together as naturally as possible.

Reviews
Silhouette-80
Lyle W. October 27, 2018
· Dance · In studio
I enjoyed it. Very nice. Very patient.
Silhouette-80
Debra March 19, 2018
· Dance · In studio
Excellent instructor
Silhouette-80
Larry & Victoria M. October 28, 2017
· Ballroom Dance · In studio
Melissa was very personable and led us thru the lessons at our pace. We had a great time on our first lesson and are looking forward to the next one.

About Michael S.

Close
Profile_122136_pi_IMG_0014
Miami, FL

View Full Profile

Learn basic steps by the end of your first lesson!

Ballroom dancing is a great way to exercise and have fun at the same time. Whether you're looking to start dancing, learn some new figures, become competitive, choreograph a dance for your wedding, or just have fun, we can make it happen.

So, what are you waiting for? Learn how to dance today!

Open to couples or individuals.

Reviews
Silhouette-80
Catherine October 21, 2018
· Classical Piano · In studio
Michael is very thoughtful and knowledgable. I greatly enjoyed our conversations during the first lesson. I would highly recommend Michael.
Silhouette-80
Nathan October 9, 2018
· Piano · In studio
Michael is such an amazing teacher! He knows how to make the class fun and to adapt his methods based on what I need and am looking for! Very patient, talented and smart. I've never had an instructor with such good energy!
Silhouette-80
Kathryn February 24, 2018
· Piano · In studio
So blessed to have piano lessons with Michael. He is patient, knowledgeable and positive. Can’t wait to learn more!

About Natalya Z.

Close
Profile_116989_pi_Canada13
Kirkland, WA

View Full Profile

Natalya is one of the youngest Professional Latin dancers in the United States DanceSport industry, and a well-known instructor and choreographer in Washington's dance community. With almost a decade of experience, she believes that anyone can dance if they put in the effort, and is excited to be a part of your journey!

Her devoted participation in competitions and passionate performances in shows around the area with her partner and a wide variety of students shows dedication and passion towards the craft.

Aside from working her way up to training with the top Ballroom and Latin coaches in the world, Natalya has explored the worlds of hip-hop, jazz, salsa, and contemporary dance in order to diversify her training and artistry. She has been a member of the Seattle dance companies "Breed Seattle", "Westsiders", and "Black Floor Collective" parallel to competing at a national level with her partner. She now dedicates her time to mentoring and directing multiple diverse ...

Reviews
Silhouette-80
Charles K. September 3, 2018
· Ballroom Dance · Online
Instructor was great! The web site link did not work with an apple mac book pro using safari, it only worked with Chrome thanks to Natasha's help, so please add that important memo for mac users! regards--charles
Thumb_5ac640447f014_review_2CCEA4EA-5B53-486C-B71D-8C88CFA48701
Olena April 5, 2018
· Ballroom Dance · In studio
Natalya is a great instructor, very professional, inspiring and encouraging! She is also demanding, which means she really cares about your progress.
Silhouette-80
Anna January 19, 2018
· Latin Ballroom Dance ·
Natalya is an amazing dance instructor with a strong dance background, fun and energetic teaching style and a very professional demeanor! She wants all of her students to succeed and will true you into a skilled dance in no time! Thank you Natalya for all that you have taught me!

Why TakeLessons?

Play-button

Are You a Teacher?

Find out how TakeLessons can help you grow and manage your business

Learn More