
Inclusive dance education for all ages and abilities in Edinburgh.
Dance For All offers a welcoming and inclusive environment for dance enthusiasts of all ages and skill levels in Edinburgh. Located at 106 St Stephen St, this establishment provides a variety of dance classes, including ballet, in a friendly and supportive setting. With highly rated teachers and a focus on making dance accessible and enjoyable, it caters to children, young people, and adults without the snobbiness often found elsewhere. The school combines professional instruction with a charming, old-school atmosphere, ensuring everyone feels at ease and inspired to dance.
No photos available
Beginner to advanced ballet lessons for all ages in a welcoming environment.
Fun and engaging dance classes for kids, focusing on creativity and enjoyment.
Dance sessions for adults, ideal for beginners or those returning after a break.
Specialized classes for young people to develop skills and confidence in dance.
Programs designed to accommodate all abilities in a supportive atmosphere.
Claim Dance For All to update business info, respond to reviews, and access analytics.
Overall rating
Cường Nguyễn
Moria McQueen
Felt at ease and welcome after a long break from ballet. Teacher was accommodating and friendly. Lovely location too.
Maria Del Castillo
Shebin Mohammed Ali
Lindsay Law
Dance for All have a great selection of dance classes for children, young people and adults. They have a brilliant attitude towards dance for children, none of the snobbiness or melodrama that I had encountered at other dance classes. They know that ballet for a 3 year old isn't a serious affair! The teachers are friendly and knowledgeable, and the place has the feel of a lovely old dance school from a Noel Streatfield novel.