Dance Classes

Perform With percision & grace

About our ballet classes

Classical ballet is the foundation from which nearly all dance styles have developed and has a big influence on all the training we offer at DN Dance. Ballet requires strong technique, athleticism, poise, balance and precision.

It demands an almost invisible strength, where physically challenging moves and sequences are made to look effortless and graceful.

Ballet Classes

Under 8s

For students under 8 years we run 4 age-based combination classes (Tiny, Little, Mini & Junior Dancers). All include a ballet, tap and modern theatre section.

The combination classes are great for younger kids, they love the variety and get a taste of them all.

See timetable to book online

ISTD Ballet

Grades 1-5

For students aged 8+ we run dedicated ballet classes following the ISTD syllabus from grades 1-5 and intermediate, offering students the opportunity to sit exams.

Grade 1 starts around age 8 and Intermediate reaches vocational level. Progression through the grades is based on ability not age.

See timetable to book online

Open Ballet

Grade 2+

For those studying ISTD Grade 2 or above. This is an open ballet class for any aspiring ballerina wishing to practise and develop their core techniques.

Repetition is the mother of skill. You must attend at least two ballet classes per week before you can be assessed to go on pointe.

See timetable to book online


For students taking two or more ballet classes per week at ISTD level 2 or above, or those who have done Pointe work previously.

The priority for this elegant dance style is learning how to execute exercises safely and with correct alignment.

See timetable to book online

Progressing Ballet Technique

For students studying at Grade 2 or above. PBT is all about training muscle memory to improve ballet technique.

Students will learn to feel which muscles initiate the correct alignment and how to engage those muscles for superior execution.

See timetable to book online

Adult Ballet & Pointe

Our range of classes for adults is for all ages, experience and ability. From those starting out for the first time, to those trained to a high level.

Our ballet classes are a great way to get fit, strengthen your important muscle groups, and have fun while you’re at it.

See timetable to book online

Need help finding the right dance class?

If you aren’t sure what class style is best for you or what level you should be dancing at, please contact us for a consultation before booking a class and we'll be delighted to help you take your first steps with DN Dance.

View our timetable and book online

Check out our timetable and book a taster session of any class for just £5. Taster sessions are a great way to experience a class before committing to a full term. It’s always best to do a taster first just to make sure the class content and level are right for your child.

We also offer Pointe classes, but these are by invitation only. If you have Pointe experience, please contact us to discuss options.

Ballet Dance Classes in Chesser, Edinburgh
Ballet Dance Classes in Leith, Edinburgh
Ballet Dance Classes in Crewe Road, Edinburgh
Ballet Dance Classes in Kirkliston & Winchburgh

What people say about us...


"Amazing dance school. Hugely enthusiastic and incredibly supportive dance teachers. Very happy dancers, everyone leaves buzzing!"

Happy kids

"My kids are happiest when they are in the studio with the amazing teachers."

Infectious enthusiasm

"Nicky and her team have made my daughter feel welcome from the start. Such a lovely atmosphere and great classes. Nick's enthusiasm is infectious!"

Community Spirit

"DN Dance has really made me feel a part of the local community"

Rediscovering the joy

"I gave up dance a few years ago but moving to Edinburgh as a uni student and finding DN Dance made me rediscover the joy again!" 

Professional & Welcoming

"Fantastic studio with a professional faculty who are so welcoming to people of all ages."

Highlight of my week

"I attend senior tap and couldn't be happier. Going to DN Dance is the highlight of my week!"

Friendly Staff

"My daughter has not long started tap/ballet and she loves it, and even more since she got the outfit. The staff are friendly and it’s a nice environment."

Find amazing dance classes in Edinburgh

RAD Registered Teacher