Dance Classes

Extravdance is proud to offer a wide variety of classes across all dance styles, skill levels, and ages. We’re commited to providing the best experience for all dancers.

Acro 1

Acro 1

Acro 1

Ages: 05, 06, 07

Team: Dance Team

The next step up from Beginner in our Acro program. A continuation of combining elements of dance and gymnastics, students will safely develop ...
Acro 2

Acro 2

Acro 2

Ages: 06, 07, 08

Team: Competition Team

A continuation of combining elements of dance and gymnastics, students will safely develop foundational acro skills like rolls, bridges, ...
Acro 3 and Higher

Acro 3 and Higher

Acro 3 and Higher

Ages: 08, 09, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19+

Team: Competition Team

Placement into these classes require previous training and is up to the Studio Owner
Beginner Acro

Beginner Acro

Beginner Acro

Ages: 05, 06

Team: Dance Team

This beginner acro dance program is perfect for young dancers who are ready to build strength, flexibility, and confidence while learning the ...
Beginner Hip Hop

Beginner Hip Hop

Beginner Hip Hop

Ages: 06, 07, 08

Team: Dance Team

A continuation of our Hip Hop program for our youngest dance. Learn how to move and groove and find the beat of the music.
Beginner Lyrical

Beginner Lyrical

Beginner Lyrical

Ages: 10

Team: Dance Team

This beginner lyrical class is perfect for dancers who want to explore emotion, expression, and storytelling through movement. Combining the ...
Boys Crew Hip Hop (Boys only)

Boys Crew Hip Hop (Boys only)

Boys Crew Hip Hop (Boys only)

Ages: 07, 08, 09, 10

Team: Dance Team

A boys only Hip-Hop class, high energy, and lots of fun!
Creative Dance

Creative Dance

Creative Dance

Ages: 03, 04

Team: Studio Team

A continuation of introducing our dancers to music and the different movements they can make, working and developing their natural motor skills.
Grade 1 Ballet

Grade 1 Ballet

Grade 1 Ballet

Ages: 06, 07, 08, 09

Team: Dance Team

This Grade 1 RAD Ballet class introduces young dancers to the fundamentals of classical ballet through the Royal Academy of Dance syllabus. This ...
Grade 2 Ballet ***

Grade 2 Ballet ***

Grade 2 Ballet ***

Ages: 07, 08, 09, 10

Team: Competition Team

This Grade 1 RAD Ballet class introduces young dancers to the fundamentals of classical ballet through the Royal Academy of Dance syllabus. ...
Grade 3 Ballet +

Grade 3 Ballet +

Grade 3 Ballet +

Ages: 08, 09, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19+

Team: Competition Team

Placement into these classes require previous training and is up to the Studio Owner
Inter & Senior Hip Hop

Inter & Senior Hip Hop

Inter & Senior Hip Hop

Ages: 11, 12, 13, 14, 15, 16, 17, 18, 19+

Team: Competition Team

Placement into these classes require previous training and is up to the Studio Owner
Inter Contemp

Inter Contemp

Inter Contemp

Ages: 10

Team: Competition Team

Placement into these classes require previous training and is up to the Studio Owner
Inter/ Sr Lyrical

Inter/ Sr Lyrical

Inter/ Sr Lyrical

Ages: 10

Team: Competition Team

Placement into these classes require previous training and is up to the Studio Owner
Junior 1 Jazz

Junior 1 Jazz

Junior 1 Jazz

Ages: 06, 07, 08, 09

Team: Dance Team

This Junior 1 Adapt Syllabus Jazz class is designed for young dancers who are ready to explore jazz dance through a structured and ...
Junior 1 Tap

Junior 1 Tap

Junior 1 Tap

Ages: 06, 07, 08, 09

Team: Dance Team

At our studio we follow the ADAPT syllabus for tap and participate in a yearly Exam program at the end of November. Tap is a dance performed ...
Junior 2 Jazz

Junior 2 Jazz

Junior 2 Jazz

Ages: 06, 07, 08, 09

Team: Competition Team

This Junior 2 Adapt Syllabus Jazz class is designed for young dancers who are ready to explore jazz dance through a structured and ...
Junior 2 Tap

Junior 2 Tap

Junior 2 Tap

Ages: 06, 07, 08, 09

Team: Competition Team

At our studio we follow the ADAPT syllabus for tap and participate in a yearly Exam program at the end of November. Tap is a dance performed ...
Junior 3 Jazz

Junior 3 Jazz

Junior 3 Jazz

Ages: 08, 09, 10, 11, 12

Team: Competition Team

Placement into these classes require previous training and is up to the Studio Owner
Junior 3 Tap

Junior 3 Tap

Junior 3 Tap

Ages: 08, 09, 10, 11, 12

Team: Competition Team

Placement into these classes require previous training and is up to the Studio Owner
No results found.

Frequently Asked Questions

I am new! How do I register?

First of all, welcome! We are excited to have you here.

To register for classes, you'll need to submit a registration form. Filling out the form will create a Jackrabbit account for you, so that you can access our Parent Portal. Note: the form may ask you for payment information, however we will not charge you until we follow up and confirm your registration with you after you've filled out the form. We can setup monthly payments or you can pay the full price up-front.

If you have registered for classes with us in the past, please sign into Jackrabbit with your existing account.

After you've filled out the form, we will reach out to you to confirm payment information and class details.

Where can I find dress code information?

Full Dress code information can be found on our Dress Code page here.

How can I find pricing for classes?

Our prices are available in Jackrabbit, our registration portal. If you are new, you will be able to view class prices as you register for a Jackrabbit account. If you have registered for classes with us in the past, please sign into Jackrabbit with your existing account.

Where can I learn more about dance exams?

You can find more information about exams by checking out our exam information page here.

What are Teams?

All classes will fall under one of our teams. Select a Team below to learn more.

Dance Team

  • All Dance team classes will attend the local Yorkton competition or the closest one
  • All of these classes will have a costume ordered for them to wear to participate in the year end Recital and dress rehearsal
  • All of these dancers are scheduled for group and individual photos
  • Attendance for class (regular and anything extra scheduled) the week of the Vibe competition is mandatory.
  • All classes follow the schedule that will be set out for the year
  • Dancers must have the studio make up kit (additional cost)

Studio Team

  • None of these classes are competitive and do not attend competition
  • All of these classes will have a costume ordered for them to wear to participate in the year end Recital and dress rehearsal
  • All of these dancers are scheduled for group and individual photos
  • All classes follow the schedule that will be set out for the year

Competition Team

  • All dancers must participate in the Comp Team Class, at no extra charge with regular attendance.
  • All competition team dancers must sign the competition team contract which you will be emailed once you sign up for classes.
  • It is expected that you will attend all 3 competitions
  • All of these classes will have a costume ordered for them to wear to participate in the year end Recital and dress rehearsal
  • All of these dancers are scheduled for group and individual photos
  • In Yorkton, Ballet class is mandatory for all dancers wanting to take any other classes, with the exception of Hip hop and Musical theatre.
  • Attendance for class (regular and anything extra scheduled) the week of competition is always mandatory. Please check these dates when booking family vacations as we NEED the commitment of your dancer at class.
  • Dancers should NOT be missing choreography classes from January to February break or there is a good chance they will NOT be included in sections. It is not just about them missing, its about the group not being able to learn and rehearse as a whole. This means partner work and lifts are at jeopardy putting everyone behind.
  • All classes follow the schedule that will be set out for the year
  • Travel fees to competitions are extra
  • Dancers must have studio make up kit (additional cost)
  • Dancers and Parents Must attend a Mandatory Competition team meeting, either in person or through zoom.

Where do I buy costumes and dress code wear?

You can buy most dress code wear from us! We have a store available right in our studio.