All VPS Spring Classes are now happening online! It’s not too late to join us, all registration fees will be automatically pro-rated during online registration.
Today my daughter did the online hip hop class and it was really good! I wasn’t sure about doing it online but the instructor did very well and it was so easy to follow her!

I’m glad you guys are trying the online world until we can do it in person again!
Good luck and thanks for keeping our kids moving and learning.

Please subscribe to the VPS Newsletter to receive a registration reminder or click here to create a VPS account.

All VPS Programs planned to take place at your local community centres have been postponed until further notice.

VPS Online Class Schedule


Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Parent & Tot
10:15 am
10:55 am
1.5-2yrs
Junior Hip Hop
10:00 am
10:40 am
5-7yrs
Mini Ballet
11:15 am
11:55 am
3-4 yrs
Junior Tap
11:00 am
11:40 am
4-7 yrs
Junior TapRebecca

Senior Tap
11:45 am
12:25 pm
8-11yrs
Senior TapRebecca

Mini Hip Hop
12:00 pm
12:40 pm
3-5 yrs

Performing Princesses
12:45 pm
1:25 pm
3-5yrs
Performing PrincessesPrincess Rebecca

Music & Movement
1:30 pm
2:10 pm
2-3yrs
Mini Hip Hop
3:30 pm
4:10 pm
4-5 yrs


Junior Hip Hop
5:15 pm
5:55 pm
5-6 yrs
Mini Ballet
3:45 pm
4:25 pm
4-5 yrs

Junior Ballet
4:30 pm
5:10 pm
6-7 yrs

Intermediate Ballet
5:15 pm
6:10 pm
8-12 yrs
Teen Tap
3:45 pm
4:25 pm
12-17 yrs
Teen TapRebecca

Intermediate Jazz
4:30 pm
5:10 pm
8-10 yrs

Senior Jazz
5:30 pm
6:25 pm
11-17 yrs


Adult Classes
Adult Tap
7:30 pm
8:15 pm
18+ years
Adult Classes
Adult Musical Theatre
5:30 pm
6:30 pm
18+ years

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

No events available in acting category!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Adult Classes
Adult Musical Theatre
5:30 pm
6:30 pm
18+ years
Adult Classes
Adult Tap
7:30 pm
8:15 pm
18+ years

Tuesday

Friday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Mini Ballet
11:15 am
11:55 am
3-4 yrs
Mini Ballet
3:45 pm
4:25 pm
4-5 yrs

Junior Ballet
4:30 pm
5:10 pm
6-7 yrs

Intermediate Ballet
5:15 pm
6:10 pm
8-12 yrs

Wednesday

Thursday

No events available in choir category!
No events available in gleeclub category!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Junior Hip Hop
10:00 am
10:40 am
5-7yrs
Mini Hip Hop
12:00 pm
12:40 pm
3-5 yrs
Mini Hip Hop
3:30 pm
4:10 pm
4-5 yrs


Junior Hip Hop
5:15 pm
5:55 pm
5-6 yrs

Monday

Wednesday

Saturday

No events available in improv category!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Intermediate Jazz
4:30 pm
5:10 pm
8-10 yrs

Senior Jazz
5:30 pm
6:25 pm
11-17 yrs

Friday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Music & Movement
1:30 pm
2:10 pm
2-3yrs

Wednesday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Junior Stars Musical Theatre
12:30 pm
1:10 pm
5-7 yrs
Senior Stars Musical Theatre
6:30 pm
7:25 pm
8-12yrs

Friday

Saturday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Parent & Tot
10:15 am
10:55 am
1.5-2yrs

Wednesday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Performing Princesses
12:45 pm
1:25 pm
3-5yrs
Performing PrincessesPrincess Rebecca

Wednesday

No events available in stagecraft category!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Junior Tap
11:00 am
11:40 am
4-7 yrs
Junior TapRebecca

Senior Tap
11:45 am
12:25 pm
8-11yrs
Senior TapRebecca
Teen Tap
3:45 pm
4:25 pm
12-17 yrs
Teen TapRebecca

Friday

Saturday

No events available in vocal-lessons category!
No events available!