Salsa & Bachata Workshops

Hello dancers,   Since we're cancelling a few Latin classes in December due to instructor scheduling, we're happy to host both Salsa and Bachata workshops instead during those times.   Salsa Workshop SAT, Dec 10 [...]

Holiday Sale

Christmas will soon be upon us... Beat the crowds and give the gift of dance this holiday season. No need to stress yourself out with long line-ups, crowds, and crammed parking lots. Let us help [...]

Holiday Dinner Dance 2016

Tickets are now on sale for the long anticipated Holiday Dinner Dance! Join us on December 3 for our annual Holiday Dinner Dance! Get into the holiday spirit with a night of delicious food, good [...]

Newcomer Night Out

Hey dancers! Do you miss the Robson Square Summer Dance Series or wish that there was something similar in the rainy months of fall and winter? We're pleased to announce that our resident instructor FAYE [...]

Group Classes

With classes available seven days a week, you’re bound to find one that fits your schedule and level. From Newcomer to Gold Star, start or renew your love for ballroom dancing at Crystal Ballroom.

Private Lessons

Our resident instructors are nationally and internationally renowned for their achievements in dance. Find an instructor suitable for you to bring your dancing to the next level.

Social Dancing

It’s time to dust off those dancing shoes! With evening social dances every night every week and our ever popular afternoon tea dances four times a week, you’re bound to have a delightful time dancing with great friends to good music.

Schedule Changes

Check this section for the latest changes to our studio schedule!
West Coast Swing classes are cancelled indefinitely starting May 2016.
Beginner classes on Sunday are cancelled indefinitely starting May 2016.


Studio Hours

We are open every single day of the week from 11am-11pm, so come on by!
The studio is open on all holidays except Christmas Day and New Year’s Day so that everyone can dance a little on their days off.