Dance Programs

Below are details of our programs and the age groups for each program. You can book using the registration link at the bottom of the page. All of our Pre Junior through to Adult classes run at 45 minutes.

Hip Hop

Hip Hop is energetic, expressive, and all about confidence! Our Hip Hop classes teach rhythm, coordination, and style through fun, high-energy choreography set to age-appropriate music. Dancers will explore foundational grooves, footwork, and freestyle while developing musicality and stage presence. With a focus on individuality and creativity, this class encourages dancers to let their personality shine. No previous dance experience needed—just a love for movement and music!

Age Groups:

Pre Junior (5 yrs - 9 yrs)
Junior (10 yrs - 12 yrs)
Pre Inter/Inter (13 yrs - 17 yrs) Adult (18yrs+)

Musical Theatre

Musical Theatre dance brings the magic of Broadway to the studio! This fun and theatrical class combines dance, acting, and storytelling to help dancers bring characters and scenes to life through movement. Dancers will learn choreography inspired by musical theatre productions while developing stage presence, facial expression, and confidence in performance. Perfect for aspiring performers, this class encourages creativity, teamwork, and a love for the spotlight. No singing required—just big energy and a passion for performing!

Age Groups:

Pre Junior (5 yrs - 9 yrs)
Junior (10 yrs - 12 yrs)
Pre Inter/Inter (13 yrs - 17 yrs)

Cheer

Cheer Dance is a high-energy class that blends cheerleading elements with sharp, synchronized dance routines. Dancers will learn motions, jumps, kicks, and basic stunting and tumbling skills, all while building strength, flexibility, and team spirit. With a strong emphasis on precision, performance, and enthusiasm, this class is perfect for students who love to move, smile, and shine as part of a team. Great for building confidence, coordination, and a positive attitude—no prior cheer experience needed!

Age Group:
Pre Junior (5yrs-9yrs) Junior (10 yrs - 12 yrs)

Ballet is the foundation of all dance styles, focusing on grace, posture, strength, and discipline. Our Ballet classes follow a structured approach to develop proper technique, alignment, and fluidity of movement. Dancers will work on barre exercises, center work, and across-the-floor combinations while building coordination, balance, and musicality. With an emphasis on both classical tradition and individual progress, Ballet offers a strong technical base in a supportive and encouraging environment. Suitable for beginners through advanced levels.

Ballet

Age Groups:

Little Impacts (2-4yrs) Pre Junior (5 yrs - 9 yrs)
Junior (10 yrs - 12 yrs)

Jazz

Jazz dance is high-energy, expressive, and packed with style! In this class, dancers will develop strong technique, musicality, and performance skills through across-the-floor progressions, turns, kicks, jumps, and dynamic choreography. Rooted in classical jazz with influences from commercial and contemporary styles, our jazz classes are designed to build confidence, strength, and stage presence. Perfect for dancers who love to move with power and personality. Suitable for all experience levels.

Age Groups:

Little Impacts (2-4yrs) Pre Junior (5 yrs - 9 yrs)
Junior (10 yrs - 12 yrs)
Pre Inter/Inter (13 yrs - 17 yrs)

Contemporary

Our Contemporary dance classes blend technique, emotion, and creativity to help dancers explore movement in a powerful and expressive way. Drawing from ballet, modern, and lyrical styles, this class encourages fluidity, strength, and individual artistry. Dancers will develop body awareness, musicality, and storytelling through choreography and improvisation. Perfect for dancers looking to connect deeply with their movement and express themselves beyond traditional technique. Suitable for all levels.

Age Groups:

Pre Junior (5 yrs - 9 yrs)
Junior (10 yrs - 12 yrs)
Pre Inter/Inter (13 yrs - 17 yrs) Adult (18yrs+)

Lyrical

Lyrical dance is a graceful and expressive style that blends the technical elements of ballet with the fluidity and emotion of contemporary movement. In this class, dancers will learn to connect music and movement, using dynamics, storytelling, and emotional expression to bring choreography to life. Lyrical encourages dancers to explore their creativity while developing control, flexibility, and strong foundational technique. Perfect for dancers who love to move with meaning and express themselves through dance.

Age Group:
Pre Junior (5yrs-9yrs) Junior (10 yrs - 12 yrs)
Pre Inter/ Inter (13-17yrs)

Tap

Tap dance is a rhythmic and energetic style that transforms your feet into musical instruments! In this class, dancers will learn to create sounds through a variety of footwork patterns, developing timing, coordination, and musicality. From basic steps to intricate rhythms, tap builds strong listening skills and a deep connection to the music. Classes focus on both technique and choreography in a fun, upbeat environment. Great for dancers who love making noise, staying active, and challenging themselves rhythmically!

Age Groups: Little Impacts (2-4yrs) Pre Junior (5 yrs - 9 yrs)
Junior (10 yrs - 12 yrs)
Pre Inter/Inter (13 yrs - 17 yrs)

Acro

Acro Dance combines classical dance technique with the athleticism of acrobatics, creating a dynamic and exciting class experience. Dancers will build strength, flexibility, balance, and coordination while safely learning skills such as handstands, cartwheels, backbends, and aerials. With a strong focus on proper technique and body alignment, our Acro classes help dancers gain confidence as they seamlessly blend acrobatic tricks with choreography. A fun and empowering class for all levels, taught in a supportive, skill-progressive environment.

Age Group:
Little Impacts (2-4yrs) Pre Junior (5yrs-9yrs) Junior (10 yrs - 12 yrs)

Our drama program invites students to explore the exciting world of theatre, both on stage and behind the scenes. Throughout the season, students will build confidence, creativity, and teamwork as they work towards multiple performances and showcases. From character development and script work to learning what really goes on behind the curtain - like staging, props, and production- this class offers a full theatrical experience for aspiring performers and storytellers.

Drama

Age Group:
Pre Junior (5yrs-9yrs) Junior (10 yrs - 12 yrs)

Little Impacts

Our Preschool Dance classes are the perfect introduction to the world of dance for ages 2–4yrs. Through playful movement, music, and imagination, young dancers build coordination, balance, and listening skills in a fun and nurturing environment. This class introduces basic ballet and creative dance concepts while encouraging self-expression, social interaction, and a love for movement. With age-appropriate activities and plenty of smiles, Preschool Dance lays the foundation for a lifelong love of dance!

Hip Hoppers

Acro/Tumble

Movers and Groovers - Parented

Ballet/Jazz Combo

Tap/Jazz Combo

Adult Programs (18+)

We welcome you to TRY a class before you register!

Contemporary

**No experience necessary**

Our adult contemporary program offers a lot of opportunity for dancers to grow in their style, strengths and techniques with chances for Improv to discover individuality in choreography style and creation.

Hip Hop

**No experience necessary**

For this energetic, bold and incredibly fun class you do not need any dance experience. We work with the pace and level of the class as a whole as our mission is to learn something new but more so that every dancer feels happy, energized and ready to come back the following week.

**No experience necessary**

For this energetic, sassy and incredibly fun class you do not need any dance experience. We work with the pace and level of the class as a whole as our mission is to learn something new but more so that every dancer feels happy, energized and ready to come back the following week.

Theatre Jazz

Tuition

Our standard packages are offered at $70 per month which is based on attending one class per week and fees are per student. This can be paid monthly or as a one off payment of $700 covering 10 months of classes. Tuition is split equally across the 10 month season and is not based on amount of classes per month.

** Please note the tuition fees has been split equally across the 10 month season, so whether a month has 2 classes or 5 classes you will still pay the same amount. Due to the yearly calendar some classes may end up with slightly above and beyond the guaranteed number of classes.

We do offer multiple class discounts which follow the structure below:

Classes Per week Monthly Fees
1 class 
$70
2 classes  $120
3 classes  $150
4 classes  $180

Payment policies

  • To secure your dancers spot in a program we require the first and last months tuition upon registration to reserve your spot in class. (Please note that first and last months tuition are non-refundable).

  • A $50 recital costume fee (per class, per dancer) is also required upon registration and is non refundable. (Families get to keep their costumes)

  • Monthly tuition must be paid on or by the 15th of every month via e-transfer unless families choose to pay tuition in full.

  • Students that qualify for any incentive program or discounts offered by IDC cannot apply multiple offers.

Funding Programs & Incentives

In a bid to give access to dance to every child we offer funding programs to our dance families. For any information regarding these programs you can click the buttons below or send us an email to:

office@impactdancecompany.net

Outstanding Accounts

Please note that a late fee of $30 will be applied to any account that is overdue past the 7 day grace period. If there is no clear communication there will be no consideration. Overdue Accounts will be subject to further charges after 30 days. If an account becomes any further overdue the dancer will not be able to attend their classes.

Cancellations/Refunds

*The last months tuition, costume fees and all other registration fees are non-refundable*

  • We do not have our families sign contracts but we do ask for as much notice as possible should your dancer need to withdraw from our studio. No refunds will be issued unless for medical reasons.

  • If the studio needs to close due to bad weather, or instructor illness we will do our best to schedule a make up class only if your dancer falls below the guarenteed classes.

  • Make up classes are given at the discretion of the studio and are not granted for student absences, statutory holidays or pre determined studio closures and breaks (this can be found on our website at the time of registration).

  • In the event the studio needs to close for an extended period of time i.e pandemic or any other event out of the studios control classes will run virtually and no refunds will be given.

Communications

  • All communication both in studio and amongst faculty, students and our families must remain kind and constructive.

  • There is a ZERO tolerance policy for unkind language, intent or behaviour towards staff, parents or between our students.

  • Any communication or actions that breaks the above will result in being asked to leave our studio community.

  • Above all, Impact Dance Company is more than a place to dance. It is a place to learn, grow and thrive! Mistakes happen but we lead with example.

  • Please allow 24-48 hours for email responses.

  • You can reach us by email, studio line, WhatsApp and social media at anytime. Please also allow 24-48 hours for a response.