As a parent, we realize you have a choice between several different dance schools. All studios are not the same. We constantly renovate and improve our facilities as well as provide ongoing training to our staff to ensure we are always offering our students and parents the best experience possible.

We know you will find the online registration process convenient and an efficient way to enroll your student. We look forward to dancing with you soon!

Classes run from September through May, with a 2-week break at Christmas and 2 weeks for Spring Break, following the same dates as the Surrey School district.

Class attendance is very important during the 2nd half of the dance year as students will be working on choreography for their recital dance.  Limited absences are appreciated through these months.  Extended absence will result in the student not being able to participate in recital dance.

Payment Policies

1. Upon registration, a $35 non-refundable registration fee per student is due and payment will be processed within 48 hours of enrolment.
2. Credit card or automatic debit information must be provided for payments.  Monthly tuition and recital bundle fee will be processed through your pre-authorized payment method. All other fees posted to your account must be paid by the due date. If not received by the due date the office will process the payment through your pre-authorized payment method.
3.  If you wish to withdraw from class, 2 weeks written notice must be provided in order to discontinue remaining tuition payments.  Tuition is non-refundable.
4. To offset bank charges, Panorama Dance will charge $25.00 for each returned bank draft payment. Original fee and NSF charge will be reprocessed 14 days after the date of the initial payment.
5. Declined credit cards will be charged a $10 late fee if payment remains outstanding after 10 days.
6. No refunds will be issued if circumstances mandate that classes must be temporarily provided in an alternate form ie: Zoom

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.

Stage Dance Classes

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

June Dance Classes

All the classes that we will be offering in the month of June

Summer Dance Classes

Summer at Panorama has lots of dance options for your child this year!

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.