Discover Your Dance Experience With Us

Goh Ballet’s well-rounded programs instill the basis for a lifetime of healthy living by empowering youth and building greater self-awareness through expression in the dance vocabulary.

Our Academy offers these special opportunities for students, in accordance with their age and individual capabilities.

  • Foundational Ballet Training Focused on Classical Technique
  • Royal Academy of Dance Examinations; Graded and Vocational
  • Annual Theatre Performances (Year-End Showcase)
  • Local and International Dance Competitions
  • Participation in Major Dance Productions Such as The Nutcracker

Goh Dance at Mulgrave

Goh Ballet is coming to the North Shore! Dance with us in West Vancouver at Mulgrave School's state-of-the-art, spacious new dance studio. Introducing a new satellite program featuring dedicated dance classes for both children and adults.

Winter Break Programs

December 2021
Ages 3-5 and 6-8

Nurture your child’s curiosity and creativity this Holiday season with an enchanting dance adventure! Embark upon an imaginative adventure through Land of Snow & Kingdom of Sweets and learn variations from The Nutcracker as part of our fun-filled Nutcracker Winter Solstice Camp, or polish and refine your technical abilities for your Royal Academy of Dance exams in our Goh for Distinction Workshop.

Early Years Creative Dance

Virtual & In-Studio Programs
Ages 3 +

We believe it’s never too early to start nurturing your child’s creativity and love of dance, which is why we’re thrilled to present these programs designed to start budding young movers on their exciting dance adventure! Join the Virtual Winter Dance Series: Enchanted Garden (seasonal), or Creative Dance and discover the magic of dance.

Children’s Division

Annual Programs
Ages 4-14

An introduction to ballet fundamentals, programs in the Children’s Division are designed for young dancers to begin exploring the art of dance through exposure to ballet steps, musicality, and self-expression.

Junior School

AGES 7 – 15

Taught by certified and award-winning instructors, our Junior School curriculum follows a progressive structure designed to assist each child in reaching their highest potential.

Jewel Program

Annual Programs
Age 11+

The Jewel Program is our pre-professional program tailored for dedicated, high achieving students to continue their growth and prepare them to make the transition into a professionally paced training regime.


Annual Program
13 - 15+

For students who have passed their RAD Grade 6 Exam (or equivalent) and higher, who wish to focus on an academically inclined path, Prima Dance provides a dynamic range of classes delivered after school.

Senior Professional School

AGES 13 – 21

The Academy’s Senior Professional School consists of distinctive and comprehensive programs designed to produce graduates who are capable of integrating effortlessly into dance companies all over the world.

Goh Ballet Youth Company

Ages 16 +

For those 16 years old and above, GBYC offers the opportunity to refine technical and artistic skills while providing the support and guidance needed to pursue a rewarding dance career.

Adult Classes

Weekly Classes
Age 15+

An elegant range of new adult dance and fitness programs to help assert some creativity into your weekly fitness regime!

Adult Dance Toronto

Weekly Classes
Age 15+

An elegant range of new adult dance and fitness programs to help assert some creativity into your weekly fitness regime!

International Students & Short-Term Studies

The Goh Ballet Academy hosts dancers from all over the world in our many annual programs. Students seeking an exceptional opportunity to expand on their technique and artistic skills while enhancing performance abilities will benefit tremendously in our short term study programs.

Summer Programs

Summer Programs
Ages 4-19

Comprehensive summer programs for dedicated students and aspiring professionals. Featuring Children's Summer Dance Workshops, Star Summer Ballet, Junior & Senior Summer Intensives, Choreographic Explorations & Competition Variations Workshop, Got Get Ready; Jump-start to the New School Year & Stay Ahead and more!

Summer Programs Bayview

Summer Programs
Ages 3-15+

Comprehensive summer programs at Goh Ballet Bayview, Toronto for dedicated students and aspiring professionals. Featuring Children's Summer Dance Workshops, Junior & Senior Summer Intensives, August Workshops, Starting Classical Ballet and more!

Educational Outreach

Goh Ballet is proud to have offered in-school programming throughout Vancouver since 2010. Educational outreach is a cornerstone of Goh Ballet’s philosophy — making the arts accessible to all builds society and enhances the lives of all who participate in it.

Dancers’ Health & Wellness

Goh Ballet is proud to present this program dedicated to our students. Led by Mental Skills Trainer, Lauren Ritchie MEd. BA. ESFCC.

Spring Break Discoveries

Spring Break Programming
Ages 3+

Choose from our variety of Spring Break dance programs for all ages.

Canadian Masterclass Series with Prima Ballerina Chan Hon Goh

The Masterclass Series is an unforgettable opportunity for aspiring dancers all over the country to attend a dance experience with one of this generation’s most gifted and prolific artists, Ms. Chan Hon Goh C.M. D.Litt, former Principal Dancer of the National Ballet of Canada and Director of the Goh Ballet Academy.

Special Opportunities

We believe that our capability to properly guide our students through stages of their development paired with emphasis in offering performance presentations, access to innovative choreography through special workshops and commissioned repertoire, as well as individualized coaching is what sets the Goh Ballet’s delivery and the student’s learning outcome at a level that propels them for career advancement.