Mission, Vision and Objectives


Our mission is to provide children from challenging and low socio-economic 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 career 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 a safe, contained and positive environment for the children.
  • To grow audiences for dance in disadvantaged and rural communities.
  • To train students with the 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.