Ages 6-8 Years

Primary Classes

For students building confidence, coordination, creativity, and foundational skills.

Explore classes designed for Primary students (ages 6-8), including dance, acro, parkour, and TEAM options. Beginners are welcome, and our staff can help you find the class that is the best fit for your child's age, experience, and goals.

View Primary Schedule How Memberships Work

How Season Memberships Work

Primary classes run as a full-season program from September to June. Registration reserves your child's weekly spot for the season.

  • Payment options: pay for the full season up front, or pay monthly in 10 instalments.
  • Monthly payments: the first instalment is charged in September and the final instalment is charged in June. If you join after September your registration will be prorated.
  • Need to switch? If the class is not quite the right fit, we can help adjust when space allows.
Recital Info

Recital Info

Non-TEAM dance classes are planned to participate in our year-end recital.

  • A costume fee will be added to your account.
  • Costume fees must be paid before March 1, 2027.
  • If your child is enrolled in this class, the plan is that they will be in the recital.
  • Recital takes place at an outside theatre venue and is a ticketed event.
  • The 2027 Recital will be June 12 and 13.
Policies

Cancellation Policy

Before the class start date:
Cancellations are eligible for a full refund, minus the non-refundable $99 annual registration fee.

After classes have started:
Cancellations are accepted at the conclusion of the month. Families must provide at least 2 weeks' notice and may attend until the end of the current month. No refunds are issued after the class start date.

To cancel:
Please send an email to initiate your cancellation request.

Registration Perks
Pay in Full & Save
Pay your full season tuition at registration and receive 10% off tuition plus no registration fee. Simply give us a call and we'll be happy to complete your registration over the phone.
Free T-Shirt Offer
Set up automatic bank transfer (EFT) as your payment method and receive a FREE School Creative Arts t-shirt for your child. Bank transfer can be easily set up through your family account.
Questions? Contact us and we'll be happy to help.

Primary Schedule

Tap or hover on Info: Learn More for age, level, and placement guidance.

Monday
No Primary classes currently scheduled.
Tuesday
5:00 PM
Primary 2 Acro
Ages 6+ Acro
Info: Learn More
Primary 2 AcroAges 6+ Acro • Studio 2 • 45 min

Designed for ages 7-8 or students with some previous experience. Primary 2 classes build on foundational skills with more detailed combinations, focus, coordination, and confidence.

Recital ClassIf your child is enrolled in this class, the plan is that they will be in the recital. A costume fee will be added to your account and must be paid before March 1, 2027. Recital takes place at an outside theatre venue and is a ticketed event. The 2027 Recital will be June 12 and 13.
Register
5:15 PM
Primary Tap
Ages 6+ Tap
Info: Learn More
Primary TapAges 6+ Tap • Studio 1 • 45 min

A rhythm-focused class for Primary students, developing musicality, coordination, timing, and clear tap sounds in a fun and structured way.

Recital ClassIf your child is enrolled in this class, the plan is that they will be in the recital. A costume fee will be added to your account and must be paid before March 1, 2027. Recital takes place at an outside theatre venue and is a ticketed event. The 2027 Recital will be June 12 and 13.
Register
6:00 PM
Primary Jazz
Ages 6+ Jazz
Info: Learn More
Primary JazzAges 6+ Jazz • Studio 1 • 45 min

An energetic class for Primary students, building rhythm, coordination, confidence, basic technique, and performance skills through upbeat movement.

Recital ClassIf your child is enrolled in this class, the plan is that they will be in the recital. A costume fee will be added to your account and must be paid before March 1, 2027. Recital takes place at an outside theatre venue and is a ticketed event. The 2027 Recital will be June 12 and 13.
Register
Wednesday
5:00 PM
TEAM Class
Ages 7-8
Info: Learn More
TEAM ClassAges 7-8 • Studio 2 • 60 min

For students participating in our TEAM program. TEAM classes provide additional training, performance opportunities, teamwork, and a more focused learning environment for dancers who are ready for greater commitment and challenge.

Register
6:00 PM
TEAM Class
Ages 7-8
Info: Learn More
TEAM ClassAges 7-8 • Studio 2 • 60 min

For students participating in our TEAM program. TEAM classes provide additional training, performance opportunities, teamwork, and a more focused learning environment for dancers who are ready for greater commitment and challenge.

Register
6:15 PM
Primary Ballet
Ages 6+ Ballet
Info: Learn More
Primary BalletAges 6+ Ballet • Studio 1 • 45 min

A foundational ballet class for Primary students, developing posture, coordination, musicality, classroom focus, and confidence through age-appropriate technique.

Recital ClassIf your child is enrolled in this class, the plan is that they will be in the recital. A costume fee will be added to your account and must be paid before March 1, 2027. Recital takes place at an outside theatre venue and is a ticketed event. The 2027 Recital will be June 12 and 13.
Register
7:15 PM
TEAM Pri/Jr Lyrical
Ages 6-8
Info: Learn More
TEAM Pri/Jr LyricalAges 6-8 • Studio 3 • 60 min

For students participating in our TEAM program. TEAM classes provide additional training, performance opportunities, teamwork, and a more focused learning environment for dancers who are ready for greater commitment and challenge.

Register
Thursday
4:30 PM
Primary Acro
Ages 6+ Acro
Info: Learn More
Primary AcroAges 6+ Acro • Studio 3 • 45 min

A supportive acro class for Primary students, introducing strength, flexibility, balance, coordination, and safe progressions for beginner and developing movers.

Recital ClassIf your child is enrolled in this class, the plan is that they will be in the recital. A costume fee will be added to your account and must be paid before March 1, 2027. Recital takes place at an outside theatre venue and is a ticketed event. The 2027 Recital will be June 12 and 13.
Register
5:15 PM
TEAM Class
Ages 6-8
Info: Learn More
TEAM ClassAges 6-8 • Studio 3 • 60 min

For students participating in our TEAM program. TEAM classes provide additional training, performance opportunities, teamwork, and a more focused learning environment for dancers who are ready for greater commitment and challenge.

Register
5:30 PM
Primary Hip Hop
Ages 6+ Hip Hop
Info: Learn More
Primary Hip HopAges 6+ Hip Hop • Studio 1 • 45 min

A high-energy class for Primary students, building rhythm, coordination, confidence, and performance skills through age-appropriate hip hop movement.

Recital ClassIf your child is enrolled in this class, the plan is that they will be in the recital. A costume fee will be added to your account and must be paid before March 1, 2027. Recital takes place at an outside theatre venue and is a ticketed event. The 2027 Recital will be June 12 and 13.
Register
6:15 PM
TEAM Class
Ages 6-8
Info: Learn More
TEAM ClassAges 6-8 • Studio 3 • 60 min

For students participating in our TEAM program. TEAM classes provide additional training, performance opportunities, teamwork, and a more focused learning environment for dancers who are ready for greater commitment and challenge.

Register
Friday
No Primary classes currently scheduled.
Saturday
10:30 AM
Primary Acro
Ages 6+ Acro
Info: Learn More
Primary AcroAges 6+ Acro • Studio 2 • 45 min

A supportive acro class for Primary students, introducing strength, flexibility, balance, coordination, and safe progressions for beginner and developing movers.

Recital ClassIf your child is enrolled in this class, the plan is that they will be in the recital. A costume fee will be added to your account and must be paid before March 1, 2027. Recital takes place at an outside theatre venue and is a ticketed event. The 2027 Recital will be June 12 and 13.
Register
11:15 AM
Primary 2 Ballet
Ages 7+ Ballet
Info: Learn More
Primary 2 BalletAges 7+ Ballet • Studio 3 • 60 min

Designed for ages 7-8 or students with some previous experience. Primary 2 classes build on foundational skills with more detailed combinations, focus, coordination, and confidence.

Recital ClassIf your child is enrolled in this class, the plan is that they will be in the recital. A costume fee will be added to your account and must be paid before March 1, 2027. Recital takes place at an outside theatre venue and is a ticketed event. The 2027 Recital will be June 12 and 13.
Register
11:15 AM
Primary Ballet
Ages 6+ Ballet
Info: Learn More
Primary BalletAges 6+ Ballet • Studio 2 • 60 min

A foundational ballet class for Primary students, developing posture, coordination, musicality, classroom focus, and confidence through age-appropriate technique.

Recital ClassIf your child is enrolled in this class, the plan is that they will be in the recital. A costume fee will be added to your account and must be paid before March 1, 2027. Recital takes place at an outside theatre venue and is a ticketed event. The 2027 Recital will be June 12 and 13.
Register
12:15 PM
TEAM Class
Ages 7-8
Info: Learn More
TEAM ClassAges 7-8 • Studio 3 • 60 min

For students participating in our TEAM program. TEAM classes provide additional training, performance opportunities, teamwork, and a more focused learning environment for dancers who are ready for greater commitment and challenge.

Register
12:15 PM
TEAM Class
Ages 6+ Jazz
Info: Learn More
TEAM ClassAges 6+ Jazz • Studio 2 • 60 min

For students participating in our TEAM program. TEAM classes provide additional training, performance opportunities, teamwork, and a more focused learning environment for dancers who are ready for greater commitment and challenge.

Register
Sunday
No Primary classes currently scheduled.

Not sure where to start?

That's completely okay. Many Primary students are still exploring what they enjoy most. Choose the class that feels like the best fit for your child's interests and schedule - and if it isn't quite right, we can help you adjust.