CHEER LEADING CLASSES
Cheer for every age and ability
In South East of Kent
From your first catrtwheel to competing on the big stage, there’s a place for everyone at Magic Allstars
FIND YOUR PERFECT CLASS
TINIES
Ages 2 to 4
Perfect for our youngest to learn, play and grow in confidence
Read More
MINI’S
Ages 4 to 6
Building the basics of cheer, in a fun, supportive and energetic environment
Read More
YOUTH
Ages 7 to 12
Developing strength, Skills and teamwork while learning exciting routines
Read More
JUNIORS
Ages 10 – 14
Taking skills to the next level with more advanced technique and stunting.
Read More
SENIOR’S
Ages 14 to 24
Refining Performance and technique in a challenging and dynamic environment.
Read More
MASTER’S
Ages 25 Plus
For those that love cheerleading and want to keep pushing themselves in life.
Read More
LOVED BY ATHLETES. TRUSTED BY PARENTS
Coach B & Coach Scott are brilliant — they have transformed my shy, anxious daughter into a confident cheerleader over the past year. My daughter loves going to training twice a week and it’s lovely to watch her grow into a confident preteen. Without cheer, I worry where she would be.
Coach B and Coach Scott put so much effort into the girls and it really does show!”
My daughter started cheerleading August 2025. She always enjoyed gymnastics and dance so this was perfect! She has always had the most positive experience here. The whole team at Magic Allstars are amazing. She has grown in so much confidence. We put her through to the competitions which have been amazing.
Coach B and Coach Scott are just great! They are amazing coach’s.
Our experience with Magic AllStars has been amazing from day one. The whole programe creates such a warm, welcoming atmosphere and truly makes you feel like part of a family. My daughter, Italia, 6, joined a year ago with no previous cheerleading experience at all, and the progress she has made since then has been incredible. With the support, encouragement, and dedication from the coaches, her confidence and bility have grown so much.


