Ballet Classes
for Every Dancer
Warm up at the barre this Winter with Alberta Ballet Classes
Whether you're stepping into the studio for the first time or returning with years of experience, Alberta Ballet Classes in Edmonton offers a winter season designed for every dancer. Our inclusive and nurturing environment welcomes students of all ages and levels, fostering confidence, artistry, and joy through movement.
Step into 2026 with creativity, connection, and confidence. Explore our preschool, children, teen and adult programs below and find the class that’s right for you.
✦ Programs for Every Level: From beginner to advanced, discover classes that meet you where you are and help you grow.
✦ Expert, Supportive Instruction: Learn from passionate faculty dedicated to high-quality training and positive mentorship.
✦ Exclusive Student Perks: Students receive up to 50% off Alberta Ballet performances, bringing world-class artistry even closer.
✦ Live Music in Every Class: We know how much the Alberta Ballet dancers value live music in their company class. We believe our students should have the same!
Introduce your preschooler to the world of dance with Alberta Ballet's Preschool Program. Classes are tailored to encourage creativity and a love of dance through movement and music. No previous experience is required for students to join these fun and engaging classes.
Choose one of two streams, depending on your experience level:
Recreational:
★ Minimal or no previous ballet experience.
★ Ideal for students who want to learn ballet and experience the benefits of dance in a caring environment.
★ Students are introduced to the fundamentals of ballet while exploring music and movement.
Experienced:
★ For students with previous ballet experience.
★ Ideal for students who are looking to further develop their skills in a fun and enriching environment.
★ Dancers will learn quality of ballet movement to enhance artistry and musicality through the Alberta Ballet curriculum.
Choose one of two streams, depending on your experience level:
Recreational:
★ Minimal or no previous ballet experience.
★ Ideal for students who want to learn ballet and stay active.
★ Students are introduced to the fundamentals of ballet while exploring music and movement.
Experienced:
★ For students with previous ballet experience.
★ Ideal for students who want to challenge their skills and further their training in a fun and enriching environment.
★ Dancers will learn quality of ballet movement to enhance artistry and musicality through the Alberta Ballet curriculum.
★ Classes for students of all skill levels - from no experience at all, to years of experience.
★ Learn ballet, challenge your skills, meet new friends!