Find your Ballet Teacher

Looking for private in-home or online Ballet classes? Our Ballet 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 Ballet Lessons

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

30-min $15
 
$49 average
$109
45-min $22
 
$66 average
$159
60-min $30
 
$91 average
$184

For the best experience, we typically recommend 60-minute ballet 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 ballet lessons are 28% less expensive at $66, and 30-minute lessons cost 47% less at $49.

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

Ballet Lesson Reviews from Students

Students are raving about their Ballet 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 Ballet teachers

Madia H.

Brooklyn, NY
Profile_31263_pi_headshot2
Learn More

Meagan D.

Bethesda, MD
Profile_51471_pi_CAM00642
Learn More

Sasha C.

Kenilworth, NJ
Profile_121194_pi_IMG_7047
Learn More

About Madia H.

Close
Profile_31263_pi_headshot2
Brooklyn, NY
View Full Profile

This is designed for the student right up until the intermediate level. You will learn basic ballet technique. All ages welcome.

Reviews
Silhouette-80
Gabrielle November 13, 2018
· Hip Hop Dance · In home
My daughter loved Madia!!!
Silhouette-80
Candice J. October 30, 2015
· Hip Hop Dance · In studio
I am a terrible dancer and Madia was super patient with me and worked at my pace. She's very nice and had fun dance routines that actually made dancing fun for me!
Silhouette-80
Lama T. July 14, 2015
· Dance Choreography · In home
She's a good teacher. She was fun and nice!

About Meagan D.

Close
Profile_51471_pi_CAM00642
Bethesda, MD
View Full Profile

I teach dance after school, and I teach basic ballet.

Reviews
Silhouette-80
Claire G. October 22, 2018
· Math · In home
She's great!
Silhouette-80
chelayne August 28, 2015
· Gymnastics · In studio
good

About Sasha C.

Close
Profile_121194_pi_IMG_7047
Kenilworth, NJ
View Full Profile

Between my 8 years of latin ballroom experience and training in bellydance, ballet, hip hop, gymnastics, and aerial arts, I bring a fusion of different dance background to each lesson.

I have been mentored by national and international ballroom champions, and have been teaching dance 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!

Lindsay B.

Sherman Oaks, CA
Profile_131674_pi_happyaboutit
Learn More

Sara P.

Brooklyn, NY
Profile_90896_pi_156749_10150110558186018_3273728_n
Learn More

Michaela P.

Sherman Oaks, CA
Profile_118741_pi_Blog
Learn More

About Lindsay B.

Close
Profile_131674_pi_happyaboutit
Sherman Oaks, CA

View Full Profile

My goals are to work on their coordination and flexibility along with proper ballet technique. All classes will be tailored to each student accordingly.

Reviews
Silhouette-80
Garland L. July 2, 2018
· Yoga · In home
Linsay,The GREATEST
Silhouette-80
Diane June 21, 2018
· Ballet · Online
Lindsay is the best teacher ever! She is very skilled in ballet and exercise. She is also an excellent teacher. I feel guided by her and always encouraged. She is very patient Lindsay is open to any question I might have. The class is enjoyable. Lindsay also stretches my boundaries in having me try new movements. Thank you Lindsay!
Silhouette-80
Mo February 7, 2018
· Stretching · In home
She was amazing.!! Very Zen and patient. Me and my wife ‘s first session and can’t wait for the next workout. . Thank you Lindsay :), highly recommend her

About Sara P.

Close
Profile_90896_pi_156749_10150110558186018_3273728_n
Brooklyn, NY
View Full Profile

With an emphasis on strong foundations and musicality I would love to help anyone become a more well rounded dancer.

Whether you're just starting out or want to polish a few problem areas I'm here to help!

Reviews
Silhouette-80
Nana November 13, 2018
· Ballet · Online
We (my grand daughter and I ) did not know what to expect. I did try to prepare by having the room and computer ready and by making notes about what G needed to review. Sara is an excellent teacher and started with a warm up that included feet. G is a full time gymnast and her Achilles had been tight and sore and this was very beneficial. Sara had G doing basic barre work, then she worked on her musicality, progressions and turns. It provided G with the correction and attention that she cannot receive in her regular ballet class and best of all we were able to stay home. It is great for my grand daughter's situation because she does not have to commute one more time in the week. Visually Sara made corrections as G was doing her movement, that is a testament to Sara's professionalism, expertise and training. It also shows that even a technology deficient grandmother can make this work.
Silhouette-80
Don November 9, 2018
· Flexibility Training · In home
Sara is awesome! Very pleasant. Easy going. Knows her stuff. I will be a regular customer for sure. A+++!
Silhouette-80
Michele D. October 4, 2018
· Dance · Online
It is obvious Sara knows her craft! She gives excellent feedback.

About Michaela P.

Close
Profile_118741_pi_Blog
Sherman Oaks, CA

View Full Profile

As a former ballet dancer, I know first hand how dancers are always pushing their bodies to the limit and constantly challenging themselves to be better. This mindset transitions into my teaching style and classes. Within the first few lessons, you'll be able to understand ballet terminology and as time goes on you'll be able to demonstrate and combine the movements. I specialize in ballet as a whole which includes stretch, barre work, center work, and strengthening. I love working with students of all ages and experience levels and I can't wait to meet you!

Reviews
Thumb_112789_pi_LinkedIn%20Pic
Jenelle P. October 31, 2018
· Hip Hop Dance · Online
i think that she's a good teacher and kept on helping me until i got it right. you should try hip hop lessons with her.
Thumb_138396_pi_20180522952107452
Erik October 29, 2018
· Hip Hop Dance · Online
Great, fun class. Awesome way to start a day.
Thumb_112789_pi_LinkedIn%20Pic
Jenelle P. October 23, 2018
· Hip Hop Dance · Online
she was a spirit lifter and was super kind! i enjoyed dancing with her and i feel happy to smile when i dance with her.

Why TakeLessons?

Play-button

Are You a Teacher?

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

Learn More