Why choose DFA as your dance college?
You are serious about being a professional dancer
You’re willing to work hard because you want a long and vibrant dance career
You want to make sure you’re equipped to go after your dream jobs when you graduate
You are dedicated to reaching your fullest potential and you know, with the right training, support and guidance, you can achieve exactly what you set your mind to
Why choose Dance For All as your dance college?
Our graduates say our training: “Was the best 3 years of my life”, “Literally changed my life” & “Made all my dreams come true”! More reviews…
Our inspirational faculty are many of the most respected and renowned dance professionals in the industry today.
Our student parents say we: “provide a safe, warm, family environment” & have “a proven record for leading to employment”. More reviews…
We won the IDS Vocational Dance School of the Year Award!
We specialise in professional dance training and we’re the longest-running vocational dance college course of our kind in Scotland.
Our graduates work internationally in dance companies, musicals, TV & film, music videos, at theme parks such as Disneyland Paris and on cruise ships. Many also go on to work as dance captains, choreographers and teachers. More dance graduate success stories…
What does our course deliver?
- Accredited training: HND in collaboration with Edinburgh College; ISTD Approved Training Centre; the world’s leading dance syllabi: RAD, ISTD & SDS.
- Comprehensive Dance Teacher Training – whether you dream of opening your own school or plan a performance career first, teaching qualifications can set you apart when applying for international jobs.
- Extensive Professional Dance Performance training, including 18+ dance genres – ensuring you have the diversity and level of technique required to compete in the industry’s tough auditions AND keep delivering incredible performances.
- Find out when our next dance college Auditions are
- See our Press Coverage and Awards
- Find out all about our specialist dance training course: