J2 Dance Co

At J2 Dance Co in Joondalup, we combine beautiful training with genuine care and professionalism. We are a registered school with the Royal Academy of Dance (RAD), and all teachers hold current Working With Children Checks and complete ongoing quarterly professional development to ensure every class is safe, intentional and delivered to the highest standard.

From our tiny Twirlers in our preschool ballet program Twirl Time—written by qualified early childhood educators—to our senior dancers preparing for exams, performances and competitions, every class is thoughtfully designed for each age and ability level.

We are passionate about nurturing the next generation of leaders through our Dance Step Teacher Training Program, where dancers from Year 7+ can work toward their Certificate III in Dance while gaining real classroom experience in a supportive environment. At J2 Dance Co, dancers aren’t just a name on a list—they are known, encouraged and given real opportunities to grow with confidence, creativity and joy.


Complete your enrolment via the form below:

Secure your place in our boutique dance classes in Joondalup with a $50 enrolment deposit. The remaining balance can be set up on a simple fortnightly direct debit, or paid in full by EFTPOS or cash before your first class.

Term fees are $220 for our preschool Twirl Time classes for Twirlers and $195 for all other ballet, jazz, acro and lyrical classes. With small class sizes, caring teachers and flexible payment options, enrolling at J2 Dance Co is easy for busy families looking for supportive, high-quality dance training in Perth’s northern suburbs.