
Spirit Xtreme
Best for a Southlake kid serious about all-star cheer, starting with a first tumbling class.
Thu · 4PM – 9PM
| Monday | 4PM – 9PM |
| Tuesday | 4PM – 9PM |
| Wednesday | 4PM – 9:30PM |
| Thursday | 4PM – 9PM |
| Friday | 4PM – 9PM |
| Saturday | 9AM – 12PM |
| Sunday | 2PM – 6PM |
$25 - $415
$25 - $415
The annual gym registration fee is $50. Open-enrollment rates:
- Tumbling — $80/month once a week, $120/month twice a week.
- Strength and conditioning — $70/month for one class a week, $110/month for two.
- Specialty classes — $40/month each, as is a team athlete's additional tumbling class.
- Private lessons — $40 per half hour for one athlete, $60 for two; longer sessions or groups of more than two are priced by the gym office. Private lessons are booked by the month, and the waiting list gets long around school cheer tryout season.
- Birthday party packages — $325–$450.
A $10 sibling discount applies after the first child on class tuition.
Team monthly tuition is published for the 2026-2027 season, each billed over a stated span rather than year-round:
- Rejoice, the CheerABILITIES team — $25, billed September 15 through March 2027. The gym states this covers practices, choreography, routine music and a team shirt.
The All Star teams:
- Joy, the tiny show team — $170, August to March.
- Dazzle, half year — $215, October to March.
- STARS — $215, June 2026 to April 2027.
- Pre Elite — $290, June 2026 to April 2027.
- Elite Mini — $395, June 2026 to April 2027.
- Elite Youth/Junior/Senior — $415, June 2026 to April 2027.
Team tuition covers team training, choreography and music, competition entry fees and practice wear, and carries a 50% discount on additional tumbling classes; team siblings get $20 off (Elite, Pre Elite) or $15 (STARS, Dazzle, Joy). Evaluation fees run $25–$100 by program. Uniforms, competition shoes, USASF membership and an optional warm-up jacket are charged separately.
Class days & times
What's offered
The Fall 2026 / Spring 2027 class schedule runs August 10 through May 2027. Classes run Monday to Thursday from 4:00 to 9:30 PM, with a Saturday late morning block for Layouts and Team Tumbling.
Open-enrollment tumbling classes are grouped by age and skill — Tiny Xtreme (3–5), Mini Xtreme (5–8), Mini Advanced, Beginner and Xtreme (9 and up) — then by progression: Intro BHS, BHS Series, Backs, Layouts and Twist, each with a stated prerequisite (Mini Advanced needs a back walkover; BHS Series a standing back handspring rebound).
- Specialty classes — body positions, jumps (intro and advanced) and non-team flyer.
- Strength and conditioning — Tuesday and Thursday.
- Elite and Pre Elite flyer and team tumbling — restricted to team athletes.
- Free Placement and Progression sessions — every Monday and Thursday at 6:00 PM; call or drop in.
- Weekly Open Gym — a cash-only drop-in, Tuesday and Thursday 8:00–9:00 PM and Saturday 10:00–11:00 AM (non-athletes need a release on file).
All Star teams (Joy, Dazzle, STARS, Pre Elite, Elite) are placed through evaluations and run on season-long calendars.
Weekly classes
Preschool4
- Tiny Xtreme
- Tiny Xtreme
- Tiny Xtreme
- Tiny Xtreme
Elementary9
- Mini Xtreme
- Mini Xtreme
- Mini Xtreme
- Mini Xtreme
- Mini Xtreme
- Beginner Xtreme
- Beginner Xtreme
- Beginner Xtreme
- Beginner Xtreme
Other ages45
- Mini Advanced
- Intro BHS Xtreme
- Intro BHS Xtreme
- Intro BHS Xtreme
- Intro BHS Xtreme
- Intro BHS Xtreme
- Intro BHS Xtreme
- BHS Series Xtreme
- BHS Series Xtreme
- BHS Series Xtreme
- BHS Series Xtreme
- BHS Series Xtreme
- Backs Xtreme
- Backs Xtreme
- Backs Xtreme
- Layouts Xtreme
- Layouts Xtreme
- Layouts Xtreme
- Twist Xtreme
- Twist Xtreme
- Twist Xtreme
- Twist Xtreme
- Body Positions
- Body Positions
- Body Positions
- Non Team Flyer
- Intro Jump
- Intro Jump
- Advanced Jump
- Advanced Jump
- Advanced Jump
- Advanced Jump
- Strength and Conditioning
- Strength and Conditioning
- Elite Flyer Class (Level 1/2)
- Elite Flyer Class (Level 4/4.2/5)
- Elite Flyer Class (Level 3/4/4.2)
- Elite Flyer Class (Level 1/2/3)
- Pre Elite Flyer Class (Level 1/2/3)
- Pre Elite Flyer Class (Level 1/2/3)
- Elite / Pre Elite Team Tumbling
- Elite / Pre Elite Team Tumbling
- Elite / Pre Elite Team Tumbling
- Weekly Open Gym
- Weekly Open Gym