Dance Classes

What We Offer

0-3 years

We introduce the excitement of dance to your little one, and have parented and unparented classes.

Mini
3-6 years

Our preschool aged programs, sessional or full year, are designed to educate and inspire your child.

Foundation
5-18 years

From hip hop to ballet, we offer classes that suit your dancer’s interest and commitment level.

Youth
All Ages

Awesome summer programming for all ages and ability levels. No experience necessary.

Summer Camps

FREE TRIAL CLASS

Sign up

New to our dance school?

We’d love to show you around, get you into class, and have you meet our incredible team!

Testimonials

After 6 years with Snap, I cannot say enough about all the instructors. They encourage the kids to work as a team while developing their inner confidence to shine on their own as well. The staff are very experienced, knowledgeable and really care about the kids.

Read More

My favourite thing about Snap was the family I had there; no matter what everyone was supportive of each other. Next season, I am pursuing dance at an intensive training program in Vancouver and can’t wait to see where it takes me.
~ Gillian, Snap Alumni

My daughter is incredibly passionate at a young age about dancing thanks to the endless support and encouragement she has received at Snap. The community is inclusive, positive and very supportive. The older dancers embrace younger dancers and act as role models.

Read More

Snap Dance Studios has been such an amazing experience for my daughter. Snap has provided her a safe, stable, and fun environment which allows her to grow and develop as a dancer.

Read More

“We create fabulous dancers and exceptional kids. We want our dancers to be healthy, confident leaders.” 

COURTNEY SPROULE | FOUNDER AND CEO

Register Online Today

Step 1

Find your desired class under the DANCE CLASSES TAB

Step 2

Click REGISTER in the table beside your class

Step 3

Follow the registration prompts

VIEW OUR DANCE PROGRAMS