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.

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
10:15 - 11:00Tot tumble 1-3 years EC4:00 - 5:30Inter tech 410-13TS4:00 - 5:30Cheer mini 1 team 6-8EC4: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:00Contemp 8,915-18TS4: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:00Inter Tap11-15ML4:00 - 5:00Pre tap6-9AS4:00 - 5:00Tiny novice tumble4-7TBA
4:00 - 5:00PRODUCTION8-18ML4:00 - 5:00Tiny prep tumble5-6MB4:00 - 5:00Junior ballet t9-13RD4: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-15TS5:00 - 6:30Inter ballet12-15RD5: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:00Jazz 28-10TS5: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:00Sr Tap 14-18ML5: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:30 - 7:00CHEER mini prep team 6-8EC6: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-12KC6:00 - 7:00Contemp 611-16TS6: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:30 - 7:30Inter/junior acro 8-11ML6: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:00Pre pointe a 11+RD6: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-18RD7:00 - 8:00 Teen rec jazz / lyrical 11-14TS7: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:30Advanced ballet a/b15-18RD7:00 - 8:00P.s.t. 38-15TS
7:00 - 8:00PST 10-17MB7:30 - 8:30Sr a class16-18MB7:00 - 8:30Youth 2 stunt and tumble 10-12EC7:00 - 8:00Sr stage 14-18ML
7:00 - 8:00Tech 611-15TS8:30 - 9:30Advanced ballet 15-18RD7:30 - 8:30Jr tap 7-10ML8:00 - 9:00Adult stage AdultML
7:30 - 9:30Sr 3 cheer team14-18EC8:30 - 9:30Lyrical 611-15TS8:00 - 9:00Lyrical 5 (new) 11-14TS8:00 - 9:00CHEER jr prep tumble 12-17KC
8:00 - 9:00Beginner teen tap 10-14AS8:30 - 9:30Competitive Ballet 11-18RD8:00 - 9:00Lyrical 49-11MB
8:00 - 9:00Jazz 611-14TS8: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