Ballet
At Charmille Dance Collective (CMDC), we offer expert ballet classes in Epsom for children and young dancers of all levels. Ballet is the foundation of all our training, providing the essential building blocks of discipline, technique, and posture that enhance performance across all other dance genres.
IDTA Graded Ballet Classes
Our IDTA graded ballet classes follow the prestigious International Dance Teachers’ Association syllabus, designed to develop classical ballet technique, musicality, strength, and coordination in a positive and supportive environment. Students work towards ballet exams at their own pace, gaining confidence and grace as they progress through the grades.




Classical Ballet Coaching
For more advanced students, our dedicated classical coaching sessions provide focused training to refine technique, build artistry, and develop strength. These classes include advanced barre and centre work, pointe preparation or development (where appropriate), and personalised corrections to help dancers achieve their full potential.
Whether your child is just starting out or preparing for vocational training, our ballet classes in Epsom nurture a lifelong love for classical dance.
Want to give this class a go? Book your trial here – it’s quick and commitment-free!
Have a question? Send us a message and we’ll get right back to you.