Online Registration for Winter Classes and Spring Break Camps will open:
VPS on Fraser – Dec 13th @ 10am
Hastings – Dec 5th @ 9am / Douglas Park – Dec 8th @ 1:30pm / Creekside – Dec 9th
Mount Pleasant – Dec 12th / Renfrew Park – Dec 12th / Hillcrest – Dec 19th @ 9am
Please subscribe to the VPS Newsletter to receive a registration reminder or click here to create a VPS account.
- All Events
- Junior Tap
- Jazz/Tap (7-9yrs)
- Senior Jazz/Tap
- Mini Stars Musical Theatre
- Junior Stars Musical Theatre
- Senior Stars Musical Theatre
- Mini Hip Hop
- Junior Hip Hop
- Intermediate Hip Hop
- Senior Hip Hop
- Senior Hip Hop & Jazz
- Tiny Ballet
- Mini Ballet
- Junior Ballet
- Intermediate Ballet
- Music & Movement
- Parent & Tot Dance
- Pre-Pointe Class
- Performing Princesses
- Private Vocal Lessons
- Performing Stars Academy
- Dance Intensive Company
- Virtual Ballet
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Junior Stars Musical Theatre Mount Pleasant 3:30 PM 4:15 PM 5-7 yrs Junior Stars Musical TheatreMount Pleasant Senior Stars Musical Theatre Mount Pleasant 4:30 PM 5:30 PM 8-12 yrs Senior Stars Musical TheatreMount Pleasant | Senior Stars Musical Theatre VPS on Fraser 6:45 PM 7:30 PM 8-12 yrs Senior Stars Musical TheatreVPS on Fraser | |||||
Intermediate BalletHastings | ||||||
Monday
-
10:45 AM - 11:30 AM
-
11:45 AM - 12:30 PM
-
12:45 PM - 1:30 PM
-
3:30 PM - 4:15 PM
-
3:45 PM - 4:30 PM
-
4:30 PM - 5:30 PM
-
4:45 PM - 5:30 PM
-
5:45 PM - 6:45 PM
Tuesday
-
9:30 AM - 10:00 AM
-
9:30 AM - 3:30 PM
-
10:15 AM - 11:00 AM
-
11:15 AM - 12:00 PM
-
3:00 PM - 3:45 PM
-
3:15 PM - 4:00 PM
-
4:15 PM - 5:00 PM
-
4:15 PM - 5:00 PM
-
5:15 PM - 6:00 PM
Wednesday
-
3:30 PM - 4:15 PM
-
3:45 PM - 4:30 PM
-
4:30 PM - 5:15 PM
-
4:45 PM - 5:30 PM
-
5:30 PM - 6:15 PM
-
6:45 PM - 7:30 PM
Thursday
-
1:00 PM - 1:45 PM
-
1:45 PM - 2:30 PM
-
2:30 PM - 3:00 PM
-
3:00 PM - 3:45 PM
-
3:00 PM - 3:45 PM
-
3:30 PM - 4:15 PM
-
3:45 PM - 5:45 PM
-
4:00 PM - 4:45 PM
-
4:00 PM - 4:45 PM
-
4:15 PM - 5:00 PM
-
4:30 PM - 5:15 PM
-
5:00 PM - 5:45 PM
-
5:00 PM - 5:45 PM
-
5:15 PM - 6:00 PM
-
5:30 PM - 6:30 PM
-
6:15 PM - 7:15 PM
-
6:30 PM - 7:00 PM
Friday
-
3:00 PM - 3:45 PM
-
3:30 PM - 4:45 PM
-
4:00 PM - 4:45 PM
-
5:00 PM - 5:45 PM
-
5:00 PM - 7:00 PM
-
7:15 PM - 8:30 PM
Saturday
-
9:00 AM - 9:45 AM
-
9:15 AM - 9:45 AM
-
10:00 AM - 10:30 AM
-
10:00 AM - 10:45 AM
-
10:00 AM - 10:45 AM
-
10:15 AM - 11:00 AM
-
10:45 AM - 11:30 AM
-
11:00 AM - 11:45 AM
-
11:00 AM - 12:00 PM
-
11:15 AM - 12:00 PM
-
11:45 AM - 12:30 PM
-
12:00 PM - 12:45 PM
-
12:15 PM - 1:15 PM
-
1:00 PM - 1:45 PM
-
1:30 PM - 2:15 PM
Sunday
-
10:00 AM - 10:45 AM
-
11:00 AM - 11:45 AM
-
12:00 PM - 12:45 PM
-
12:00 PM - 12:45 PM
-
1:00 PM - 1:45 PM
-
1:00 PM - 1:45 PM
-
2:00 PM - 2:45 PM
-
2:00 PM - 3:00 PM
No events available!
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Junior TapVPS |
Sunday
-
2:00 PM - 2:45 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Friday
-
3:30 PM - 4:45 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Friday
-
7:15 PM - 8:30 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Mini Stars Musical TheatreHillcrest |
Thursday
-
4:15 PM - 5:00 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Junior Stars Musical TheatreMount Pleasant | ||||||
Junior Stars Musical TheatreHillcrest
|
Monday
-
3:30 PM - 4:15 PM
Thursday
-
5:15 PM - 6:00 PM
Saturday
-
10:00 AM - 10:45 AM
-
12:00 PM - 12:45 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Senior Stars Musical TheatreMount Pleasant | ||||||
Senior Stars Musical TheatreVPS on Fraser | Senior Stars Musical TheatreHillcrest | |||||
Monday
-
4:30 PM - 5:30 PM
Wednesday
-
6:45 PM - 7:30 PM
Thursday
-
6:15 PM - 7:15 PM
Saturday
-
1:00 PM - 1:45 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Mini Hip HopHastings | ||||||
Mini Hip HopRenfrew | ||||||
Mini Hip HopVPS | Mini Hip HopCreekside | Mini Hip HopHillcrest | Mini Hip HopDouglas Park | |||
Monday
-
3:45 PM - 4:30 PM
Tuesday
-
3:00 PM - 3:45 PM
Wednesday
-
3:30 PM - 4:15 PM
Thursday
-
3:00 PM - 3:45 PM
Saturday
-
9:00 AM - 9:45 AM
Sunday
-
12:00 PM - 12:45 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Junior Hip HopHastings | ||||||
Junior Hip HopRenfrew | ||||||
Junior Hip HopCreekside | Junior Hip HopHillcrest | Junior Hip HopDouglas Park | ||||
Monday
-
4:45 PM - 5:30 PM
Tuesday
-
4:15 PM - 5:00 PM
Wednesday
-
4:30 PM - 5:15 PM
Thursday
-
4:00 PM - 4:45 PM
Saturday
-
10:00 AM - 10:45 AM
Sunday
-
11:00 AM - 11:45 AM
-
1:00 PM - 1:45 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Intermediate Hip HopHastings | ||||||
Intermediate Hip HopRenfrew |
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Senior Hip HopDouglas Park |
Thursday
-
5:00 PM - 5:45 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Senior Hip Hop & JazzJazz/Hip Hop | ||||||
Monday
-
5:45 PM - 6:45 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Tiny BalletMount Pleasant |
Saturday
-
10:00 AM - 10:30 AM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Mini BalletRenfrew | ||||||
Mini BalletHillcrest | ||||||
Mini BalletHillcrest | ||||||
Mini BalletHastings | Mini BalletRenfrew | Mini BalletDouglas Park | ||||
Monday
-
11:45 AM - 12:30 PM
Tuesday
-
10:15 AM - 11:00 AM
-
3:15 PM - 4:00 PM
Wednesday
-
3:45 PM - 4:30 PM
Thursday
-
3:00 PM - 3:45 PM
-
3:30 PM - 4:15 PM
Friday
-
3:00 PM - 3:45 PM
Saturday
-
10:15 AM - 11:00 AM
-
10:45 AM - 11:30 AM
-
1:30 PM - 2:15 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Junior BalletHastings | Junior BalletDouglas Park | |||||
Tuesday
-
4:15 PM - 5:00 PM
Wednesday
-
4:45 PM - 5:30 PM
-
5:30 PM - 6:15 PM
Thursday
-
4:00 PM - 4:45 PM
-
4:30 PM - 5:15 PM
-
5:00 PM - 5:45 PM
Friday
-
4:00 PM - 4:45 PM
Saturday
-
11:15 AM - 12:00 PM
-
11:45 AM - 12:30 PM
Sunday
-
10:00 AM - 10:45 AM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Intermediate BalletHillcrest | Intermediate BalletVPS on Fraser | |||||
Intermediate BalletHastings | Intermediate BalletDouglas Park | |||||
Tuesday
-
5:15 PM - 6:00 PM
Thursday
-
5:30 PM - 6:30 PM
Friday
-
5:00 PM - 5:45 PM
Saturday
-
12:15 PM - 1:15 PM
Sunday
-
12:00 PM - 12:45 PM
No events available!
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Music & MovementRenfrew | ||||||
Music & MovementHillcest | ||||||
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Parent & Tot DanceMount Pleasant | ||||||
Parent & Tot DanceOnline |
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Thursday
-
6:30 PM - 7:00 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Performing PrincessesRenfrew | ||||||
Performing PrincessesHillcrest | ||||||
Performing PrincessesOnline |
Monday
-
12:45 PM - 1:30 PM
Tuesday
-
11:15 AM - 12:00 PM
Thursday
-
1:00 PM - 1:45 PM
Saturday
-
11:00 AM - 11:45 AM
Sunday
-
1:00 PM - 1:45 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Private Vocal LessonsOnline | ||||||
Thursday
-
3:45 PM - 5:45 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Tuesday
-
9:30 AM - 3:30 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Friday
-
5:00 PM - 7:00 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Virtual BalletOnline | ||||||
Thursday
-
1:45 PM - 2:30 PM
No events available!