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:00 - 10:45Tot tumble 1-3 years EC4:00 - 5:00Inter tech (8)11-14TS4:00 - 6:00Cheer youth 1 team 8-12MB4:00 - 5:30CHEER mini prep team 6-8EC3:15 - 4:00Tiny novice 1 3-4MB
11:00 - 11:45Tot tutus1-3 years TS4:00 - 5:00Junior ballet9-13RD4:00 - 5:30Inter ballet12-15RD4:00 - 5:00Inter acro9-12ML4:00 - 5:00Contemporary 811-15TS
4:00 - 5:00Ballet 2 6-8TS4:00 - 6:00Mini 1 team6-8EC4:00 - 5:00Jr tap 6-10ML4:00 - 5:00Sparkle and shine 2-5 MB4:00 - 5:00Rec acro6+ AS
4:00 - 5:00Jazz 14-7AS4:00 - 5:00Tiny prep tumble5-6BG4:00 - 5:00Pre tap4-8AS4:00 - 5:00Sparkle and shine P/P 1-3TS4:00 - 5:00Triple threat 4-6MB
4:00 - 5:00Jr acro 7-11ML5:00 - 6:30Intermediate ballet 12-16RD5:00 - 6:00Jazz 915-18ML5:00 - 6:00Jazz 5 (new)10-14TS4:00 - 6:00Youth 1 small cheer team 8-12CH
4:00 - 5:00jr prep tumble 12-17MB5:00 - 6:00Jr Tech (4)11-15TS5:00 - 6:00Tech 511-16TS5:00 - 6:00P.s.t. 38-15MB5:00 - 6:00Jr rec jazz6-9TS
5:00 - 6:00 ballet 14-8AS5:00 - 6:00PST 28-16BG5:30 - 6:00Pre pointe a 11+RD5:30 - 7:30Cheer youth 2 team 9-12ML5:00 - 6:00Lyrical 811-14MB
5:00 - 6:00Adv acro 11-18ML6:00 - 6:30Jr stretch8-10BG6:00 - 7:00Jr rec stage 7-12TS5:30 - 6:30Pre hip hop4-7AS5:00 - 6:00Tiny novice/ prep tumble4-7AS
5:00 - 6:00Jazz 2 6-8TS6:00 - 7:00Sr Tech (9)14-18TS6:00 - 7:00Junior ballet t10-14RD6:00 - 7:00Pre competitive contemporary 10+MB6:00 - 7:00Jr 3 / sr 3 tumble13-16EC
5:00 - 6:00YOUTH 1 TUMBLE 9-11MB6:00 - 7:00Youth 2 tumble9-12EC6:00 - 7:00Sr Tap 14-18ML6:30 - 7:30Contemporary 915-18TS6:00 - 7:00Jr rec ballet7-10 TS
6:00 - 7:00 Teen rec jazz / lyrical 11-14TS6:30 - 7:00Inter stretch 11-14BG6:00 - 8:00Youth Prep Team9-12MB6:30 - 7:30Introduction to cheer 6-9TBA6:00 - 7:00Jr rec tap 7-10 AS
6:00 - 7:00Jr hip hop 8-11MB7:00 - 7:30PRE POINTE10-14RD7:00 - 8:30Advanced ballet a/b15-18RD7:30 - 8:30Jazz 4 9-11TS7:00 - 7:30Jr 3 stunt 12-16EC
6:00 - 7:00Mini 1 tumble7-8KC7:00 - 7:30Sr stretch 16-18BG7:00 - 8:00Inter Tap11-15ML7:30 - 9:30Jr 3 team11-16EC7:30 - 8:00Sr 3 stunt4-18EC
6:00 - 7:00Sr stage 13-18ML7:00 - 7:30Youth 2 stunt9-12EC7:00 - 8:00Jazz 812-14TS8:00 - 9:00Inter hip hop 12-17ML
7:00 - 9:00Jr 2 NT team 12-16MB7:30 - 9:00Adv ballet 14-18RD8:00 - 9:00Adult stage AdultML8:30 - 9:30Lyrical 914-18TS
7:00 - 8:00Jr/ Intermediate stage 8-13ML7:30 - 8:30Lyrical 410-12TS8:00 - 9:00Jr 2 NT Tumble12-16MB
7:00 - 8:00PST 10-17AS7:30 - 9:30Sr 3 cheer team14-18EC8:00 - 9:00Lyrical 5 (new) 11-14TS
8:00 - 9:00Sr hip hop advanced 14-18ML8:30 - 9:30Competitive Ballet 11-18RD

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
10:00 - 11:00CHEER TINY LVL 1 PREP Tiaras 5-6MB8:30 - 9:30Competitive Dance Parents4+TBA
10:00 - 11:00Jr rec hip hop 6-10AS
11:00 - 12:00CHEER TINY PREP. PRINCESSES4-6KC
11:00 - 12:00Intro to cheer 2 6-10AS
12:00 - 1:00CHEER. Mini prep tumble 7-8 MB
12:00 - 1:00Pre ballet 14-6AS
1:00 - 2:00Youth prep tumbling 9-12MB
1:30 - 3:00Jr prep team12-16MB