Hello!

Registration for the 2023/24 season is open now! Classes are filling up so register today to save your spot with the Xtreme Family!
Enrolling in Classes
Please click on the class to enroll in the class. Hover your mouse over a class to see more details about the class. Click on the tabs at the top of the calendar to view different class calendars (if any). If the class name is green, the class has availability. If the class name is red, the class is full.
Or, click here for help finding the perfect class.

2023/2024

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
10:15 - 11:00Tot tumble 1-3 years EC4:00 - 5:30Inter tech 410-13TS10:30 - 11:15Moving with my mini New born + MB4:00 - 6:00Cheer youth 2 team 9-12ML4:00 - 5:00Jr rec hip hop 8-10AS
11:00 - 11:45Tot tutus1-3 years TS4:00 - 5:00Junior ballet9-13RD4:00 - 5:30Cheer mini 1 team 6-8EC4:00 - 5:00Intro to dance 3-5MB4:00 - 5:00Pre jazz5-8TBA
4:00 - 5:00Jazz 15-8TS4:00 - 5:30Mini 1 tumble6-8KC4:00 - 5:00Contemp 8,915-18TS4:00 - 5:00Pre tap6-9AS4:00 - 5:00Tiny novice tumble4-7TBA
4:00 - 5:00PRODUCTION8-18ML4:00 - 5:00Tiny prep tumble5-6MB4:00 - 5:00Inter Tap11-15ML4:00 - 5:00Sparkle and shine2-5TS4:00 - 6:00Youth prep Cheer team 8-12EC
4:00 - 5:00YOUTH 1 TUMBLE 9-11MB5:00 - 6:30Jr Tech 211-15TS4:00 - 5:00Junior ballet t9-13RD5:00 - 6:00Lyrical 8,914-18TS5:00 - 6:00Pre ballet 5-8TBA
5:00 - 6:00 ballet 15-8MB5:00 - 5:30PRE POINTE10-14RD5:00 - 6:30Inter ballet12-15RD5:00 - 6:00Pre hip hop4-7AS5:00 - 6:00Rec acro6+ AS
5:00 - 6:00Adv acro 14-18ML5:30 - 7:00Intermediate ballet 12-16RD5:00 - 6:00Jazz 28-10TS5:00 - 6:00Teen Rec hip hop/ stage 10+MB5:00 - 6:00Triple threat 4-6TS
5:00 - 7:00Cheer jr 2 team 12-17EC5:30 - 7:00Sr Tech 8,914-18TS5:00 - 6:00Sr Tap 14-18ML6:00 - 8:00Cheer youth 1 team 8-12MB6:00 - 7:00Jr 2 / sr 3 / tumble13-16EC
5:00 - 6:00Jr rec stage 7-10TS5:30 - 7:30Youth Prep Team9-12KC5:30 - 7:00CHEER mini prep team 6-8EC6:00 - 7:00Introduction to cheer 6-9TBA6:00 - 7:00Jr rec jazz7-10 TS
6:00 - 7:00Contemporary 4 10-12TS6:00 - 7:00PST 28-16BG6:00 - 7:00Contemp 611-16TS6:00 - 7:00Jazz 410-13TS6:00 - 7:00Tumbling for dancers 8-12TBA
6:00 - 7:00Jr hip hop 8-11MB7:00 - 8:00Lyrical 28-10TS6:30 - 7:30Inter/junior acro 8-11ML6:00 - 7:00Jazz 8,915-18ML7:00 - 7:30Jr 2 stunt 12-16EC
6:00 - 7:00Sr hip hop advanced 14-18ML7:00 - 8:30Sr b ballet 14-18RD6:30 - 7:00Pre pointe a 11+RD7:00 - 8:00Jazz 5 (new)10-14TBA7:30 - 8:00Sr 3 stunt4-18EC
7:00 - 8:00Jr/ Intermediate stage 8-13ML7:30 - 9:30Jr 1 team 13-16KC7:00 - 8:00 Teen rec jazz / lyrical 11-14TS7:00 - 8:00P.s.t. 38-15TS
7:00 - 8:00PST 10-17MB7:30 - 8:30Sr a class16-18MB7:00 - 8:30Advanced ballet a/b15-18RD7:00 - 8:00Sr stage 14-18ML
7:00 - 8:00Tech 611-15TS8:30 - 9:30Advanced ballet 15-18RD7:00 - 8:30Youth 2 stunt and tumble 10-12EC8:00 - 9:00Adult stage AdultML
7:30 - 9:30Sr 3 cheer team14-18EC8:30 - 9:30Lyrical 611-15TS7:30 - 8:30Jr tap 7-10ML8:00 - 9:00CHEER jr prep tumble 12-17KC
8:00 - 9:00Beginner teen tap 10-14AS8:00 - 9:00Lyrical 5 (new) 11-14TS8:00 - 9:00Lyrical 49-11MB
8:00 - 9:00Jazz 611-14TS8:30 - 9:30Competitive Ballet 11-18RD
8:30 - 9:30Inter hip hop 12-17ML
8:30 - 9:30Jr 1 tumble 12-16EC

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
10:00 - 11:00CHEER TINY NOVICE3-6KC
11:00 - 12:00CHEER TINY LVL 1 PREP TEAM4-6MB
12:00 - 1:00CHEER. Mini prep tumble 7-8 MB
12:00 - 1:00Pre ballet 14-6TBA
1:00 - 2:00Ballet make up class 13-18TBA
1:00 - 2:00Youth prep tumbling 9-12MB
2:00 - 4:00Jr prep team12-16MB
4:00 - 5:00Youth prep 2 Tumbling7-12MB