Work With Us

Whether it is as part of our Artistic, Academic, Support staff or Boarding teams you can make a real difference to the lives of our students and we would love to hear from you!

Please click here for more information about working at Elmhurst Ballet School and see below for our current vacancies.

For general queries about recruitment or vacancies please email


Please see below for current vacancies

Part-time (Saturday’s), Term- time

£35.55 per hour

2 separate roles or combined for the right candidate - to be discussed at interview.

Elmhurst Ballet School are seeking to appoint a Classical Ballet teacher to teach classical ballet classes, male and/or female students across year groups 4-6 and 7-11.  The role is a part-time hourly paid contract and would suit a ballet teacher who has qualified teaching experience.

Royal Academy of Dance tutor required to cover Intermediate Foundation to Advanced 2 male and female syllabus.

Additional Information 

To apply, please click ‘apply for this role’ below where you will be able to download and complete the application pack.

Please email if you need the application form in an alternative format.

General enquiries should be emailed to:

CV’s cannot be accepted and we kindly request no contact from employment agencies

Closing Date

Noon Friday 10th June 2022

Interview Date 

Interviews will be held on either Saturday 18th June or Saturday 25th June 2022

Please note we will communicate any interview arrangements with you via email, so please check your email (including Spam/Junk). 


Elmhurst Ballet School aims to be an equal opportunities employer and is committed to upholding the safety and welfare of children and young people. We expect all staff and volunteers to share this commitment. The successful applicant will be subject to child protection screening including reference checks with previous employers and a criminal record check via the Disclosure and Barring Service. 


No documents found....

@ElmhurstBallet 2 days until showtime 🩰 Don’t miss Elmhurst Ballet Company perform ‘Immerse’ this Friday 20th and Saturday 21st…… Read More

Join our mailing list for our latest news and events

Dancer Newsletter