Upcoming Events – Schedules


Join this class for a 10 week session ($165)! Classes run April 06-June 22 (no classes May 18th or June 1st) Our pearl classes are designed for the preschool dancer. We focus on the needs of the developing child at this age. In these classes dancers will explore fun, creative and imaginative play through movement. Using a variety of different music, dancers will discover use of space, rhythm and fundamental dance concepts. Please note there is No registration fee and the class in Non-refundable.

Saturdays at Ridge from 2:45pm-3:30pm (3 – 5yrs) Register Here


Our Story

Panorama School of Dance has been teaching children to dance in Surrey, Delta, White Rock, and Langley for 43 years. Our first students are now coming back to us with their own children!

If you’d like information about our 23/24 dance classes, please email us at [email protected]

Panorama not only teaches children how to dance, but also promotes personal development, poise, self-confidence, health and fitness. Through the years we have grown from a small studio with a dozen students, taking classes in a local church, to a dance school with 2 locations including 7 studios and over 500 families.

Through this growth, the personal touch has not been lost, the student still know and love studio director “Miss Lisa” and many life long friendships have been borne.

Read Our Story »

Our Classes

Panorama Dance offers a wide variety of dance classes for kids in Surrey, BC and the surrounding areas.

Book your birthday party now!

Download our new APP!

Download our new APP


Dance Styles We Offer

Panorama Dance offers a wide variety of dance classes for kids in Surrey, BC and the surrounding areas. We have changed the way we group our classes and we now group them by age. Click on a color below to learn more about that class.

Ballet Dance Classes

Ballet is an art form created by the movement of the human body.

Leap N' Learn Dance Classes

Leap N’ Learn is our specially designed early childhood dance program.

Hip Hop Dance Classes

A style of dancing that is much less structured than other dance forms.

Jazz Dance Classes

Jazz is a form of dance that showcases a dancer’s individual style and originality.

Lyrical Jazz Dance Classes

Lyrical Jazz is a combination of ballet and jazz technique performed to softer, slower music.

Contemporary Dance Classes

A style of dance that has the power and technique of ballet, with freer expression.

Adult Dance Classes

Why should kids be the only ones to have fun with dance?

Tap Dance Classes

A style of dance where performers wear shoes that contain metal plates

PYC Classes

Pre-professional youth dance company with aims to teach the qualities needed to be part of a professional company or organization.

Stage Dance Classes

A form of theatrical performance that combines jazz dance with acting and song.