Find the current class times below. If you are new to Pro Dance or unsure which level to choose, contact us before registering. We can discuss experience, goals and programme expectations.
Programme Expectations
Your recommended class level and weekly attendance plan will be discussed before enrolment. Please contact us for the requirements of the Professional Training Program and for information about recreational class options.
2026-2027 Class Schedule
Ages 3-5 – Pre-Ballet
Saturday 11:30 AM – 12:30 PM | Ballet
Ages 6-7 – PTP 0
Tuesday 4:00 PM – 5:00 PM | Ballet
Thursday 4:00 PM – 5:00 PM | Ballet
Ages 8-9 – PTP 1
Tuesday 5:00 PM – 6:30 PM | Ballet
Wednesday 5:30 PM – 6:30 PM | Conditioning
Thursday 5:00 PM – 6:30 PM | Ballet
Friday 5:30 PM – 6:30 PM | Conditioning
Ages 10-11 – PTP 2
Wednesday 4:00 PM – 5:30 PM | Ballet
Wednesday 5:30 PM – 6:30 PM | Conditioning
Friday 4:00 PM – 5:30 PM | Ballet
Friday 5:30 PM – 6:30 PM | Conditioning
Ages 12-14 – PTP 3
Tuesday 6:30 PM – 8:00 PM | Ballet
Wednesday 5:30 PM – 6:30 PM | Conditioning
Thursday 6:30 PM – 8:00 PM | Ballet
Friday 5:30 PM – 6:30 PM | Conditioning
Saturday 1:00 PM – 2:30 PM | Ballet
Ages15-19 – PTP 4
Wednesday 5:30 PM – 6:30 PM | Conditioning
Wednesday 6:30 PM – 8:00 PM | Ballet
Friday 5:30 PM – 6:30 PM | Conditioning
Friday 6:30 PM – 8:00 PM | Ballet
Saturday 1:00 PM – 2:30 PM | Ballet
Adult program
Please contact us if you are unsure which class matches your experience. Open-level and pointe classes have their own entry expectations; ask us about suitability before registering.
Adult Ballet Beginner
Monday 8:00 PM – 9:00 PM
Adult Ballet Intermediate
Wednesday 8:00 PM – 9:30 PM
Conditioning & Intermediate Ballet
Wednesday 9:30 PM – 10:00 PM
Pointe Technique Beginner
Adult Ballet Advanced
Tuesday 8:00 PM – 9:30 PM
Conditioning & Advanced Ballet
Tuesday 9:30 PM – 10:00 PM
Pointe Technique Advanced
Adult Choreography
Thursday 8:00 PM – 8:30 PM
Conditioning
Thursday 8:30 PM – 9:30 PM
Choreography Group