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.


Stars of the Night 2016

We're thrilled to announce that we will be bringing back the ever popular Stars of the Night this year! Stars of the Night is our annual Pro/Am and Student Showcase Dinner Dance. We didn't hold [...]

We’re hiring!

We're hiring! We're looking for a few charismatic and diligent individuals who are passionate about dance to join our reception team at our studio location in Richmond. There are two positions available: a part-time receptionist [...]

Fall Sale 2016

Fall is here so get cozy in the studio! We're having a sale on class packages and memberships. The sale lasts until September 22. Drop by the studio today and save!

Ballroom 101

We're excited to announce our new beginners program starting this fall, Ballroom 101! Ballroom 101 is our newest and most comprehensive beginner ballroom program that provides a consistent learning environment for those who can commit [...]