Connection Through Dance

Through classes, outreach and partnerships, we’re creating more ways for Albertans of all ages and backgrounds to experience the joy of dance.

Get to know our programs:

Winter Sessional classes are now live!

Register for a class today.

Curious about ballet classes for your child? Join us at our Free Trial Day on January 18.
Calgary: Ages 3-5 || Ages 6-8
Edmonton: Ages 3-5 || Ages 6-8

Alberta Ballet Classes

Our studio training programs, Alberta Ballet Classes, provide exceptional ballet instruction with students attending classes each week to deepen their skills, artistry, and understanding of the discipline. These programs, offered out of our Calgary and Edmonton studios, nurture focus, creativity, and confidence — giving students the skills to grow, perform, and find joy in movement. From beginner to experienced classes, we have something for everyone.

THUMBNAIL: Preschool
Beginner

Preschool Ballet Classes

Introduction to the joy of movement and live music.

THUMBNAIL: Children
Beginner to Experienced

Children’s Ballet Classes

Designed to foster a love for ballet in a safe, nurturing environment.

THUMBNAIL: Teens
Beginner to Experienced

Teen Ballet Classes

Recreational and experienced teen ballet programs.

THUMBNAIL: Adults
Beginner to Experienced

Adult Ballet Classes

New to ballet or looking to return to the barre? We have a class for you.

"This year my dancer made the switch from competitive dance to Alberta Ballet and it has been such a refreshing change. The focus here is truly on growth, artistry, and the joy of movement. It’s a wonderful place to learn and grow!" - Jessica R.
"It has been a wonderful experience to find a dance studio that not only offers superior technical training but also creates a positive and welcoming learning space. The staff are always encouraging our daughter's love of dance!" - Sandra P.
"After becoming a student, my daughter's posture and technique has greatly improved. Also, she had the opportunity to perform in The Nutcracker with the professional dancers of Alberta Ballet." -Sherry M.

Community Programs At A Glance

Beyond the studios, our partnership programs take dance across the province to meet more Alberta youth where they are. Partnership programs are offered through schools, recreation centres, and rural communities across Alberta. We work with educators, youth agencies, and local leaders to reach children and families who might not otherwise have the means or opportunity to participate.

@AG: Beginner Ballet in Grande Prairie
Jan. 15- Mar. 5

Beginner Ballet in Grande Prairie

Alberta Ballet Community creates programs that help marginalized youth access Beginner Ballet classes in community venues like Grande Prairie's Eastlink Centre.

@AG: Powwow & Ballet, Edmonton
Jan. 16 - Feb. 20

Powwow & Ballet in Calgary

Our Powwow and Ballet classes are a collaboration between the Indigenous Sport Council of Alberta and Alberta Ballet Community.

Community 13
Jan. 20 - May 30

Beginner Ballet at Centre for Newcomers

Alberta Ballet Community works with immigrant-serving agency partners like Calgary's Centre for Newcomers to bring Beginner Ballet to newcomer youth.