Class Age is based on a child's age in August.  

Summer Camp deposits are non-refundable.
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
3:00 - 3:45Tots Musical Theatre3-5JSC8:30 - 9:00Snuggle & Stretch Baby Yoga6 mo-2 yrsJE9:00 - 9:45Tots Wiggle and Flow Yoga (Parent & Child)2 yrs-4JE3:30 - 4:30Junior Hip Hop 1 7-9JE3:00 - 4:00Private Dance Lessons Available - speak with us3+TBD
3:15 - 3:45Twinkle Two's2 yrs-3AW9:00 - 9:30Little Music Lovers6 mo-2 yrsTBD3:30 - 4:30PT Drama I 9-11JW3:45 - 4:30Peewee Tumbling5-7AL5:30 - 6:30PT Drama 9-11JW
3:45 - 4:30Peewee Musical Theatre5-7JSC3:00 - 3:30Twinkle Two's2 yrs-3AL4:00 - 5:30Teen Ballet 213-17VW3:45 - 4:30Tots Ballet/Tap Level 1 3-5TB6:30 - 7:30PT Musical Theatre (voice requirement)9-11JW
3:45 - 4:30Tots Ballet/Tap Level 13-5AL3:30 - 4:30Junior Ballet/Tap 27-9AL4:00 - 4:45Tots Ballet/Tap Level 24-5AL4:00 - 5:00Teen Jazz 213-17AW
4:00 - 4:30Little Music Lovers6 mo-2 yrsNE3:30 - 4:30PT Jazz 19-12AW4:30 - 5:30Junior Jazz7-9AW4:30 - 5:30Junior Contemporary7-9VW
4:00 - 5:00PT Drama 29-13JW3:45 - 4:30Peewee Hip Hop 5-7JE4:30 - 5:30PT Musical Theatre I (voice requirement)9-11JW4:30 - 5:15Peewee Hip Hop5-7JE
4:00 - 5:00Teen Tap 213-17AW3:45 - 4:30Tots Ballet/Tap Level 13-5TB5:00 - 5:45Peewee Ballet/Tap Level 15-7AL4:30 - 5:15Peewee Ballet/Tap Level 26-7TB
4:30 - 5:15Peewee Ballet/Tap Level 15-7AL4:00 - 5:30Teen Ballet 113-17VW5:00 - 5:45Tots Hip Hop3-5JE4:30 - 5:15Tots Tumbling3-5AL
4:30 - 5:15Tots Hip Hop3-5JE4:30 - 5:30Junior Ballet/Tap 17-9AL5:30 - 6:30Junior Musical Theatre (voice requirement)7-9JW5:00 - 6:00Teen Jazz 313-17AW
4:30 - 5:00Twinkle Two's2 yrs-3TB4:30 - 5:30PT Jazz 310-13AW5:30 - 6:30PT Jazz 29-12AW5:15 - 5:45Twinkle Two's2 yrs-3TB
5:00 - 6:00PT Musical Theatre 2 (voice requirement)10-13JW4:30 - 5:30Teen Hip Hop 213-17JE5:30 - 6:30Teen Contemporary13-17VW5:30 - 6:30Junior Acro/Tumbling7-9AL
5:00 - 6:00Teen Tap 313-17AW5:30 - 6:30Junior Hip Hop 27-9JE5:45 - 6:30Peewee Hip Hop5-7JE5:30 - 6:30PT Contemporary9-12VW
5:00 - 5:45Tots Ballet/Tap Level 13-5TB5:30 - 6:15Peewee Jazz 5-7AW5:45 - 6:30Tots Ballet/Tap Level 13-5AL6:00 - 7:00Teen Tap 113-17AW
5:15 - 6:00Peewee Hip Hop 26-7JE5:30 - 6:15Teen Pre-Pointe/Beginner Pointe13-17VW6:30 - 7:30Junior Hip Hop 17-9AL6:30 - 7:30PT Acro/Tumbling9-12AL
5:15 - 6:00Tots Ballet/Tap Level 2 4-5AL5:30 - 6:15Tots Ballet/Tap Level 2 4-5AL6:30 - 8:00PT Ballet/Tap 19-12VW6:30 - 7:30Teen Intermediate Pointe13-17VW
6:00 - 7:00PT Hip Hop9-12JE6:15 - 7:00PT Pre-Pointe9-12VW6:30 - 8:00PT Ballet/Tap 2 9-12AW7:00 - 8:00Teen Jazz 113-17AW
6:00 - 6:45Peewee Ballet/Tap Level 36-7AL6:15 - 7:00Peewee Ballet/Tap Level 15-7AL6:30 - 7:30Teen Hip Hop 113-17JE7:30 - 8:30PT Hip Hop9-12AL
6:00 - 8:00Performing Group13-17AW6:30 - 8:00Acting for Film/TV13-17JW7:30 - 8:30 Teen Acro/Tumbling13-17AL7:30 - 9:00Teen Ballet 313-17VW
7:00 - 8:30PT Ballet/Tap 3 10-12VW
7:00 - 8:30PT Ballet/Tap 411-12AW

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
9:00 - 9:45Peewee Ballet/Tap Level 26-7AW
9:00 - 9:45Tots Ballet/Tap Level 13-5AL
9:00 - 9:45Tots Musical Theatre3-5JSC
9:45 - 10:30Peewee Musical Theatre5-7JSC
9:45 - 10:30Tots Ballet/Tap Level 24-5AL
10:00 - 11:00Junior Ballet/Tap 17-9AW
10:00 - 10:30Twinkle Two's 2 yrs-3TB
10:30 - 11:15Peewee Ballet/Tap Level 1 5-7TB
10:30 - 11:15Tots Tumbling3-5AL
11:15 - 12:00Peewee Tumbling5-7AL