Welcome to Diane Knight School of Dance
I create a warm and supportive space for children to explore the joy of dance. Whether your child is just starting out or has years of experience, my classes encourage confidence, creativity, and a love for dance.
I offer jazz, modern, musical theatre, and lyrical dance classes for children aged 5 to 17 years old. My goal is to nurture every student while helping them grow in their technique and self-expression!
Join me for a free trial lesson and experience the magic of dance.

The studio at a glance
30+
Years of Experience
4
Dance styles: Jazz, Modern, Musical Theatre, Lyrical
2
Locations:
Gardens & Camps Bay
ABOUT
Meet Diane
With over 30 years of experience working with children, Diane has dedicated her life to teaching dance. Having trained at UCT Ballet School and later going into the performing arts, she brings a wealth of knowledge and passion to every class. Her teaching philosophy is simple: create a loving and supportive environment where students can thrive.
Diane believes in nurturing confidence, determination, and perseverance—skills that go beyond the studio and into everyday life. Her students learn that “the show must go on,” a lesson that builds resilience and self-assurance.

Testimonials
Why Join?
At Diane Knight School of Dance, I focus on more than just technique. Here’s what makes my classes special:
A Supportive Learning Space
My classes are welcoming and encouraging, ensuring every student feels comfortable and valued.
A Passion for Teaching
Diane’s love for dance and children shines through in every lesson.
Confidence & Self-Expression
Through dance, students learn to express themselves, connect with music, and build lifelong skills.
Performances & Competitions
Diane offers exciting opportunities to showcase talent in exams and competitions.
Annual Dance Schedule
The dance year is structured around key events that give students the chance to demonstrate their progress and gain valuable performance and examination experience. Below is an outline of the major activities that take place each year.

Get in Touch
Let’s Dance! Connect with Me Today
Have questions or want to book a free trial lesson? I’d love to hear from you! Whether your child is new to dance or looking to grow their skills, I’m here to help.
Phone: +27 83 984 7597
Email: diane.knight@live.co.za


























