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)
Class Schedule
Browse every class by list or calendar. Star the ones you're considering — starred classes light up on the calendar so you can spot times that line up, perfect for siblings sharing one drop-off.
Before You Register — A Few Things to Know
▾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.
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.
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.
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.