Classes On Demand

Dance whenever you want, wherever you are!

Start a new routine in 2023 and enjoy your third month free on any Classes On Demand subscription!

Available for new members only.

About Classes On Demand

Ballet before breakfast? Pilates on your lunch break? With Classes On Demand, you are in control of how, when and where you take Sydney Dance Company classes.

Whether it’s for fitness and mobility, to improve your technique and skills, to take some time out just for you, or just simply to have some fun getting your body moving, Classes On Demand is the ideal dance package.

Taught by some of Australia’s best teachers, including Sydney Dance Company dancers, Classes On Demand is a streaming service of live and on demand classes in loads of dance styles at many skill levels.

A subscription to Classes On Demand will give you the best Sydney Dance Company experience, whenever you want and wherever you are! Build your fitness, strength, flexibility and mobility in a way that suits you and your lifestyle.

And because you’re in control of Classes On Demand, you can pause, repeat and dance again as many times as you like until you nail it!

So, clear some space, grab a dining room chair or roll out your mat. Are you ready to get moving?


Classes On Demand is an ongoing monthly, quarterly or yearly subscription to our online library of dance classes (see below for how to subscribe).

For only $29.95 each month, $79.95 every 3 months or $199 every 12 months, you can watch and take as many classes as you want.

Please note: You can only purchase a subscription to Classes On Demand via a web browser, not through the Sydney Dance Company App on your phone.

Subscription Packages
Monthly Subscription$29.95/month (billed monthly)99c a daySubscribe
3 Months$79.95/3 months (billed every 3 months)88c a daySubscribe
12 Months$199/year (billed annually)55c a daySubscribe
How to subscribe

To subscribe, follow these steps:

1. Click on the Subscribe button below. Please note you can only subscribe via a web browser and not through the Sydney Dance Company App.

2. Choose an ongoing monthly, quarterly or annual Classes On Demand subscription and follow the prompts to make a purchase.

3. After you select “Check Out” you will need to create a new Mindbody account or sign in to an existing one. Make sure to opt-in to emails and texts to stay up to date and receive exclusive offers!

4. Finalise your payment.

5. Select the “Classes On Demand” tab and sign in using your Mindbody login details.

6. Browse the Classes On Demand library and start dancing!


Classes On Demand is just like a Netflix subscription - you pay an ongoing subscription fee and get unlimited access to our library of pre-recorded classes.

Read our full Terms and Conditions for more details.

Your Classes on Demand subscription renews automatically each month, quarter or year depending on your subscription type.

There is no lock in period, but if you wish to cancel your subscription please email [email protected] with your Cancellation Notice at least 72 hours before your next payment is due. Please note: You will not be eligible for any credit or refund for unused access.

Alternatively, go to the Mindbody website and select “Terminate” on your Classes On Demand subscription. Please note: If you choose this option your access to the Classes On Demand platform will end immediately and you will not be eligible for any credit or refund of unused access.

You can suspend your subscription for a minimum of two consecutive weeks, and in fortnightly blocks thereafter up to a maximum of 12 weeks. You may do this twice within a 12-month period and not be charged a fee. You cannot suspend your subscription in the first month. To suspend your subscription, email [email protected]

Once you have subscribed, you can watch Classes On Demand via a web browser or through the Sydney Dance Company App on iOS or Android.

Simply login to your Mindbody account then select the "Classes On Demand" tab (in a web browser) or the "Video" tab (in the app).

We have a range of dance styles at all levels available in our Classes On Demand library.

Dance styles include Ballet, Contemporary, Lyrical, Jazz, Hip Hop, JFH, Tap, Yoga, Pilates and Body Conditioning.

Yes! You can preview classes in each style in the 'Styles & Levels' tab or via YouTube.

Our Classes On Demand library has a range of dance styles available for all experience levels, from beginner to professional.

How do I know if a class is right for me? Each class specifies a level indicating its relative difficulty. If you are concerned about the level, please begin with a lower-level class as a warm-up and then try a higher-level class the next time, if you feel you are able to.

What is the average age of students in the class?

Sydney Dance Company Classes On Demand is for people 16 years and over. Children and young people under 16 years of age can join if a parent/guardian participates in the class with them.

Do you have classes for older people?

Many of the Classes On Demand classes are suitable for mature age students. Please ensure you work within your own comfort level, and do not do any moves that feel uncomfortable.

How to Watch

Once you have subscribed to Classes On Demand, you can watch classes via a web browser or through the Sydney Dance Company App for iOS or Android.

Watch via a web browser:

1. Sign in to your Mindbody account here.

2. Select the “Classes On Demand” tab in the top menu.

3. Sign in again using your Mindbody login details.

4. Browse the Classes On Demand video library.

5. Make sure your home dance space is ready, and you have a water bottle and towel at hand.

6. Start dancing!

Watch via the Sydney Dance Company App

1. Download the Sydney Dance Company App for iOS or Android.

2. Sign in using your Mindbody login details.

3. Select the “Video” button from the footer menu to browse the Classes On Demand library.

4. Make sure your home dance space is ready, and you have a water bottle and towel at hand.

5. Start dancing!

Styles & Levels

We have heaps of styles at different levels available in our Classes On Demand library. Read on for more information and a preview of each style!


Classical Ballet is characterised by a standard vocabulary of steps, poses and graceful movements including pointed feet, rising, jumping, stretching and turning. It is disciplined, strengthening and stylised. Classes most often include exercises at the barre followed by work in the centre of the floor.

Levels: Beginner, Intermediate

Teachers: Kristina Wallbank-Hutton, Linda Gamblin, Victor Zarallo, Mia Thompson, Fabio Lo Giudice, Rhys Kosakowski


Designed to reflect current and trending skills in contemporary dance, each contemporary class aims to expand your physical ability and freedom of movement. Classes will incorporate floorwork, traveling and/or choreographic phrases to give you the complete contemporary experience.

Levels: Beginner, Intermediate

Teachers: Juliette Barton, Holly Doyle, Dean Elliot, Isabella Crain, Omer Backley-Astrachan, Vi Lam


Jazz dance represents our popular culture and is forever changing. Today, Jazz is influenced by pop music and can be seen in concerts and video clips for artists such as Kylie Minogue, Lady Gaga, Beyoncé and Britney Spears, and movies such as Fame and Step Up. Jazz dance enhances flexibility, movement and fitness.

Levels: Beginner

Teachers: Ramon Doringo, Holly Doyle, Ryan Ophel


Lyrical combines the techniques of Jazz and Classical Ballet. Lyrical is a slower, melodic and more expressive form of Jazz often to ballad music. You will gain fluidity of movement, grace and control.

Levels: Beginner, Intermediate

Teachers: Shelley Moore, Dale Pope, Brad Carter


For aspiring Fred and Gingers, Tap Dogs and Billy Elliots, tap is a unique style of dance characterised by striking the floor with your shoes as a form of percussion. Learn steps, turns and sequences from both old and modern tap styles.

Levels: Beginner, Intermediate

Teachers: Tracey Wilson


A Pilates mat class involves a series of low-impact muscular strength and endurance movements, designed to stabilize the core. The benefits include good posture, improved coordination skills, full body conditioning and increased flexibility.

Levels: Open

Teachers: Emily Seymour, Vi Lam, June Jones, Felicity McGee, Christen Patinyotis


Yoga focuses on bringing harmony and connection between the mind and body through the breath. In each class, you will hold and flow through postures (asanas) that stretch, strengthen and tone the body. You will experience a calmer mind and a lighter body by the end of each session.

Levels: Open

Teachers: Paul Cordiero, Jolie Brooks

Body Conditioning

Body Conditioning draws from yoga and Pilates principles, whilst incorporating stretch and conditioning techniques borrowed from ballet and contemporary dance. Integrating breath and movement the classes provide an all over body workout, and will help you develop a strong, supple and articulate body. These classes are challenging, invigorating, informative and fun.

Levels: Open

Teachers: Jacopo Grabar, Brian Carbee, Christen Patinyotis