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 $87. While the exact cost will vary depending on the teacher, type of lesson, and your location, you should expect to spend anywhere between $20 and $176 per hour.

30-min $15
 
$47 average
$109
45-min $15
 
$64 average
$143
60-min $20
 
$87 average
$176

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 27% less expensive at $64, and 30-minute lessons cost 46% less at $47.

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

lessons and counting!

Popular Ballet teachers

Meagan D.

Bethesda, MD
Profile_149161_pi_IMG_8438-XL
Learn More

Sasha C.

Kenilworth, NJ
Profile_121194_pi_IMG_7047
Learn More

Lindsay B.

Sherman Oaks, CA
Profile_131674_pi_happyaboutit
Learn More

About Meagan D.

Close
Profile_149161_pi_IMG_8438-XL
Bethesda, MD
View Full Profile

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

Reviews
Silhouette-80
Charley January 15, 2019
· Algebra · Online
Meagan is very flexible and is a great teacher. She doesn't make the student feel self-conscious about answering wrong, She gently asks the student to explain how they came up with the answer and allows them to correct themselves. If the student doesn't realize their error during the explanation, she explains to the student wherein the equation they made an error. She also repeats the problem areas with the student until they have a full understanding of the process.

I sought Meagan out after my daughter came home with a failing grade in Algebra I. I am very happy with my selection, she is the perfect fit for my daughter. She is very flexible and I appreciate that she doesn't make my daughter feel like her lack of understanding of the subject matter makes her inadequate. I am going to continue hiring Meagan for the duration of the school year, my daughter really likes her and is learning far more than she is from her regular classroom environment.
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
Leslie F. January 2, 2019
· Hip Hop Dance · Online
Silhouette-80
sierra December 20, 2018
· Ballroom Dance · Online
Sasha did an amazing job teaching my now husband and me our first dance! We now, not only, have a few beginner ballroom dancing skills but also some regular dancing skills we can take to any party. She helped make our fairytale wedding really look the part with a solid ballroom dance in only about 10 lessons! She made it so fun too! Thank you!
Silhouette-80
tina September 4, 2018
· Dance · Online
really enjoyed it thank you

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

Sara P.

Brooklyn, NY
Profile_90896_pi_156749_10150110558186018_3273728_n
Learn More

Carissa M.

Sacramento, CA
Profile_99938_pi_CMeagherHeadshot3
Learn More

Jordan W.

Los Angeles, CA
Profile_123784_pi_brunoLoResunnamed%20%288%29
Learn More

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
Caitlyn January 13, 2019
· Ballet · Online
Sara was an excellent teacher! My daughter really enjoyed her lessons with Sara. Sara was very thorough in her explanations and very patient and my daughter learned a lot. Would highly recommend Sara for ballet lessons.
Silhouette-80
Monique Asmann January 13, 2019
· Ballet · Online
Silhouette-80
Janice December 31, 2018
· Ballet · In studio
Sara was very nice and went over basic steps and postures thoroughly, correcting mine. I learned some basics I didn't pick up for years of ballet classes and truly appreciate her being so thoughtful and attentive to the details. I also brought questions on certain steps I couldn't master. Sara patiently showed how to start the steps and how to do them better. I already look forward to my second lesson with Sara!

About Carissa M.

Close
Profile_99938_pi_CMeagherHeadshot3
Sacramento, CA
View Full Profile

I've studied ballet (eventually getting to pointe) on and off for seven years with a number of teachers using different technique standards. If ballet is something you'd like to try, or perhaps you're an actor looking for more movement training, I'd love to teach you! While I could teach up to an intermediate level, I prefer working with beginners one-on-one. Private lessons allows me to take the time to show you the ropes and proper technique without the pressure of a fast-paced classroom environment. This can be especially helpful for those who may be unsure about dancing in front of others or are coming at it past the "typical" ballet age and are yet to find a class that makes them feel at home! I have this problem myself and I am only in my 20's (a lot of ballet classes near me have mainly young teens as students)! So whatever your goals are with ballet, or if it's just something you want to try out, let's talk and make a plan for some training! I also love working with kids on ...

Reviews
Silhouette-80
Magdalena W. January 11, 2019
· Acting · In home
Carissa is one of the best teachers i ever had!
Silhouette-80
Clela November 15, 2018
· Ballet · Online
Silhouette-80
Mercedes October 30, 2018
· Acting · Online
Loving these lessons so far. :-)

About Jordan W.

Close
Profile_123784_pi_brunoLoResunnamed%20%288%29
Los Angeles, CA
View Full Profile

I am a teacher of 13 years and I love what I do!

Ballet is a great workout in addition to being the foundation for all technical dance. It's a great place to start and always to come back to. Ballet has many benefits to offer students at every level, which is why even Pro football players take it!

Through ballet lessons with me, you will stabilize find better balance and control, strengthen, tone, and elongate your muscles, have increased flexibility and mobilization, improve your coordination and confidence, and much more.

My ballet lessons cover basics of posture, placement, alignment, and turnout. We begin practicing essentials such as positions, plies, tendus, pirouettes and more. Once the student shows proficiency in these basics, we move into more advanced movement and choreography. There is strong focus on technical precision and skill to ensure students are learning the correct foundation so they get the maximum benefit out of their ballet lessons. ...

Reviews
Silhouette-80
Brayden &. January 19, 2019
· Hip Hop Dance · Online
Jordan was a great instructor and very patient with my 5 year old daughter.
Silhouette-80
tina December 5, 2018
· Ballet · Online
Great thank-you!
Silhouette-80
Kevin November 30, 2018
· Ballet · Online
Jordan was very informative and engaging. Thank you.
Kevin

Why TakeLessons?

Play-button

Are You a Teacher?

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

Learn More