Perform

Performance Troupes

Great Egyptian Moves

Egyptian Folklore

Our flagship performance troupe specializing in authentic Egyptian-style choreography. Members train in classic Oriental, baladi, and folk styles, performing at festivals, cultural events, and galas across the GTA. This troupe represents the highest level of our studio's artistry.

View Troupe Page & Photos →

Mayada's Bellydance Performance Troupe

Raqs Sharqi

A dynamic troupe for intermediate to advanced dancers who want to take their skills to the stage. Combining technique training with performance coaching, this group develops original choreography and performs at studio showcases, community events, and private engagements.

View Troupe Page & Photos →

Kids Troupe

Kids (All Levels)

Designed for our youngest dancers, the Kids Troupe builds confidence, coordination, and stage presence through fun, age-appropriate bellydance instruction. Members learn choreography together and perform at studio events, building lifelong skills and friendships.

View Troupe Page & Photos →

Student Troupe

All Levels

Our student performance troupe gives dedicated students the chance to train as a team, learn group choreography, and take the stage together. Members perform at studio showcases, monthly socials, and community events across the GTA.

View Troupe Page & Photos →

Student Performances

All Levels

All students have the opportunity to perform at our recitals and showcases. Whether it's your first time on stage or your hundredth, our supportive community cheers for every dancer. Student performances are a highlight of our seasonal events and monthly socials.

View Troupe Page & Photos →

Why Perform

The Stage Awaits

🌟

Stage Presence

Develop commanding stage presence and confidence that translates to all areas of life

🤝

Deep Bonds

Form lasting friendships with fellow dancers who share your passion

🎭

Artistry

Push your creative boundaries and develop your unique artistic voice

📈

Growth

Accelerate your technique and musicality through performance-level training