The dance school for everyBODY! 

Soul Dance is the school that provides culturally rich, authentic classes in a fun, inclusive and supportive environment made up of women of all different shapes, sizes and abilities

Our Introductory courses are divided into two parts, Introductory 1 and Introductory 2.  Both are 5 weeks in length and cost $90.  The Introductory courses are designed to introduce you to either Bellydance (Oriental) or Mozaik Global Fusion, by teaching you the foundational movements through a fun choreography.

We have several intakes throughout the year.  



Bellydance and Mozaik Global Fusion combined course

Join us for this very special 6-week introductory course with Soul Dance's founder and master teacher - Margaret.  This course will cover both of the styles we teach at Soul Dance, Bellydance and Mozaik Global Fusion. It is the perfect choice for those which are uncertain which to choose or are interested in learning both styles. 

Thursdays 6:00 – 7:00pm

6 weeks starting 10th Aug




Bellydance Introductory Course

Wednesdays 7:00 – 8:00pm

5 weeks starting 23rd Aug

$90.00 or $25 per lesson as a drop in student


Mozaik Global Fusion Introductory Course

Wednesdays 8:00 – 9:00pm

5 weeks starting 23rd Aug

$90.00 or $25 per lesson as a drop in student

Signing up is a 3-step process:

Step 1 – Head to our online portal and register as a new student.  Fill in a couple of details and click that you are taking classes, fill out a couple more details and submit.

Soul Dance Student Portal

Step 2 – select which INTRODUCTORY 1 course you would like to attend; you are welcome to do one of each style (Bellydance and Mozaik) if you would like but there is no need to enrol in 2 of the same style as the courses cover the same content.  Take care to check the day and location is correct, if you accidently enrol in the wrong course just let us know and we can swap you to the right one.

Step 3 – Make payment via card on the online portal.  The Introductory courses require full payment upfront to insure we meet the minimum numbers to proceed.  There is a processing fee calculated at checkout of approximately $1.80 (1.79% + 30c). 

If you have any issues signing up, please contact us.  We have done up a video on how to register, link below