You are here: Home

Dance for All

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

Dance for All (DFA) has been in operation for nearly 21 years and offers classes in various forms of dance to thousands of children from historically disadvantaged communities. Based in Athlone, Cape Town, DFA’s vibrant Outreach Programme classes take place daily at its studios, as well as at service points in the surrounding townships of Gugulethu, Nyanga, Khayelitsha and Langa. Ranging in age from three to young adults, students learn ballet, contemporary, African and Spanish dance from a talented and dedicated team of teachers. DFA’s Rural Outreach Programme offers similar dance classes in Barrydale and Montagu.

By providing an enjoyable and constructive extra-mural activity, DFA gives students the chance to spend their afternoons in a safe environment while learning valuable dance skills. In addition, the students develop important life skills such as discipline, confidence and positive self-esteem – which helps them set goals for their future.

Talented students from the Cape Town Outreach Programme are selected for DFA’s Specialised Dance Programmes, comprising Ballet, Contemporary Ballet and African Contemporary. These intensive training programmes prepare students for careers in the performing arts. As an introduction, students on the specialised dance programmes who would like to perform and who show particular talent may audition for the Young InSPIRAtions performing group.

Dance for All is honoured to have Archbishop Emeritus Desmond Tutu as its Honorary Life Patron and Dame Nicola Brewer as its Honorary Patron and Marlene Le Roux, John Persenda, Soli Philander, Dr Mamphela Ramphele, and Prudence Solomon as Patrons.


Document Actions



Please note that our direct payment facility operates in South African Rands (ZAR), but here is a currency converter.


BreadRaising makes it easy for charities to ask for help, and allows those who care to donate using their mobile phone.

Click here for more...

SMS Donations

To give R10: SMS DFA to 38387

To give R20: SMS DFA to 40447

To give R30: SMS DFA to 42116

or SMS DFA to 45825 to donate ANY amount. 

45825@R1.50/SMS | 38387@R10/SMS | 40447@R20/SMS | 42116@R30/SMS Errors billed.
T&C’s apply. SMS donations are subject to network and admin deductions.