We are excited to bring back April Holiday classes for Swan River Ballet students and friends. These classes are a great opportunity for students to try a new style, bring a friend along to dance or to keep up their technique and skills during the school holidays. There is no prior experience necessary and we encourage students to bring others along to join in on the joy of dance.

    Classes Available:

    ✨ Jazz – Modern dance mostly to dance/pop/Disney music
    ✨ Contemporary – A blend of techniques from various genres, including ballet, jazz and lyrical
    ✨ Lyrical – Uses body and facial expressions emotionally to tell the story of the lyrics in the music
    ✨ Dance & Play – Similar to our Pre-Ballet classes with added dance games and lots of fun
    ✨ Tiny Tumbles – Acro for younger kids
    ✨ Acro – Learn how to do rolls, handstands, cartwheels and all sorts of tricks safely
    ✨ KTL – For students who want to excel at their Kicks Turns and Leaps. Learn new types of leaps and turns with correct technique
    ✨ Stretch & Strengthen – Perfect for students wanting to extend themselves or just to have some fun with fitness and gaining flexibility.

    Students are welcome to wear any suitable dance/exercise attire for the style of dance they are doing. Bare feet or socks are ok for most classes however we recommend jazz or ballet shoes for the Jazz and KTL Class. Please ensure students bring a water bottle and any necessary items they may need.


    ✨ TUESDAY 9th

    >> 9am (45min) - Tiny Tumbles (3-5yrs)
    >> 10am (45mins) - Acro (6-8yrs)
    >> 11am (45mins) - Jazz (9-12yrs)
    >> 11:45am (45mins) - Acro (9-12yrs)
    >> 12:45pm (45mins) - Contemporary (12+)
    >> 1:30pm (45mins) - Jazz (12+)

    ✨ WEDNESDAY 10th

    >> 9am (45min) - Pre-School Jazz (3-5yrs)
    >> 10am (45mins) - Jazz (6-8yrs)
    >> 11am (45mins) - Contemporary (9-12yrs)
    >> 11:45am (45mins) - Jazz (9-12yrs)
    >> 12:45pm (45mins) - Acro (12+)
    >> 1:30pm (45mins) - KTL (Kicks/Turns/Leaps) Open age

    ✨ THURSDAY 11th

    >> 9am (45min) - Dance and Play (3-5yrs)
    >> 10am (45mins) - Contemporary (6-8yrs)
    >> 11am (45mins) - Acro (9-12yrs)
    >> 11:45am (45mins) - Lyrical (9-12yrs)
    >> 12:45pm (45mins) - Jazz (12+)
    >> 1:30pm (45mins) - Stretch & Strengthen Open age)

    Pricing per Student:

    >> 1 Class = $20
    >> 2 Classes = $38
    >> 3 Classes = $50
    >> 4 Classes = $60
    >> 5 Classes = $75
    >> 6 or more Classes = $90

    Deadline to enrol is Monday 1 April so that we can be confident we have sufficient numbers to run the classes.

1 Rockingham Rd, Hamilton Hill WA 6163, Australia

3 - 18 years old

4.5 hours

Where to find us

1 Rockingham Rd, Hamilton Hill WA 6163, Australia

About the provider


Swan River Ballet

4.4 out of 5 (View 9 reviews)

Swan River Ballet aims to bring the joy of dance to students by providing experienced teachers in a friendly, co-operative environment at Hamilton House. We feel it is important to provide all the facilities and resources to ensure that learning to dance is safe and stress free, allowing each student to achieve a level of expertise according to their capabilities and ideals. To gain the most advantage in our chosen art form, we aim to develop students self-discipline and overall confidence.


Swan River Ballet is proud to offer both the Royal Academy of Dance (RAD) Ballet syllabus, and the Asia Pacific Dance Association’s (APDA) Jazz & Contemporary syllabi. We also offer classes in lyrical, acro and tap.


⭐ Primary School

* PreBallet (3-5 year olds)

* Tiny Tumbles Acro (3-5 year olds)

* Ballet 1 – 4 RAD Syllabus (5-9 year olds)

* Primary Jazz 1 & 2 APDA syllabus (5-7 year olds)

* Acro 1 (5-8 year olds)

⭐ Junior School

* Grades 1 – 3 RAD syllabus (8-11 year olds)

* Junior Jazz 1 – 3 APDA Syllabus (7-10 year olds)

* Level 1 Contemporary APDA Syllabus (6-8 year olds)

* Level 2 & 3 Contemporary APDA Syllabus (9-11 year olds)

* Elementary Contemporary (9-11 year olds)

* Acro 2 (8-12 year olds)

* Tap (9-13 year olds)

⭐ Intermediate School

* Grades 4 – 5 RAD Syllabus (11-14 year olds)

* Elementary Jazz 1 – 3 APDA Syllabus (10-14 year olds)

* Level 4 Contemporary APDA Syllabus (11-12 year olds)

* Level 5 Contemporary APDA Syllabus (12-13 year olds)

* Acro 3 (12+ years)

* Intermediate Foundation RAD Syllabus (11-14 year olds)

* PrePointe *Only offered in Term 3* (10+ years)

⭐ Senior School

* Grades 6 – 8 RAD Syllabus (13+ years)

* Intermediate – Advanced 2 RAD Syllabus (13+ years)

* Intermediate Jazz 1 – 3 APDA Syllabus (13+ years)

* Level 6 Contemporary APDA Syllabus (14+ years)

* Pointe Classes (12 years +)

* Ballet Repertoire RAD Syllabus (13+ years)


4.4 out of 5 from 9 reviews on


Top 5 reviews

Jodie Browne on


5 years ago

Love this homely, warm and welcoming dance studio. There is a waiting area with tea and coffee for parents as well as a garden to read a book or enjoy the sun and wait. My daughter (Miss 5) loves the fun atmosphere of the classes and loves attending. She and I both love that there is no huge push on competitiveness. Miss 5 commenced with D&P just before turning 3 and loved the songs, teachers and props. She now attends Junior Jazz and Ballet 1 and equally loves her teachers who she has had from the beginning. She stays engaged with the class dance content (and shares it in concerts at home). The end of year concerts are hugely cheaper than comparable schools as owner and principle Miss Michelle keeps costs down where she can knowing that competitions are expensive if your child chooses to enter them. From the ages 3 till her current age of 5 we love the gross motor skills and fun of dance as well as social atmosphere to encourage fitness and fun. It is a very personal school with the owner at most classes to have a chat with or seek advice. Input feels greatly valued. Highly recommend especially for your little ones as that is the experience I have had and seen. THANKYOU GIRLS

Megan Teede on


5 years ago

Both my girls love dancing here. The teachers are friendly, approachable and very knowledgeable. The premises has been beautifully restored and has a very welcoming feel. Highly recommended, especially for young children looking to experience the joy of dance.

Fiona Casey on


5 years ago

Swan River Ballet is a beautiful school with knowledgeable,professional and friendly staff. The atmosphere is warm,welcoming,relaxed and has a family feel. I’ve been attending the adult ballet classes,twice a week,for nearly three years now and it’s brought a lot of joy into my life. I’ve learnt so much from the amazing teachers,met wonderful people and had fun participating in the end of year concerts. I highly recommend SRB to anyone interested in the joy of dance! ❤️

mija thomas-house on


3 years ago

A beautiful old building! Lovely staff! Parking off Hampton road but limited so you may need to park further up near the store.

Melissa Babich on


5 years ago

Beautiful school and teachers. My girls love coming to their ballet/jazz classes.

Need to ask us a question?