Serious Dance. Serious Fun!
2026 CLASS SCHEDULE
lower school
Pre-Ballet 1: Ages 3-5
This 45‑minute beginner ballet class introduces young dancers to the basics of ballet through playful movement. The focus is on building coordination, balance, rhythm, confidence, and the ability to follow directions. Children learn foundational ballet elements using imaginative games and props like scarves, wings, and stuffed animals, creating a fun and engaging learning environment.
Tuition:
Fall: $275
Winter/ Spring: $200
PreBallet 1 Schedule: (one day per week)
Wednesday 4-4:45PM OR
Saturday 10-10:45AM
Pre-Ballet 2: Ages 5-7
This 45‑minute Pre‑Ballet 2 class builds on early ballet skills by introducing turnout, coordination, spatial awareness, and class etiquette. Students begin learning foot positions and basic ballet vocabulary while continuing to explore movement through games and props like beanie babies and scarves.
Pre-Ballet 2 schedule: (one day per week)
Wednesday 5-5:45PM OR
Saturday 10-10:45AM
Tuition:
Fall: $275
Winter/ Spring: $200
Ballet 3: Ages 6-9
This class teaches students foundational ballet skills, including terminology, rhythm, coordination, and basic arm and foot positions. Dancers focus on proper body alignment and technique while beginning elementary barre and center work. Movement games keep the experience joyful as students build muscle awareness and prepare for the more structured training of the upper school.
Ballet 3:
(one day per week)
Tuesday 5-6PM
Tuition:
Fall: $275
Winter/ Spring: $200

Upper School Ballet
The Upper School at Oregon Ballet Academy offers advanced training that requires instructor approval for placement. These classes focus on technical precision, alignment, and artistic expression, helping dancers build the strength and coordination needed for complex movements like pirouettes and jumps. As students progress, teachers will determine when it is appropriate to incorporate pointe work into their training.
Ballet 4: Ages 7-10
Ballet 4 Schedule:
(two days per week)
Monday 4-5:15pm
Friday 4-5:30pm
Tuition:
Fall: $500
Winter/ Spring: $400
Ballet 6: Ages 11-18
Ballet 6 Schedule:
(two days per week)
Monday 5:15-6:45pm
Monday Pointe 6:45-7:30pm
Wednesday 4:30-6:15pm
Wednesday Pointe 6:15-7pm
Tuition:
Fall:
Technique - $625
Pointe - $125
Winter/Spring: Technique - $525
Pointe - $100
Ballet 5: Ages 9-12
*Level 5 introduces introductory pointe. This is the level at which dancers at OBA receive their pointe shoes with instructor approval.
Ballet 5 Schedule:
(two days per week)
Tuesday 4-6:00pm
Thursday 4-5:30pm
Tuition:
Fall:
Technique - $525
Pointe - $100
Winter/Spring: Technique - $425
Pointe - $80
Ballet 7: Ages 12-20
Ballet 7 Schedule:
(three days per week)
Tuesday 6-8pm
Thursday 5:30-7:15pm
Thursday Pointe 7:15-8pm
Saturday 10-11:45am
Saturday Pointe 11:45-12:30pm
Tuition:
Fall:
Technique - $650
Pointe - $150
Winter/Spring: Technique - $550
Pointe - $125
Boys Free Class
This is a boy’s identifying only ballet class. It is taught by a male teacher. There is an emphasis on fun energetic steps such as push ups, jumps, turns, etc.
Schedule:
Wednesday 7-8:00pm
Tuition:
$0
Other Classes
Beginner Adult/Teen Ballet Class Ages: 15+
Schedule: 10 classes Winter/Spring
Beginner Adult/Teen Ballet Class for those wanting to get back into taking ballet class, or who haven't done ballet but always wanted to.
Schedule:
Thursday 6:30-7:30pm
Tuition:
$160.00 per term or drop in rate of $20.00
Intermediate Adult/Teen Ballet Class Ages: 15+
Schedule: 10 classes Winter/Spring
Intermediate Adult/Teen Ballet Class for those wanting to get back into taking ballet class. It is a regular ballet class structure so if you are new to or have never done ballet please try our beginner class first.
Schedule:
Tuesday 6:00-7:30pm
Tuition:
$200.00 per term or drop in rate of $25.00