Mission, Vision and Objectives


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 as too many children and youths from communities facing socio-economic challenges, who will be able to go further to carve a professional careers for themselves in South Africa and abroad through training of a globally recognised standard.







To provide a structured extra-mural activity in the form of dance classes for children and youth in the historically disadvantaged communities.

To help each child develop by embracing the therapeutic benefits of dance, building self-esteem, confidence, creativity and self-discipline.

To reveal, nurture and create opportunities for the wealth of talent and ability that exists.

To create jobs and promote skills development.

To provide safe, contained and positive environment for the children.

To grow audiences for dance in disadvantaged and rural communities.

To train students with talent to become professional South African dancers and choreographers.

To develop Dance for All’s Youth Company as a unique, innovative and successful dance company.