At Scottish Ballet we see every day how dance can boost personal confidence and wellbeing, whilst developing creativity and self-expression, and we are committed to providing opportunities for dance to be enjoyed by everyone.

We offer a range of events, classes and talks that unlock the magic of our repertoire, bringing you closer to each of our productions and to Scottish Ballet's dance artists. Whatever your ability, age or knowledge, we hope you can join us in one our activities and share the passion of dance with us.


Develop a range of dance skills from performance and choreography to music in a professional environment with our professional training opportunities.

Performance Companies

Community dancers of all ages are given the opportunity to create, perform and tour as part of Scottish Ballet's range of performance groups.

Community Engagement

Scottish Ballet offers projects across Scotland and beyond to explore and develop creative voices, provides first time ballet experiences and more for people of all ages and abilities.

"Dance is an avenue to thinking, translating, interpreting, communicating, feeling, and creating. As a multimedia communication that generates new brain cells and their conditions, dance at any age enriches our cognitive, emotional, and physical development beyond the exercise itself and extends to most facets of life."

Judith Lynne Hanna, PhD


Explore the themes of Scottish Ballet productions, learn some of the moves and even create some of your own! Scottish Ballet offers a range of workshops for schools alongside each of its tours.

Kids Zone

Discover fun activities around Scottish Ballet's productions, find out about all the different people who work here and much more in our Kids' Zone.

Join in


We offer a range of drop-in classes and courses that enable dancers of all ages and abilities to develop technical skills, creativity and theatricality.

All Classes