Drama, Dance and Singing Classes in Elgin

Welcome to Stagecoach Elgin

Performing Arts School for 4-18 years.
Stagecoach Elgin has been providing quality part-time training in singing, dancing and acting for over 10 years. As ​part of the UK's largest network of part-time performing arts schools​, Stagecoach Elgin is more than just a stage school, theatre school or drama school. We are proud to offer a full and rounded education, teaching life skills to build confidence and stretch imaginations through singing, acting and dance classes. So if you are looking for dance classes, singing lessons or acting classes for young people, Stagecoach has it all and under one roof!
Principal: Amy Mullen - BA (hons) Dance

Party at Stagecoach Elgin!

Promo Box ALT
We are delighted to announce that we run parties at Stagecoach Theatre Arts Elgin!

We will take your child on a roller coaster ride through their imagination and land them safely back home with some amazing party memories. We understand that with the increasing demands on parents, juggling the pressures of work and family life, time is of the essence. Whether it’s a birthday party, wedding entertainment, or any occasion, Stagecoach Children's Parties provide a way to remove the stress from what should be a day of celebration for everyone, and allow you to sit back, relax and let us do all the work.
Call Principal Amy on 07956 362694

Stagecoach Acting, Singing and Dance Classes & Times

Early Stages (for ages 4-6 yrs)

Early Stages classes run alongside the main Stagecoach schools, where young people learn skills in each of the three Musical Theatre disciplines of singing, dancing & drama, so it is an easy step when it is time to transfer to the next stage.

(90 minutes each week)

Main Stages (for ages 6-18 yrs)

Main Stages classes are split in three age appropriate groups, where young people learn new skills in each of the complementary Musical Theatre disciplines of singing, dancing & drama. We nurture the shy and apprehensive, until they find their feet and voice, whilst at the same time developing and channelling those with bundles of talent, confidence and energy. We believe in the potential of every child!

(3 hrs each week)

Stagecoach Elgin performing arts school:
Elgin High School, High School Drive , New Elgin, Moray, Morayshire, IV30 6UD