M-Th: 5pm-9pm, Fri: 5pm-8pm, Sat: 9am-2pm, Sun: 9am-7pm

All Star Cheer


All Star Cheer truly offers a team for EVERYONE, from beginners to experienced athletes of all ages we've got a team for you! With multiple teams at each age level we ensure that athletes are placed on teams that are both skill and age appropriate.

NOVICE TEAMS for beginner athletes

PREP TEAMS for intermediate athletes

ALL STAR TEAMS for advanced athletes

U6 CHEER for athletes 6 years old and under (Born 2016-2019)

U8 CHEER for athletes 8 years old and under (Born 2014-2015)

U12 CHEER for athletes 12 years old and under (Born 2010-2013)

U16 CHEER for athletes 16 years old and under (Born 2006-2009)

U18 CHEER for athletes 18 years old and under (Born 2004-2005)

ALL STAR CHEER is one of the fastest growing competitive sports in North America. Children fall in love with the challenge of skill and routine building, the bond they form with their teammates and the performance nature of competitions.

As an official sport, we are governed by Cheer Canada

All Star Rules and Judging in Canada are governed by the IASF

Interested in joining All Star Cheer and the Royal Family?

Season 10 team placements have wrapped up but we do still have limited openings on some teams. If you would like your athlete to be assessed for this season please contact us ASAP at


Have questions about our program? Contact us today:

@Cheer Strike Royals on Facebook,

@CS_Royals on Instagram and Twitter