Dance for Young Children

Children Ages 3-6















Classical Ballet Division

Children In 1st Grade & Up















Boys Program

Ballet Program















Open Classes

Teen/Adult Beginner & Intermediate


Olympic Ballet School has four program divisions, structured to develop growth in technique and artistry with each increasing level:


• Dance for Young Children (Creative Movement and Kinder Ballet)

• Classical Ballet Division (children in 1st grade and up, Levels 1–8)
New students age 7 and older are required to take an evaluation class for proper class placement. Please email Mara Vinson at mara@olympicballet.com with dancer’s age and dance history to arrange a placement class.

• Boys Program
Please email program director Oleg Gorboulev at oleg@olympicballet.com for more info or to arrange a placement.

• Adult/Teen Open Classes.


2023–2024 Schedule

Semester 1: September 11, 2023 – January 27, 2024
Semester 2: January 29, 2024 –June 8, 2024

Annual Student Performance: June 9, 2024

Class schedule is subject to change based on enrollment.



Dance For Young Children



Creative Movement (ages 3–4):
Wednesday 3:30–4:15pm – Class full! Please reach out to dance@olympicballet.com to be added to the wait list.


NEW! Saturday 9:30–10:15am (spring semester only)


Kinder Ballet (ages 5–6):

Wednesday 4:15–5:00pm – Class full! Please reach out to dance@olympicballet.com to be added to the wait list.


NEW! Saturday 10:15–11am (spring semester only)

These classes fill quickly! Early registration is recommended.



Classical Ballet Division


Level 1: Wednesday 5:00–6:00pm

Level 2: Tuesday/Thursday 4:45–6:00pm

Level 3: Tuesday/Thursday/Friday 6:00–7:30pm

Level 4: Monday/Tuesday/Thursday 6–7:30 & Friday 5–7:30

Level 5: Monday 4:30–7, Tuesday 5–7:30, Thursday/Friday 4:30–7, Saturday 9:30–11

Level 6: Monday 5–8, Tuesday 4:30–6, Wednesday/Thursday 4:30–6, Friday 4:30–6, Saturday 9:30–12

Level 7: Monday 4–7, Tuesday 4:30–6, Wednesday/Thursday 4:30–7, Friday 4:30–6, Saturday 9:30–11:15

Level 8: Monday 4–7, Tuesday 3:30–5, Wednesday 3:30–6, Thursday 3:30–5, Friday 3:30–6:15, Saturday 9:30–11:15



Boys Program



Boys 1: Monday 5–6 & Wednesday 6–7

Boys 2: Monday 4:30–7, Tuesday 5–7:30, Thursday 4:30–7, Friday 4:30–6, Saturday 9:30–11

Boys 3: Monday 4–7, Tuesday3:30–5, Wednesday 3:30–6, Thursday 3:30–6, Friday 3:30–6:15, Saturday 9:30–11:15



Drop in Open Adult Classes (Ages 13 & up)

Olympic Ballet School offers weekly drop-in classes for beginning and intermediate dancers. Evening open class schedule can be found HERE.

Advanced morning classes are also offered by Olympic Ballet Theatre intermittently throughout the year for pre-professional, and professional dancers. Schedule can be found HERE.

Please email dance@olympicballet.com for scheduling inquiries.




Click for Tuition and Registration Info

Click for School Policies

Click for Summer Intensives and Ballet Camps Info