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
Ballet
Baby Ballet
Friday · 4.30–5.00

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, jazz, musical theatre, commercial and acro dance — building coordination, confidence and a love of performing.

Ballet
Baby Ballet
Tuesday · 4.00–4.30
Ballet
Baby Ballet
Wednesday · 4.00–4.30
Ballet
Baby Ballet
Friday · 4.30–5.00
Jazz
Mini Jazz
Monday · 6.30–7.00
Jazz
Mini Jazz
Thursday · 5.00–5.30
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 ✦

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

Age 4 Years

At 4 years old, tap opens up too — Primary Tap joins ballet, jazz, musical theatre, commercial and acro dance.

Ballet
Baby Ballet
Tuesday · 4.00–4.30
Ballet
Baby Ballet
Wednesday · 4.00–4.30
Ballet
Baby Ballet
Friday · 4.30–5.00
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
Jazz
Mini Jazz
Thursday · 5.00–5.30
Tap ISTD
Primary Tap
Wednesday · 5.00–5.30
Acrobatics
AcroDance (Mini Gym)
Monday · 4.00–4.30 ✦

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

Age 5 Years

At 5 years old, children can build their foundations across ballet, tap, jazz, musical theatre, commercial and acro dance — including Primary Tap (ISTD).

Ballet ISTD
Baby Ballet
Tuesday, Wednesday or Friday
Tap ISTD
Primary Tap
Wednesday · 5.00–5.30
Jazz
Mini Jazz
Monday · 6.30–7.00
Jazz
Mini Jazz
Thursday · 5.00–5.30
Musical Theatre
Mini Musical Theatre
Tuesday · 4.00–4.30
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 ✦

Moving up: Pre-Primary Ballet, the first ISTD graded exam level, is from 6 years — or earlier, once your child is confidently following along in Baby Ballet. 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 move up to Pre-Primary Ballet and begin to explore more styles, including Contemporary (alongside Ballet) and Freestyle.

Ballet
Baby Ballet
Tuesday, Wednesday or Friday
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
Jazz
Mini Jazz
Thursday · 5.00–5.30
Musical Theatre
Baby Musical Theatre
Friday · 5.00–5.30
Musical Theatre
Mini Musical Theatre
Tuesday · 4.00–4.30
Commercial
Baby Commercial
Friday · 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

Pre-Primary Ballet is from 6 years — or earlier, once your child is confidently following along in Baby Ballet.

✦ 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
Grade 1 Tap
Thursday · 6.00–6.30
Tap ISTD
Primary Tap
Wednesday · 5.00–5.30
Jazz
Mini Jazz
Monday · 6.30–7.00
Jazz
Mini Jazz
Thursday · 5.00–5.30
Jazz
Junior Jazz
Tuesday · 5.15–6.00
Musical Theatre
Mini Musical Theatre
Tuesday · 4.00–4.30
Hip Hop
Beg/Inter Hip Hop
Wednesday · 6.30–7.15
Commercial
Baby Commercial
Friday · 5.30–6.00
Commercial
Mini Commercial
Thursday · 5.30–6.00
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
Primary Ballet
Tuesday or Wednesday
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
Tuesday, Wednesday or Thursday
Tap ISTD
Grade 3 Tap
Tuesday · 5.15–5.45
Jazz
Junior Jazz
Tuesday · 5.15–6.00
Jazz
Jazz Tech
Tuesday · 7.30–8.15
Musical Theatre
Mini Musical Theatre
Tuesday · 4.00–4.30
Musical Theatre
Junior Musical Theatre
Tuesday · 4.30–5.15
Hip Hop
Beg/Inter Hip Hop
Wednesday · 6.30–7.15
Commercial
Mini Commercial
Thursday · 5.30–6.00
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
Primary Ballet
Tuesday or Wednesday
Ballet ISTD
Grade 2–6 Ballet
Multiple days available
Ballet ISTD
Intermediate Ballet
Thursday · 8.30–9.15
Tap ISTD
Grade 1–5 Tap
Multiple days available
Jazz
Intermediate / Senior Jazz
Monday or Tuesday
Musical Theatre
Mini Musical Theatre
Tuesday · 4.00–4.30
Musical Theatre
Junior / Senior Musical Theatre
Tuesday
Hip Hop
Beg/Inter & Advanced Hip Hop
Wednesday
Commercial
Mini Commercial
Thursday · 5.30–6.00
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