Classes & schedule

Find the right class

Recreational and competitive dance for ages 2 and up, beginner to advanced. Filter by age, style, and track to see what fits.

Showing 38 of 38 classes

Our fall schedule is being finalized — days, times, and tuition below are a sample. Call or text 636-294-6266 to confirm, or send an enrollment request and we’ll follow up.

  • Ballet 1/2

    BalletBeginner

    Mondays · 4:30 PM–5:30 PM

    Enroll
  • Jazz 1/2

    JazzBeginner

    Mondays · 5:30 PM–6:15 PM

    Enroll
  • Lyrical/Contemporary 1/2

    Lyrical/ContemporaryBeginner

    Mondays · 6:15 PM–7:00 PM

    Enroll
  • Ballet 5/6

    BalletAdvanced

    Mondays · 7:00 PM–8:00 PM

    Enroll
  • Jazz 5/6

    JazzAdvanced

    Mondays · 8:00 PM–8:45 PM

    Enroll
  • Lyrical/Contemporary 5/6

    Lyrical/ContemporaryAdvanced

    Mondays · 8:45 PM–9:30 PM

    Enroll
  • Beginning Tap

    TapBeginner

    Mondays · 7:00 PM–7:45 PM

    Enroll
  • Ballet 3/4

    BalletIntermediate

    Tuesdays · 4:30 PM–5:30 PM

    Enroll
  • Jazz 3/4

    JazzIntermediate

    Tuesdays · 5:30 PM–6:15 PM

    Enroll
  • Int Leaps and Turns

    TechniqueIntermediate

    Tuesdays · 6:15 PM–7:15 PM

    Enroll
  • Barre/Technique 5/6

    TechniqueAdvanced

    Tuesdays · 7:15 PM–8:15 PM

    Enroll
  • Advanced Leaps and Turns

    TechniqueAdvanced

    Tuesdays · 8:15 PM–9:15 PM

    Enroll
  • 11 and Up Combo Int

    ComboIntermediate

    Tuesdays · 6:00 PM–7:30 PM

    Enroll
  • Intermediate Tap

    TapIntermediate

    Tuesdays · 7:30 PM–8:15 PM

    Enroll
  • 7-10 year old Combo

    ComboAges 7–10

    Wednesdays · 5:00 PM–6:30 PM

    Enroll
  • Barre/Technique 3/4

    TechniqueIntermediate

    Wednesdays · 6:30 PM–7:30 PM

    Enroll
  • Lyrical/Contemporary 3/4

    Lyrical/ContemporaryIntermediate

    Wednesdays · 7:30 PM–8:15 PM

    Enroll
  • Dance Team Prep

    CompetitionCompetitive

    Wednesdays · 5:00 PM–6:00 PM

    Enroll
  • Barre/Technique 1/2

    TechniqueBeginner

    Wednesdays · 6:00 PM–7:00 PM

    Enroll
  • Beginner Leaps and Turns

    TechniqueBeginner

    Wednesdays · 7:00 PM–8:00 PM

    Enroll
  • Storm Competition

    CompetitionCompetitive

    Thursdays · 5:00 PM–5:40 PM

    Enroll
  • MM/Storm Comp Hip Hop

    CompetitionCompetitive

    Thursdays · 5:40 PM–6:00 PM

    Enroll
  • Ivy/WW Comp Hip Hop

    CompetitionCompetitive

    Thursdays · 6:00 PM–6:20 PM

    Enroll
  • Ivy/WW Comp Lyrical

    CompetitionCompetitive

    Thursdays · 6:20 PM–6:40 PM

    Enroll
  • Production

    CompetitionCompetitive

    Thursdays · 6:40 PM–7:15 PM

    Enroll
  • Ivy Competition

    CompetitionCompetitive

    Thursdays · 7:15 PM–7:35 PM

    Enroll
  • Ivy Competition

    CompetitionCompetitive

    Thursdays · 7:35 PM–7:55 PM

    Enroll
  • Ivy Competition

    CompetitionCompetitive

    Thursdays · 7:55 PM–8:15 PM

    Enroll
  • WW Competition

    CompetitionCompetitive

    Thursdays · 8:15 PM–9:15 PM

    Enroll
  • 6 and under Beg Combo

    ComboBeginner

    Thursdays · 4:30 PM–6:00 PM

    Enroll
  • Mini Marvel Competition

    CompetitionCompetitive

    Thursdays · 6:00 PM–6:20 PM

    Enroll
  • Mini Marvel Competition

    CompetitionCompetitive

    Thursdays · 6:20 PM–6:40 PM

    Enroll
  • Advanced Tap

    TapAdvanced

    Thursdays · 7:15 PM–8:00 PM

    Enroll
  • Tumbling

    Tumbling

    Fridays · 4:30 PM–5:30 PM

    Enroll
  • Hip Hop 2

    Hip HopIntermediate

    Fridays · 5:30 PM–6:30 PM

    Enroll
  • Hip Hop 1

    Hip HopBeginner

    Fridays · 5:30 PM–6:30 PM

    Enroll
  • Mommy and Me

    LittlesAges 2–4

    Saturdays · 10:00 AM–10:45 AM

    Enroll
  • Little Tots

    LittlesAges 4–6

    Saturdays · 11:00 AM–11:45 AM

    Enroll