TVBA - Homepage

Class Schedule and Descriptions (2025-2026)
Class Schedule by Day   ~   Summer Class Schedule ('25)
Class Schedule by Level (scroll down for schedule by day)
Pre-Ballet 1  (ages 3-4)  45 minute class
      Wednesday 10:05-10:50 AM
      Thursday 11:00-11:45 AM (PB 1/2)
      Saturday 10:05-10:50 AM (PB 1/2)

Pre-Ballet 2  (ages 4-5)  45 minute class
      Monday 2:35-3:20 PM
      Wednesday 11:00-11:45 AM
      Thursday 11:00-11:45 AM (PB 1/2)
      Saturday 10:05-10:50 AM (PB 1/2)

Pre-Ballet 3  (ages 5-6)  45 minute class
      Tuesday 5:10-5:55 PM
      Wednesday 6:05-6:50 PM
      Thursday 5:10-5:55 PM
      Saturday 11:00-11:45 AM (PB 3/4)

Pre-Ballet 4  (ages 6-8)  45 minute class
      Monday 5:25-6:10 PM
      Tuesday 6:05-6:50 PM
      Thursday 6:05-6:50 PM
      Saturday 11:00-11:45 AM (PB 3/4)

Primary Ballet 1  (ages 7-9)  60 min class
      Tuesday 5:25-6:25 PM
      Wednesday 4:55-5:55 PM
      Thursday 5:25-6:25 PM

Primary Ballet 2  (ages 8+)  60 min class
      Monday 6:35-7:35 PM
      Wednesday 5:10-6:10 PM
Ballet 1  (ages 9+)  75 minutes – x2 opt'l
      Tuesday 6:35-7:50 PM
      Thursday 6:35-7:50 PM

Ballet 2  (ages 10+)  75 minutes x2
      Monday 6:20-7:35 PM
      Wednesday 6:20-7:35 PM
      Friday 5:25-6:40 PM


Ballet 3  (ages 11+)  75 minutes x2
      Tuesday 7:00-8:15 PM
      Thursday 7:00-8:15 PM

Ballet 4  (ages 12+)  75 min x2 + 60 min pt
      Monday 5:10-6:25 PM (technique)
      Wednesday 3:45-4:45 PM (pointe)
      Friday 5:10-6:25 PM (technique)


Ballet 5/6  (ages 13/14+)  90 min x3 or x4
      Monday 3:45-5:15 PM (technique)
      Tuesday 3:45-5:15 PM (pointe)
      Thursday 3:45-5:15 PM (technique)
      Friday 3:45-5:15 PM (variations)

Ballet 7/8  (ages 15/16+)  90 min x4 or x5
      Monday 3:30-5:00 PM (pointe)
      Tuesday 3:30-5:00 PM (technique)
      Wednesday 3:30-5:00 PM (pointe)
      Thursday 3:30-5:00 PM (technique)
      Friday 3:30-5:00 PM (variations)
Class schedule is subject to change.
Classes begin Tuesday, September 2, 2025 and end Saturday, May 23, 2026.
Level placement is at the discretion of our instructors based on age and skill.  For assistance and class availability please email info@tvballet.com or call 208-855-0167.

2026 Performances:  All levels are planned to perform choreography in costume at our two performances which are scheduled for January and May (see Calendar).

Pre-Ballet 1-4:  Classes at these levels meet weekly for 45 minutes.  They are both fun and educational for young dancers from age 3 to 8.  Pre-Ballet classes include warm-up, ballet, and creative movement experiences.

Primary Ballet 1-2:  For students age 7 and up these classes bridge the Pre-Ballet and Ballet levels.  Primary Ballet classes meet once a week for 60 minutes with the opportunity to enroll in more than one class.  Their purpose is to build confidence and add structure in preparation for the uppers levels.

Ballet 1-8:  These upper-level classes offer more formal ballet training for ages 9 and up.  They consist of barre, center, and work across the floor.  Technique classes are 75 minutes for Ballet 1-4 and 90 minutes for Ballet 5-8.  Ballet 1 students may enroll in multiple classes and Ballet 2-8 students should do so for proper progression.

Pointe:  With instructor approval, advanced Ballet 4-8 students may choose to enroll in pointe classes in addition to regular technique to further develop their skills.  Class length is 60 to 90 minutes depending on level (see Pointe Technique Policy).

Variations:  Ballet 5-8 students are also encouraged to enroll in the corresponding 90 minute variations class which focuses on increasing technique through learning classical and contemporary ballet variations as well as perfecting performance choreography.

TVBA Schedule


info@tvballet.com   |   208-855-0167

Home      Schedule      Fees      Map      Facility      Registration

Calendar      Policies      Instructors      Photos      Videos      FAQs

© 2002-2025 Treasure Valley Ballet Academy LLC