Our mission is to provide children in historically disadvantaged communities with the opportunity for enjoyment, empowerment and the promotion of self-esteem through the medium of dance, as well as training professional dancers and developing a unique, indigenous dance company.


Opportunities created in the arts to as many children and youths from disadvantaged communities, who will be able to go further to carve professional careers for themselves in South Africa and abroad through training of a globally  recognised standard.

Background – DFA started with 34 students in disadvantaged areas of Cape Town in 1991. Initially called Ballet for All, built on the legacy of CAPAB director David Poole, who initiated ballet in the townships of Cape Town during the mid-1980s, CEO & founder Philip Boyd, expanded the programme including diverse dance styles, renaming the organisation Dance for All in 1995

Training Programmes with classes offered classes to various ages (beginners-intermediate/advanced level) includes the Ballet Programme, Contemporary Programme, African Contemporary programme and the Bridging Programme.

Success stories Today Dance for All teaches close to 1600 students, with success stories of +/- 50, of students who have, moved on to more even more reputable institutions, academies and companies in Cape Town, securing careers as professional dancers, teachers and choreographers locally and abroad