Classes

Scroll through to view class descriptions for each class and level at Thrive. Click here to view our 2026-2027 season schedule.

Littles Classes (ages 3-9)

Intermediate Classes (ages 9-14)

Company Level Classes (by placement only)

Thrive · 2026–2027 Class Schedule

Before You Register — A Few Things to Know

1

Enrollment is your vote

Registering is what keeps a class on the schedule. We need at least 6 dancers enrolled by August 17 for a class to run this season.

2

Classes are expected to fill fast

If you have your eye on a time, be ready when registration opens. If it fills, join the waitlist and register for a second time that works — there's real movement on waitlists all the way into fall, and we reach out as soon as a spot opens.

3

New this year: Junior Company has two sections — Yellow & Blue

We have 21 Junior Company dancers this season — more than one class can hold — so we've opened two sections of Ballet, Tap, and Jazz: Yellow and Blue. (Modern and Hip Hop stay combined in a single section, as usual.) When registration opens, you'll see both listed separately — e.g. "Junior Company Ballet (Yellow Section)" and "Junior Company Ballet (Blue Section)." Pick one color and register for Ballet, Tap, and Jazz all in that same section — no mixing Yellow and Blue. There are enough total spots across both sections for every Junior Company dancer, but each individual class fills separately, so if you have a section preference, be ready to enroll as soon as registration opens.

4

We're a small (human) team

We're doing our best to answer every question, and staff will be on hand once registration opens — but we'd love the chance to help before then too. Haven't logged into your account yet? That's where you'll find our class recommendations for your dancer this season.

Filter by class type:
Tap any class to see details and add it to your shortlist. Scroll sideways on small screens.
Thrive School of Dance — 2026–2027 Season