Photo: Brian Slater


We offer a range of carefully structured courses providing students with the best possible education to equip them for a career in the world of dance.

Full-time courses

Our full-time, residential training in classical ballet is for students aged 11-19 years.


Our Associate Programme offers pre-vocational classical ballet training to talented young dancers between the ages of eight and 15.

Summer School

Each year The Royal Ballet School offers two International Summer Schools for young dancers, with Dance Teacher Observation, from the UK and overseas.

Teacher training

The aim of the Diploma of Dance Teaching  is to provide a sound foundation in both technical and creative approaches to teaching ballet.