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 $102. 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 $176 per hour.

30-min $25
 
$56 average
$93
45-min $35
 
$87 average
$135
60-min $27
 
$102 average
$176

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 15% less expensive at $87, and 30-minute lessons cost 46% less at $56.

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 , 7 6 7 , 7 1 0

lessons and counting!

Popular Ballroom Dance teachers

Nicholas M.

San Jose, CA
330704_5gtmfztv26f5hqszyhp2
Learn More

Ferlyn F.

San Diego, CA
Profile_33349_pi_Take%20Lessons%20Instructors-4458-X3
Learn More

Kay N.

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

About Nicholas M.

Close
San Jose, CA
View Full Profile

Learn the fundamental and refined techniques to various ballroom dances and patterns for partners.

Reviews
Silhouette-80
Sheri S January 19, 2019
· Singing · In studio
Nick coached my daughter, Ann, through her South Bay Teen Idol Competition, in which she was a finalist. Ann was competing against singers with more years of experience, but the superior quality of Nick's instruction enabled her to be competitive.
Silhouette-80
Nathan October 8, 2018
· Singing · In home
He is great with teaching
Silhouette-80
Tammy March 14, 2018
· Singing · In studio
Nicholas is an excellent vocal coach who meets you where you are and helps you improve to meet your goals. Thanks so much to Nicholas for helping me prepare for an important event.

About Ferlyn F.

Close
San Diego, CA

View Full Profile

Learn to dance with Ferlyn!

My History of Ballroom:
I have been teaching ballroom for over 12 years. I have experience in varied street and self-taught techniques in Waltz (Traditional & Viennese), Tango (American & Argentine), Cha Cha, Foxtrot, and Latin Ballroom (Salsa, Rumba, Samba, Bachata), just to name a few. My training is mostly through self-taught methods and passed down generational methods taught through mentors and cultural organizations. A few video credits can be looked at on my profile!

My Teaching Method:
I assess each students' levels, knowledge and styles of learning, determine the best learning paths to incorporate into the lesson and bring a "natural movement" approach of training and education.

With my method, this is to provide a collaborative & supportive environment as well as actively develop a person's life, culture and well-being. I strive to take a step further and deeper within the mind of the person who is learning dance and find one's "True ...

Reviews
Silhouette-80
Cece April 22, 2018
· Dance Choreography · In studio
Ferlyn has excellent skills in teaching dance. My daughter has improved her dance techniques in 3 classes. We highly recommend her to everyone that needs dance instructor.
Silhouette-80
Dominique N. April 12, 2018
· Piano · In home
Given all of the positive reviews, I am refraining from giving Ferlyn only one star. I am sure she is relatively competent as a teacher. The unfortunate aspect for which she is receiving such a poor review is a significant lack of professionalism.
I arranged piano lessons with Ferlyn for my mother.
Her first lesson (for which I was present) was fine.
I then found out that at their second lesson, Ferlyn showed up very sick. This was quite concerning, especially given my mother’s age. Ferlyn definitely should have canceled that second lesson and not showed up so sick.
Then, only two hours (!) before my mother’s scheduled third lesson, I receive a text message from Ferlyn stating the following:
“Hi Dominique, wanted to let you and your mom that piano lessons will be cancelled today because it is my Birthday! I will see her next week. :)”
This was incredible. This was a cancellation only two hours prior, not due to some emergency or even due to her illness which should have caused a cancelation the week before! This was because it was her birthday. Something that would have been understandable, were she to have let us know well in advance. I am sure she knew in advance when her birthday is.
This does not reflect on TakeLessons, as I have had great experiences with other teachers.
But this degree of inconsiderateness, first with regard to the illness and then with regard to the manner of cancellation, is appalling.
Silhouette-80
Mark April 11, 2018
· Ballet · In studio
Meets you at your dance level and you move forward from there. Excellent attitude and knowledgeable instructor. Professional and thorough.

About Kay N.

Close
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
Crystal February 28, 2019
· Hip Hop Dance · In studio
She is amazing! Takes her time eaching me the moves and really breaks the choero down for me. I would take her again!
Silhouette-80
aprille December 17, 2018
· Hip Hop Dance · In studio
Had my first hip hop lesson yesterday and it was fun! I am not a dancer so learning more about my body is my goal here - be more flexible and just have fun!
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!

Sasha C.

Kenilworth, NJ
Profile_121194_pi_IMG_7047
Learn More

Melissa Rose S.

Addison, TX
Profile_112072_pi_Profile%2001
Learn More

Natalya Z.

Seattle, WA
Profile_165332_pi_Natalya%20Z%202019
Learn More

About Sasha C.

Close
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
shweta April 8, 2019
· Zumba · Online
Super workout ! Feels great
Silhouette-80
Brandon March 13, 2019
· Hip Hop Dance · In studio
She was great. Very capable with working with someone that has very little experience.
Silhouette-80
Lena January 22, 2019
· Dance · In home
Best instructor ever! We had so much fun, were not intimidated she made us feel comfortable and no question was off limits. We’re so excited for next lesson!!

About Melissa Rose S.

Close
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
Jack March 17, 2019
· Swing Dance · In studio
Great first session! Melissa made us feel at ease and was very nice to work with.
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

About Natalya Z.

Close
Seattle, 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