Home About Classes Classes by Age Teachers FAQs In Memory of JJ Members Area Join Us

Find the Right Classes

Classes by Age

Select your child's age below to see which classes are available for them at Body Rock Dance Academy.

Select your child's age

👆

Select an age above to see suitable classes

Age 2.5 Years

At 2.5 years old, we have one perfect class to get your little one started — a fun, gentle introduction to movement and music.

Ballet
Baby Ballet
Tuesday · 4.00–4.30
Ballet
Baby Ballet
Wednesday · 4.00–4.30

Baby Ballet is a lovely first dance experience, introducing toddlers to rhythm, movement and simple sequences in a warm, welcoming environment. No experience needed — just bring your little one!

Age 3 Years

At 3 years old, your child can begin their dance journey with ballet and musical theatre — building coordination, confidence and a love of performing.

Ballet
Baby Ballet
Tuesday · 4.00–4.30
Ballet
Baby Ballet
Wednesday · 4.00–4.30
Musical Theatre
Baby Musical Theatre
Friday · 5.00–5.30
Commercial
Baby Commercial
Friday · 5.30–6.00

Age 4 Years

At 4 years old, more classes open up — including mini jazz, musical theatre and commercial, alongside ballet.

Ballet
Baby Ballet
Tuesday · 4.00–4.30
Ballet
Baby Ballet
Wednesday · 4.00–4.30
Musical Theatre
Baby Musical Theatre
Friday · 5.00–5.30
Commercial
Baby Commercial
Friday · 5.30–6.00
Jazz
Mini Jazz
Monday · 6.30–7.00
Musical Theatre
Mini Musical Theatre
Tuesday · 4.00–4.30

Age 5 Years

At 5 years old, children can begin graded classes including Pre-Primary Ballet and Tap (ISTD), and can also be considered for their first exam.

Ballet ISTD
Pre-Primary Ballet
Wednesday · 4.00–4.30
Ballet ISTD
Pre-Primary Ballet
Thursday · 6.00–6.30
Ballet ISTD
Baby Ballet
Tuesday or Wednesday
Jazz
Mini Jazz
Monday · 6.30–7.00
Musical Theatre
Mini Musical Theatre
Tuesday · 4.00–4.30
Commercial
Mini Commercial
Thursday · 5.30–6.00
Musical Theatre
Baby Musical Theatre
Friday · 5.00–5.30
Commercial
Baby Commercial
Friday · 5.30–6.00
Acrobatics
AcroDance (Mini Gym)
Monday · 4.00–4.30 ✦

ISTD Exams: Pre-Primary is the first graded exam level, available from age 5. Exams are optional and not compulsory.

✦ Acrobatics must be taken alongside at least one other dance class.

Age 6 Years

At 6 years old, children can progress to Primary level ballet and tap, and begin to explore more styles including Hip Hop and Contemporary (alongside Ballet).

Ballet ISTD
Primary Ballet
Tuesday or Wednesday
Ballet ISTD
Pre-Primary Ballet
Wednesday or Thursday
Tap ISTD
Primary Tap
Wednesday · 5.00–5.30
Jazz
Mini Jazz
Monday · 6.30–7.00
Musical Theatre
Mini Musical Theatre
Tuesday · 4.00–4.30
Musical Theatre
Junior Musical Theatre
Tuesday · 4.30–5.15
Commercial
Mini Commercial
Thursday · 5.30–6.00
Contemporary
Mini Contemporary / Lyrical
Tuesday · 5.15–5.45 ✦✦
Acrobatics
AcroDance (Mini Gym)
Monday · 4.00–4.30 ✦
Acrobatics
Acrobatic Arts: Beg/Inter
Monday · 4.30–5.30 ✦
Freestyle
Beginner Freestyle
Thursday · 5.30–6.00

✦ Acrobatics must be taken alongside at least one other dance class.

✦✦ Contemporary is a technical class and can only be taken alongside Ballet.

Age 7 Years

At 7 years old, children can begin working towards Grade 1 ballet and tap, and explore a wider range of styles including Hip Hop and Junior Contemporary.

Ballet ISTD
Grade 1 Ballet
Monday · 4.00–4.30
Ballet ISTD
Primary Ballet
Tuesday or Wednesday
Tap ISTD
Grade 1 Tap
Wednesday · 4.30–5.00
Tap ISTD
Primary Tap
Wednesday · 5.00–5.30
Jazz
Mini Jazz
Monday · 6.30–7.00
Jazz
Junior Jazz
Tuesday · 5.15–6.00
Musical Theatre
Junior Musical Theatre
Tuesday · 4.30–5.15
Hip Hop
Beg/Inter Hip Hop
Wednesday · 6.30–7.15
Commercial
Beg/Inter Commercial
Wednesday · 7.15–8.00
Contemporary
Junior Contemporary
Wednesday · 5.45–6.30 ✦✦
Freestyle
Beginner Freestyle
Thursday · 5.30–6.00
Freestyle
Competition Class ✦✦✦
Monday or Thursday
Acrobatics
Acrobatic Arts: Beg/Inter
Monday · 4.30–5.30 ✦
Fitness
Stretch Class
Monday · 8.00–8.30
Fitness
Stretch & Stamina
Thursday · 6.00–6.30

✦ Acrobatics must be taken alongside at least one other dance class.

✦✦ Contemporary is a technical class and can only be taken alongside Ballet.

✦✦✦ Competitive Freestyle classes can be trialled but are only available to those wanting to join the competition squad. Please contact us for more information.

Age 8 Years

At 8 years old, children can progress to Grade 2 and beyond in ballet and tap, and take on more advanced classes across all styles.

Ballet ISTD
Grade 1 & 2 Ballet
Monday or Tuesday
Ballet ISTD
Grade 3 Ballet
Tuesday · 8.15–9.00
Tap ISTD
Grade 1 & 2 Tap
Wednesday or Tuesday
Tap ISTD
Grade 3 Tap
Tuesday · 5.15–6.00
Jazz
Junior Jazz
Tuesday · 5.15–6.00
Jazz
Junior Advanced Jazz
Tuesday · 7.30–8.15
Musical Theatre
Junior Musical Theatre
Tuesday · 4.30–5.15
Hip Hop
Beg/Inter Hip Hop
Wednesday · 6.30–7.15
Commercial
Beg/Inter Commercial
Wednesday · 7.15–8.00
Contemporary
Junior Contemporary
Wednesday · 5.45–6.30 ✦✦
Freestyle
Competition Class ✦✦✦
Monday or Thursday
Acrobatics
Acrobatic Arts: Beg/Inter
Monday · 4.30–5.30 ✦
Technique
Inter Turns & Techniques
Wednesday · 8.00–9.00
Fitness
Stretch Class
Monday · 8.00–8.30
Fitness
Stretch & Stamina
Thursday · 6.00–6.30

✦ Acrobatics must be taken alongside at least one other dance class.

✦✦ Contemporary is a technical class and can only be taken alongside Ballet.

✦✦✦ Competitive Freestyle classes can be trialled but are only available to those wanting to join the competition squad. Please contact us for more information.

Age 9+ Years

From 9 years and above, the full range of classes is available — including senior and advanced levels, turns & technique, and the elite competition squad.

Ballet ISTD
Grade 2–6 Ballet
Multiple days available
Ballet ISTD
Intermediate Ballet
Friday · 7.45–8.30
Tap ISTD
Grade 1–5 Tap
Multiple days available
Jazz
Inter / Senior Advanced Jazz
Monday or Tuesday
Musical Theatre
Junior / Senior Musical Theatre
Tuesday
Hip Hop
Beg/Inter & Advanced Hip Hop
Wednesday
Commercial
Beg/Inter & Advanced Commercial
Tuesday or Wednesday
Contemporary
Junior / Advanced Contemporary
Wednesday ✦✦
Freestyle
Competition Class ✦✦✦
Monday or Thursday
Freestyle
Elite Competition Squad
Friday · 6.00–7.00 ★ Free
Acrobatics
Acrobatic Arts: Inter/Adv
Monday · 5.30–6.30 ✦
Technique
Turns & Technique
Wednesday · 8.00–9.00
Fitness
Stretch Class
Monday · 8.00–8.30
Fitness
Stretch & Stamina
Thursday · 6.00–6.30

✦ Acrobatics must be taken alongside at least one other dance class.

✦✦ Contemporary is a technical class and can only be taken alongside Ballet.

✦✦✦ Competitive Freestyle classes can be trialled but are only available to those wanting to join the competition squad. Please contact us for more information.

★ Elite Competition Squad is free of charge and by invitation.

📋

Please Note — Assessment Required

For some classes, children will need to be assessed before joining to ensure they are placed in the most suitable class for their age, ability and experience. This is to make sure every child gets the very best out of their training and feels confident and comfortable from day one. Please get in touch and we will be happy to advise.

🏫

Exclusive Registration

In line with standard industry practice, we do not cross over with other dance schools. Students registered at another dance school are unable to attend classes at JJ's Studios at the same time.

Not sure which classes to choose?

Get in touch and we'll help you find the perfect combination for your child.

Contact Us