1131 E. HWY 193

Layton, UT 84041


801-682-8102

therocktumbling@hotmail.com

Refer-a-Friend discount is back!! 
We love hearing our students share our name and encourage friends to join our gym so this is our chance to show just how much we appreciate YOU! Refer a friend to sign up for a class at The Rock and get a discount on your next month's tuition! When a new student mentions your name during registration you will receive $20 off the following month! Discount will only be given to students who have not taken a class at The Rock within the past three years and who do not have additional siblings already enrolled with us. 

Register for summer class ​TODAY!



  • Dance Tricks

  • Cheer Prep

  • Boys Tricks

  • Recreational Tumbling
  • Competition Tumbling
  • All Star Cheerleading 

Double Mini-trampoline

is a relatively new sport that combines the horizontal run of tumbling with the vertical rebound of trampoline. After a short run, the athlete jumps onto a small two-level trampoline to perform a rebounding trick immediately followed by a dismount element onto a landing mat. Double mini is similar in concept to springboard diving, using a mat instead of water.

Power Tumbling

is performed on elevated spring runways that help tumblers propel themselves higher than a basketball goal as they demonstrate speed, strength and skill while executing a series of acrobatic maneuvers. Top-level contenders will perform explosive somersaults with multiple flips and twists.

All Star Cheerleading

is a competition sport that involves boys and girls performing a 2 minute and 30 second routine composed of tumbling, stunting, pyramids, dance, and cheer segments. This routine is performed and scored against other competitive teams at various local, regional, national, and worldwide competitions.

Starting in 2015: 100% money back guarantee
We are confident we will find a class to fill you and your child's needs within the first month of registering or your money back. We will work with you and your child to select the class that will best fit their skill level, age and desired commitment. Please contact the front office if you would like help selecting the best class for your athlete! 

*condition only applies to new students and must be exercised during the first month of class*

**Do you want to be an ALL STAR CHEERLEADER?**

Whether you are new to the sport or have years of experience under your belt, we have a team that is right for you! All Star Cheer is a mix of dancing, tumbling, stunting and of course cheering! Our teams attend many competitions and plan to travel during the upcoming season. We are so excited about the 2015-2016 season that we want to invite you to...

​*BE AN ALL STAR FOR A WEEK*

Join our previous year's team during their practices April 6th-10th to see what we're all about!

We will have additional coaches on staff to help all trials feel comfortable and confident. 

​Beginner                                                       Intermediate

6th Monday 6:00-7:30PM                               7th Tuesday 7:00-9:00PM

10th Friday 5:30-7:00PM                                10th Friday 3:30-5:30PM


2015-2016 ALL STAR CHEER INFO

PARENT MEETING: April 11th at 6:00PM

PLACEMENT DAY: April 25th [ages 5-11 9:00AM-11:00AM] [ages 12-18 1:00PM-3:00PM]




(Scroll down for information regarding our 2015-2016 recreational and competitive tumbling programs)

**BRING A FRIEND -OR- TRY SOMETHING NEW**

​Recreational Tumbling: You are invited to bring a friend to try your class with you during the week of April 12th-17th. We will be providing additional teachers during classes to accommodate friends! If they mention your name during summer registration the refer-a-friend discount will be applied!   

Competitive Tumbling: Can you do a round off back handspring? Do you love coming to tumbling? Do you want a chance to show off your skills and compete with friends your age? If so, then we invite YOU to try our competitive tumbling classes on:

Tuesday April 14th from 5:00PM-7:00PM  -AND-  Thursday April 16th from 5:00PM-7:00PM


Visit our program pages for more information on classes and our upcoming summer season