Unlimited Weekly Dance Classes

Explore Ballet, Hip Hop, Contemporary, Jazz, and more through a flexible, weekly class schedule designed to accommodate all experience levels. Purchase a Dance Pass for unlimited access or use Drop-in for individual classes that fit your schedule.

Filter by Location

Please note that the schedules are subject to change due to unexpected circumstances and we encourage you to bookmark and reference this schedule prior to any visit. In the event of an unscheduled closure this calendar is the first place that we update.

Fall 2026 Free Week are Sep 14-20. Fall 2026 Dance Pass classes run from Sep 21 -Dec 6.

How to Attend

Choose the option that works best for you:

Option 1: Dance Pass

Best for individuals who want to attend multiple classes throughout the term.

  1. Purchase a Dance Pass – Get unlimited access to dance classes for 11 weeks.
  2. Reserve a spot – Select a class from the schedule above to reserve a spot up to
  3. Dance all term – Attend as often as you like and explore different styles, instructors, and times.

Option 2: Drop-in

Best for individuals who want to attend indivdiual classes.

  1. Choose your class – Select a class from the schedule above.
  2. Reserve your spot – Follow the registration process and pay the applicable drop-in fee.
  3. Attend class – Check-in, get ready, and enjoy your class.
TypePrice
UBC Student$150.00
UBC Faculty & Staff$165.00
UNA & CSC$165.00
Public$175.00
TypePrice
UBC Student$15.00
UBC Faculty & Staff$17.00
UNA & CSC – Adult$17.00
UNA & CSC – Senior$13.00
Public – Adult$18.00
Public – Senior$14.00

Choose the flexibility of a Dance Pass or pay for individual classes as you go. Either way, you can return throughout the term and explore different dance styles.

Know Before You Go

Reserve Your Spot

Book a spot in your class up to 24 hours in advance through the schedule above. All classes are subject to capacity.

Arrive a Few Minutes Early

Give yourself enough time to check in, store your belongings, and prepare for class.

Entry Closes 5 Minutes After Class Begins

To support a safe and positive class experience, individuals are not permitted to enter more than 5 minutes after the scheduled class start time.

FAQs

Do I need dance experience

Dance Pass classes are designed to be welcoming to beginners and individuals with a wide range of experience and abilities. Classes with a level designation (e.g. Ballet 02, Ballet 03) are intended for individuals with previous experience and may progress at a faster pace.

How do I know which class is right for me?

Each class includes a description outlining the style, expected experience level, and class focus. Unless a class has a level designation (e.g. Ballet 02, Ballet 03), it will be taught at as an all-levels format that is beginner-friendly while still providing options and challenges for individuals with more experience.

What should I wear?

For most classes, comfortable clothing that allows you to move freely is all you need. Some classes require indoor, non-marking shoes, while others may be danced barefoot or in socks. Please review individual class descriptions for any specific footwear, attire, or equipment requirements.

What happens if a class is full?

Registration will close once a class reaches capacity. We encourage individuals to reserve their spot as early as possible.