Welcome to MSDC Dance Co.  We look forward to meeting you.

2026 - 2027 Annual Dance Season: August 2026 - June 2027 (enrollment is always open)

** Notes:
- Green = Spaces available. Red = class is FULL. Scroll Class list by Day. Both gear icon and  blue link offer filters for your search.
- If you don't see a class you're looking for, PLEASE call the studio as we would love the opportunity to help you find a perfect class for your dancer. (951-693-9161).
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
6:30 - 7:15 *LYRICAL LEVEL 2/311 & UP YRSSF5:30 - 6:15 BEG LYRICAL9-11KK4:45 - 5:30 BEG JAZZTEENSW7:15 - 8:00 BALLROOM- TO REGISTER SEE CLASS NOTES ALL AGESStaff5:00 - 5:40 MINI HIP HOP3-4 YRSBEK
5:45 - 6:30 JAZZ LEVEL 2/38-10 YRSSLD8:00 - 8:45 * JAZZ 11 YRS & UPSLD4:00 - 4:45 BEG LYRICAL5-7 YRSBK5:30 - 6:15 BEG BALLET10-12 YRS HR5:40 - 6:20 MINI TUMBLING3-5 YRSBEK
4:45 - 5:30 *HIP HOP LEVEL 2/38-10 YRSJS7:00 - 8:00 BALLET 1/212 & UPHR5:30 - 6:15 BEG LYRICALTEENSW4:00 - 4:45 BEG HIP HOP8-10 YRSJS4:30 - 5:00 TINY BALLET2.5- 3.5 YRSBK
7:15 - 8:00 LYRICAL 2/311 & UP YRSSF4:00 - 4:45 BEG LYRICAL5-7 YRSKK7:15 - 8:00 BEG ACRO / STRETCHING - TO REGISTER FOR THIS CLASS GO TO SPECIALITY ADDONS VARIES BK6:30 - 7:15 * HIP HOP9-11 YRSJS4:00 - 4:30 TINY TUMBLING2.5-3.5 YRSBK
8:15 - 9:00* MUSICAL THEATER LEVEL 2/3 11 & UP YRSKK5:15 - 6:00 JAZZ LEVEL 3/4VARIES- TEACHER APPROVALSLD6:15 - 8:15 LINE DANCING - TO REGISTER FOR THIS CLASS SEE DESCRIPTION BELOWADULT Staff5:45 - 6:30 *JAZZ5-7 YRSSLD4:00 - 4:30PRIVATE 240SLD
6:30 - 7:15*JAZZ 2/3 8-10 YRSSLD4:45 - 5:30 MINI FAIRYTALE PRINCESS3-4 YRSSF4:45 - 5:30* HIP HOP10-12 YRS SF4:00 - 4:45 BEG BALLET 5-7 YRSHR4:00 - 4:30PRIVATE 250KK
6:30 - 7:15*LYRICAL LEVEL 3/410 & UP YRSKK7:00 - 8:00 TECHNIQUE LEVEL 1/2 -LEAPS & TURNS / STRENGTH AND CONDITIONINGVARIES SLD6:30 - 7:15* LYRICAL8-10 YRSBK5:00 - 5:45 BEG JAZZ4-6 YRSSLD4:30 - 5:00PRIVATE 260SLD
5:30 - 6:15*MUSICAL THEATER5-8 YRSKK6:00 - 6:45* JAZZ 11 & UP YRSSLD4:45 - 5:30BEG JAZZ5-7 YRSBK5:00 - 5:45 HIP HOP 1/211 & UP YRSJS4:30 - 5:00PRIVATE 270KK
7:15 - 8:00ADULT/ TEEN TAPADULT / TEEN (BEG-INT)KK5:30 - 6:15*HIP-HOP11 & UP YRSSF4:00 - 4:45HIP HOP LEVEL 1/29-12 YRS SF8:00 - 8:45* JAZZ VARIESSLD5:00 - 5:30PRIVATE 280KK
4:00 - 4:45BEG HIP HOP5-7 YRSJS6:15 - 7:00BALLET 2/38-11 YRSHR4:00 - 4:45JAZZ 1/28-10 YRSSW6:15 - 7:00BALLET 1/27-9 YRSHR
4:45 - 5:30BEG TAP5-8 yrsKK4:00 - 5:00BALLET LEVEL 3/411 & UP YRS- TEACHER APPROVALHR5:45 - 6:30LYRICAL LEVEL 1/28-11 YRSBK5:45 - 6:30HIP HOP 3/49-11 YRSJS
5:45 - 6:30INT ACRO / STRETCHING -To register for this class go to SPECIALTY ADDONS 2026-27VARIES BK4:00 - 4:45HIP HOP LEVEL 2/38-11 YRSSF5:30 - 6:10MINI FAIRYTALE PRINCESS3-5 YRSSF4:45 - 5:30PRE POINTEVARIES-TEACHER APPROVALHR
4:00 - 4:40MINI BALLET3-4 YRSSF6:15 - 7:00JAZZ 2/311 & UP SF3:20 - 4:00MINI JAZZ CLASS BEGIN OCT 73-4. YRSBK3:00 - 3:30PRIVATE 180SLD
5:00 - 5:45POM TECHNIQUE 9 & UPSF7:00 - 7:45LYRICAL LEVEL 3/4VARIES- TEACHER APPROVALKK6:15 - 7:00POM TECHNIQUE CLASS BEGINS OCT 75-8 YRSSF3:00 - 3:30PRIVATE 190JS
3:30 - 4:00PRIVATE 20SF3:30 - 4:00PRIVATE 90SF7:15 - 7:45PRIVATE 170SF3:30 - 4:00PRIVATE 200HR
3:30 - 4:00PRIVATE 30JS3:30 - 4:00PRIVATE 100SLD3:30 - 4:00PRIVATE 210JS
3:00 - 3:30PRIVATE 10JS3:30 - 4:00PRIVATE 110HR3:30 - 4:00PRIVATE 220SLD
3:30 - 4:00PRIVATE 40SLD7:45 - 8:15PRIVATE 120KK7:15 - 7:45PRIVATE 230JS
8:15 - 8:45PRIVATE 50SLD8:15 - 8:45PRIVATE 130SF4:00 - 5:00TECHNIQUE LEVEL 2/3 LEAPS & TURNS, STRENGTH & CONDITIONING VARIES SLD
8:45 - 9:15PRIVATE 60SLD8:15 - 8:45PRIVATE 140KK
9:00 - 9:30PRIVATE 70KK8:45 - 9:15PRIVATE 150KK
9:00 - 9:30PRIVATE 80SF8:45 - 9:15PRIVATE 160SF
4:00 - 4:45TAP LEVEL 2/3VARIES KK4:45 - 5:30TAP LEVEL 1/2VARIES KK
7:15 - 8:15TECHNIQUE LEVEL 3/4 LEAPS & TURNS - STRENGTH AND CONDITIONINGVARIES- TEACHER APPROVALSLD

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
10:00 - 10:45 BEG JAZZ5-7 YRSBEK
11:30 - 12:00 TINY HIP HOP2.5- 3.5 YRSBEK
10:00 - 10:45 BEG BALLET6-8 YRSHR
10:45 - 11:25 TINY FAIRYTALE PRINCESS2.5-3.5 YRSBEK
11:30 - 12:15BEG BALLET11 & UP YRSHR
10:45 - 11:30TEEN/ADULT BALLETVARIESHR