Your day made more special with

Wedding Dance Lessons

 Your perfect wedding dance starts here.

With over hundreds of wedding couples and decades of experience making wedding dreams come true, you’ll find the one-of-a-kind, magical first dance experience you always wanted right here at the Crystal Ballroom. 

Creating romantic, magical moments and memories that last a lifetime.

We have helped couples of all dance levels from absolute beginners to experienced dancers make their personal vision of their wedding dance a reality. We pride ourselves in removing the stress from a first dance and helping our wedding couples feel comfortable and confident with their choreography.

Unparalleled Experience

We understand that planning your dream wedding can be stressful. That’s why we take great care to make your wedding dance lessons fun and relaxing here at Crystal Ballroom. The moment you contact us, you’ll feel the personalized care and attention. Here are reasons why we are great at what we do:

Tailored Choreography

Bring us your wedding song (or get our help picking one out) and we create a one-of-a-kind dance just for you.

Maximum Flexibility

Lessons held at a time convenient for you and your fiance, with the choice of language – English, Cantonese, or Mandarin.


Your wedding dance should reflect you, your fiance, and your whole wedding day! We will take care to listen to you and match the dance to who you both are.

Above and Beyond

We care to give you not just your best wedding dance, but also that you enjoy the time learning this together as a couple. 

Our process

4 steps to starting Wedding Dance Lessons


Contact us

Get in touch with us by email or phone, or fill out the form below to book your free consultation.


Wedding Consultation

Visit our studio, tell us your wedding, help us get to know your special day, and receive a brief lesson – on us!


Pick your Package

We help you choose best lesson package that can get you to your wedding dance goals.


Start Dancing!

We match you with your dance coach and we being your first lesson towards the wedding dance of your dreams.

Got questions?

Frequently Asked Questions

Start here to get some of your questions answered!

If you don’t see the question you have on this list, please contact us at and we will be happy to help you out.

What should I expect in the consultation?

The complimentary consultation is an important part of our wedding dance lesson booking process. By arranging a time for you and your fiance to come in, this is the opportunity for us to fully understand your wedding goals and answer any questions you have right off the bat. We don’t hesitate when it comes to supporting our wedding couples! We’ll already be guiding you from song selection to talking about your dance floor size.

We then give you a brief lesson to access your dance level and how well you take on instruction. Based on your goal and the brief lesson, we can then pair you with the right instructor and the right package that meets your needs.

Our consultations are also a fun, relaxing way to get to know our instruction style as well. You’ll have a choice of packages to move forward with at the end of the consultation that best matches your wedding timeline, complexity, and more.

You can expect to be in the studio for 30-45 minutes during your consultation.

Fill out the form below to book your consultation.

Do I have to have prior experience?

Not at all. Whether you’re doing your first ever waltz box step or refining your natural turn, we’re prepared to help you reach your wedding dance goals. Most of our couples were brand new to ballroom dancing prior to their wedding dance lessons and are successful and comfortable by the time their wedding day comes.

When should I begin wedding dance lessons?

We advise couples start getting their wedding dance lessons 3-4 months prior to their wedding. This will us a good timeline to work with most choreography. For those who want more elaborate choreography, father and daughter dances, bridal party dance, etc, we recommend starting 4-6 months prior to their wedding.

How many lessons do I need?

It depends. During the consultation, we ask you about your goals and we assess your ability to move and take on instructions. Depending on where you both are at, what you wish to acheive, your schedule and the time we have till your wedding, we will tailor a package that suits your needs. We are invested in your dancing and want what’s best for you.

Most wedding couples take an average of 6-10 lessons, though we have done smaller and larger packages. The average couple take 1 lesson per week. The main takeaway is we are both your dance experts to guide you and we are flexible to your needs. The more you can share with us during the consultation, the better we can serve you.

Help! I need last minute help with our wedding dance!

We get that sometimes you are on the fence and decide last minute to have some instructions and we are here to help. We have choreographed wedding dances with a VERY tight timeline. We will discuss with you the possibilities if you have a short timeline and work with you and your fiance to make it as stress-free as possible for your big day. As time is of the essence, contact us today!

How much are wedding dance lessons?

Our wedding lesson fees can vary depending on your needs, the number of lessons recommended, and the instructor. Typically, you can expect $110+ per session. Full package fees are discussed at our free consultation.

What should I wear to my lesson?

For your first consultation / first few lessons, please feel free to wear comfortable clothing you can move in. Shoes should be suitable for indoor use meaning they are clean with unmarking soles. Please observe the studio etiquette in the About Us page which gives suggestion on attire suitable for ballroom dancing.

After your first few lessons, we recommend bringing in the shoes you’ll be wearing on your wedding day. We typically advice against open back sandals or heels overly high heels. Shoes should support your body and make it safe to move across the floor. Your instructor will be able to offer more guidance should you need it.

Hear from our

Past Wedding Couples

“My wife and I went in search of dance lessons for our first dance and we found them at Crystal Ballroom! The two of us were inexperienced dancers but our instructor did a great job teaching us an elegant and romantic routine. Performing the dance on our big day was a memory that we’ll never forget!

Darren S.

“You’re working with top of the line professionals at Crystal Ballroom. Our instructor made us two non-dancers feel super comfortable while still pushing our boundaries to try moves I never dreamed we could do. Our dance was a huge hit!”

Emilie M.

“My wife and I took lessons at Crystal Ballroom for our wedding dance. In a few lessons we learned an entire dance that absolutely blew away all of our wedding guests. Their guidance and expertise are beyond compare. If I could be taught to dance then they can truly teach anyone.

Ray N.

Find a time below and

Book Your Complimentary
Wedding Dance Consultation