We offer classes from toddlers to adults because confidence building doesn't have an age limit. Find your fit below, then book your FREE trial to experience the BPA difference.
Classes for Every Age & Stage
Ready Set Dance (1 to 5 years)
Minis (6 to 8 years)
Primary (8 to 9 years)
Junior (9 to 10 years)
Intermediate (11 to 12 years)
Sub Senior (12 to 15 years)
Senior (15 years and up)
Adult Beginner (18+)
Beginner junior’s (7 to 15 years)
For students new to dance
Age Guide
READY SET PROGRAMS (18 months – 5 years)
Our preschool dance classes are built around the Ready Set programs, designed specifically for toddlers and young children learning to move, listen and take part in a group for the first time.
As a Ready Set Dance Premium Partner studio, classes are taught by certified gold-level teachers trained in early childhood dance education. Each program supports coordination, confidence and creativity through structured classes that still feel engaging and age-appropriate.
These are often a child’s first dance classes, and you’ll see more than just movement develop. They begin to follow routines, respond to music, and feel comfortable walking into a class on their own.
READY SET MOVE (18 months – 3 years)
A toddler dance classsigned as a first introduction to movement and music.
This is a parent-assisted declass, so children can explore while still feeling secure. There’s a mix of music, simple routines and guided activities that support coordination, balance and early learning.
It’s a gentle way to introduce structure without pressure. Over time, children begin to engage more, move with confidence and feel comfortable being part of a group.
READY SET DANCE (2 – 5 years)
A preschool dance class combining jazz, tap, hip hop, singing and music.
This class keeps children engaged while building coordination, rhythm and memory through structured routines. Different styles are introduced within the same class, which helps children stay interested while developing a strong foundation in dance.
You’ll start to notice them recognising steps, following along and enjoying the sense of getting something right.
READY SET BALLET (2 – 5 years)
A beginner ballet class for young children.
This class introduces the basics of ballet through movement, music and simple storytelling. It focuses on posture, balance and control while still allowing children to move in a way that feels natural for their age.
It suits children who enjoy a calmer environment or prefer a more focused style of class.
READY SET ACRO (3 – 5 years)
A beginner acro class focused on strength, flexibility and safe movement.
Children learn foundational skills like rolls, balances and basic tumbling in a structured way. The focus is on building body awareness and control while keeping the class active and engaging.
It’s a good fit for children who enjoy more physical movement and want to build confidence in what their body can do.
MINIS CLASSES (6 – 7 years)
Minis is the next step after preschool, where children move into more structured classes and start building real dance foundations.
At this age, students are learning how to take class, follow longer routines and develop coordination, strength and control. There’s still variety across the week, but with a clearer focus on technique and consistency.
BALLET (6 – 7 years)
A structured class focused on posture, balance and control.
Students begin to develop technique through set exercises, building strength and alignment that supports all other styles.
DANCE COMBO (6 – 7 years)
A mixed-style class combining elements of jazz and commercial dance.
Students learn routines, build rhythm and develop confidence in performing while staying engaged through variety.
HIP HOP (6 – 7 years)
A high-energy class focused on coordination and style.
Students learn age-appropriate choreography in a structured class that keeps them moving and engaged.
ACROBATICS (6 – 7 years)
A class focused on strength, flexibility and control.
Students build on foundational skills such as rolls and balances, learning safe technique as they progress.
JUNIOR BEGINNER (6 – 7 years)
Designed for students who are new to dance and starting at this age.
This class allows them to build foundational skills in a supportive environment without needing prior experience.