Admission for 2026 for BC1 - BC3, and P1 - P6 is now open! Contact us now!

Grace in Movement, Strength in Discipline

Where classical technique meets creativity and confidence

The Ballet School at Windsor

Welcome to the graceful world of Ballet at The Windsor School! Our School of Ballet has quickly become one of the most popular and fast-growing programme on campus. Watching our young ballerinas take the stage—twirling, leaping, and stretching with confidence and charm—is nothing short of magical. These performances are not only a joy for parents and teachers, but also a true showcase of discipline, elegance, and blossoming talent.

The Ballet School is coordinated by the ever-passionate Teacher Hope Diana, from our Baby Centre, whose love for early childhood development brings warmth and structure to the programme. To ensure top-tier instruction, we invite seasoned professional ballet trainers to guide our children through the foundations of classical ballet, posture, rhythm, and performance. The blend of professional expertise and nurturing care creates a space where children feel both challenged and supported.

Our young ballerinas are given opportunities to perform during school events, celebrations, and cultural days as our cute photos to prove! These snapshots capture the spirit of grace, joy, and teamwork that defines our ballet community.

What Students Learn

The Ballet School is an integral part of our well-rounded educational experience.

Parents will be pleased to know that the termly fee is just Ugx 50,000, making it one of the most accessible and high-impact extracurriculars available. Whether your child is already pirouetting at home or simply curious to explore the art of dance, the Windsor Ballet School is the perfect place to begin that journey

Our Approach

Skilled instructors guide students through structured lessons that balance rigor with joy. Each class builds physical strength and emotional resilience

Performance & Progress

Students participate in showcases and recitals, celebrating their growth and artistry. The program complements academic and personal development.

Enrolment & Schedule

Open to all age groups, with weekly classes and seasonal performances. 

Ballet at Windsor is where elegance meets empowerment

Ready to give your Child the best start in life?