Musical Theatre Classes

Edinburgh & South Queensferry, ages 4-16

Book Musical Theatre Classes in Edinburgh

Try our fabulous classes with a 3 WEEK taster block booking for just £20.

About Our Musical Theatre Classes

Musical Theatre Minis (Age 4-6)

The perfect start for the youngest performers!

Our Theatre Academy Minis is a fun-filled 75 minute class, jam-packed with singing, drama and dance for boys and girls aged from 4 – 6 years.

Classes run at DN Studios in South Gyle and Chesser in Edinburgh, and in South Queensferry at Rosebery Hall.

We explore the wonderful world of musicals, get under the skin of characters and find our voice in a fun, creative and supportive environment.

The perfect first step on stage to help develop little personalities and creative team work.

Musical Theatre Junior / Inter / Senior (Age 7 – 16)

The next step in your onstage journey!

Our Musical Theatre Academy offers more in-depth training and workshops for children aged from 7-16 years.

Junior sessions run for 2 hrs and the Inter/ Seniors levels for 2 hrs 45 mins, with the time split between vocal coaching (singing), acting and script work, plus stage dance and movement.

Classes run at DN Studios in South Gyle and Chesser in Edinburgh, and in South Queensferry at Rosebery Hall.

Our experienced and professional teachers work in all genres of musical theatre to help students develop vocal technique and harmony, hone their acting skills and polish their dance technique.

The whole company also has the opportunity to perform together on full chorus numbers, giving all students a real feeling of achievement, teamwork and community.

Why choose Edinburgh Theatre School?

At Edinburgh Theatre School we teach our students so much more than just acting, singing and dancing. We help them grow into confident, versatile, well-rounded students who remain friends for life. Our classes aim to engage and involve all pupils all the time, while still providing enough individual attention to those who need it. At Edinburgh Theatre School we celebrate differences. We feel it is important to embrace each students individuality and use our differences productively, encouraging peer teaching and creating an atmosphere of cooperation, friendly competition and inclusivity. 

Our classes are full of fun, energy and of course, excellent training. Each Term is focused around learning new skills and material that will be performed at either our Summer Musical or at our Winter Showcase. At DN Theatre we aim to give our students as many performance opportunities as possible. We will also soon be introducing LAMDA (London Academy of Music and Dramatic Art) examinations into our classes for those interested in taking their acting and singing skills to the next level. 

Our classes are spread right across Edinburgh running at our South Gyle and Chesser Studios, as well as at South Queensferry Roseberry Hall. Our wonderful teachers go to each location to provide consistency and excellence across all classes. 

Frequently Asked Questions

How much experience do I need?

Whether you’ve been singing, dancing and acting for years, or this is your first step on stage, everyone is very welcome at Edinburgh Theatre School.

Other than our Mini Academy (suitable for ages 4-6 years old), we group our students by experience and ability, rather than just age.

This lets everyone learn at a level and pace that’s comfortable and appropriate for them, and keeps more experienced students motivated and making good progress.

What should I wear?

For your taster sessions – just wear something comfortable that’s easy to move in (not jeans!), and bare feet or socks are fine.

Once you decide to register for Edinburgh Theatre School we’ll add a uniform t-shirt to your first invoice and send you details of the additional items.

You can buy uniform items via our DN Dance online shop.

Can I try before I book?

Yes, you can give our Theatre classes (including Mini Theatre) a try – just book your taster block online for just £15 – we hope you have a brilliant time and decide to join us for more!