Ballet Classes in Spokane
From Creative Movement (ages 3.5) through Advanced levels, serving Spokane, Spokane Valley, and surrounding areas with comprehensive ballet training based on the proven CPYB curriculum

World-Class Training in Spokane
Our comprehensive ballet program follows the renowned Central Pennsylvania Youth Ballet (CPYB) curriculum, giving Spokane dancers access to the same elite training that has produced professional dancers worldwide.
From your first plié to advanced pointe work, our experienced faculty provides personalized attention in a supportive, inspiring environment.
Browse & Register for Classes
Explore our class offerings by age group and register online
Pre-Ballet Classes (Ages 3.5-6)
Foundation classes introducing young dancers to the joy and discipline of ballet
Not Sure Which Class is Right for You?
Schedule a free trial class and consultation. Our experienced faculty will help you find the perfect fit for your skill level and goals.
Schedule Your Free TrialWeekly Schedule
2026–2027 class times and instructors
Monday
3:15pm - 5:00pm
Ballet 5A-7 (Mimi)
4:15pm - 5:00pm
Conditioning 3/3B/3A (Vivian)
5:00pm - 6:30pm
Ballet 3A (Mimi)
5:15pm - 6:00pm
Pre-Ballet 1 (Mary)
5:15pm - 6:30pm
Ballet 3/3B (Kaydee)
6:00pm - 6:30pm
Creative Movement (Mary)
6:30pm - 7:00pm
Arabian (Mimi)
6:30pm - 7:30pm
Ballet 2 (Kaydee)
6:30pm - 8:00pm
Ballet 4A/5 (Vivian)
Tuesday
3:30pm - 5:00pm
Ballet 5A-7 (Junna)
4:15pm - 5:30pm
Ballet 3/3B (Mimi)
5:15pm - 6:15pm
Contemporary 5A-7 (Jordan)
5:30pm - 7:00pm
Ballet 3A (Mimi)
6:15pm - 7:00pm
Conditioning 4-7 (Jordan)
7:00pm - 8:30pm
Ballet 4/4A/5 (Mimi)
Wednesday
3:30pm - 5:00pm
Ballet 5A-7 (Mimi)
5:00pm - 5:30pm
Teacher Training (Mimi)
5:15pm - 6:00pm
Pre-Ballet 1 (Kaydee)
5:30pm - 6:30pm
Ballet 2 (Mimi)
6:00pm - 6:45pm
Pre-Ballet 2 (Kaydee)
6:30pm - 8:00pm
Ballet 4A/5 (Mimi)
Thursday
3:30pm - 5:00pm
Ballet 5A-7 (Mimi)
5:00pm - 6:15pm
Ballet 3A (Mimi)
5:15pm - 6:00pm
Spanish (Amber W)
5:30pm - 6:00pm
M. Ginger & Poli's (Kaydee)
6:00pm - 6:30pm
Russian (Amber W)
6:15pm - 7:15pm
Ballet 1 (Mimi)
6:30pm - 7:15pm
Mirliton (Amber W)
7:15pm - 8:15pm
Flowers Waltz (Amber W)
Saturday
9:00am - 9:45am
Pre-Ballet 2 (Kaydee)
9:00am - 10:00am
Contemporary 4A/5 (Jordan)
9:15am - 9:45am
Creative Movement (Mary)
10:00am - 11:45am
Ballet 4A/5 (Mimi)
10:00am - 11:45am
Ballet 5A-7 (Mimi)
11:45am - 1:00pm
Party Scene (Mimi)
12:00pm - 12:30pm
Chinese (Kaydee)
1:00pm - 2:15pm
Snow (Mimi)
2:15pm - 3:15pm
Battle (Mimi)
| Monday | Tuesday | Wednesday | Thursday | Saturday |
|---|---|---|---|---|
3:15pm - 5:00pm Ballet 5A-7 (Mimi) 4:15pm - 5:00pm Conditioning 3/3B/3A (Vivian) 5:00pm - 6:30pm Ballet 3A (Mimi) 5:15pm - 6:00pm Pre-Ballet 1 (Mary) 5:15pm - 6:30pm Ballet 3/3B (Kaydee) 6:00pm - 6:30pm Creative Movement (Mary) 6:30pm - 7:00pm Arabian (Mimi) 6:30pm - 7:30pm Ballet 2 (Kaydee) 6:30pm - 8:00pm Ballet 4A/5 (Vivian) | 3:30pm - 5:00pm Ballet 5A-7 (Junna) 4:15pm - 5:30pm Ballet 3/3B (Mimi) 5:15pm - 6:15pm Contemporary 5A-7 (Jordan) 5:30pm - 7:00pm Ballet 3A (Mimi) 6:15pm - 7:00pm Conditioning 4-7 (Jordan) 7:00pm - 8:30pm Ballet 4/4A/5 (Mimi) | 3:30pm - 5:00pm Ballet 5A-7 (Mimi) 5:00pm - 5:30pm Teacher Training (Mimi) 5:15pm - 6:00pm Pre-Ballet 1 (Kaydee) 5:30pm - 6:30pm Ballet 2 (Mimi) 6:00pm - 6:45pm Pre-Ballet 2 (Kaydee) 6:30pm - 8:00pm Ballet 4A/5 (Mimi) | 3:30pm - 5:00pm Ballet 5A-7 (Mimi) 5:00pm - 6:15pm Ballet 3A (Mimi) 5:15pm - 6:00pm Spanish (Amber W) 5:30pm - 6:00pm M. Ginger & Poli's (Kaydee) 6:00pm - 6:30pm Russian (Amber W) 6:15pm - 7:15pm Ballet 1 (Mimi) 6:30pm - 7:15pm Mirliton (Amber W) 7:15pm - 8:15pm Flowers Waltz (Amber W) | 9:00am - 9:45am Pre-Ballet 2 (Kaydee) 9:00am - 10:00am Contemporary 4A/5 (Jordan) 9:15am - 9:45am Creative Movement (Mary) 10:00am - 11:45am Ballet 4A/5 (Mimi) 10:00am - 11:45am Ballet 5A-7 (Mimi) 11:45am - 1:00pm Party Scene (Mimi) 12:00pm - 12:30pm Chinese (Kaydee) 1:00pm - 2:15pm Snow (Mimi) 2:15pm - 3:15pm Battle (Mimi) |
Ballet Level Descriptions
Understand which level is right for your dancer
Creative Movement — 3.5-4 yrs
Introduction to movement and music for our youngest dancers
New to Ballet 8 week session — (4-6yo)
Introductory program for young beginners
Pre-Ballet 1 — 5-6 yrs
Foundation classes for young dancers
Pre-Ballet 2 — 6-7 yrs
Continued development of ballet basics
Ballet 1 — Minimum age 7 years
Beginning level ballet class for new dancers regardless of older age. Students must learn the ballet basics before advancing through the levels.
Ballet 2
Meets 2x per week. Ballet 1 is a prerequisite.
Ballet 3/3B
Meets 2 times per week and includes conditioning.
Ballet 3A
Meets 3 times a week and includes conditioning. This is our pre-pointe class.
Ballet 4-5
Meets 5x per week and includes Pilates and Beginning Contemporary. Dancers have earned their pointe shoes.
Ballet 5A-7
Meets 5x per week and includes Pilates and Advanced Contemporary. Dancers are proficient on pointe.
Boys Ballet
For 6 years and above. Serious male students are encouraged to take a level class in addition to boys ballet.
Contemporary
For levels 4 and above
Ready to Start Your Ballet Journey?
Join our community of dancers and experience world-class ballet training in Spokane. Schedule your free trial class today!
Schedule Your Free Trial