Registration for Spring Classes will open:
VPS on Fraser – March 6th @ 10am
Marpole-Oakridge – OPEN (For Classes starting on Feb 24th)
Creekside – OPEN / Mt Pleasant – OPEN / Kensington – Feb 27th @ 9am
Hillcrest – March 13th / Renfrew Park – March 13th @ 9am / Douglas Park – March 16th @ 7pm / Hastings – TBA
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)
- Mini Stars
- Junior Stars
- Senior Stars
- Mini Hip Hop
- Junior 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
- Private Piano Lessons
- Performing Stars Academy
- Dance Intensive Company
- Beginner Contemporary
- Beginner Acro
- Jazz/Tap (10-15 yrs)
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Mini StarsOnline | ||||||
Performing PrincessesMarpole-Oakridge | ||||||
Intermediate BalletHastings | ||||||
Monday
-
9:45 AM - 10:30 AM
-
10:45 AM - 11:30 AM
-
11:45 AM - 12: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:15 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:30 PM - 7:00 PM
-
4:30 PM - 5:15 PM
-
5:30 PM - 6:00 PM
-
6:45 PM - 7:30 PM
Thursday
-
1:00 PM - 1:45 PM
-
1:00 PM - 1:45 PM
-
2:00 PM - 2:45 PM
-
3:00 PM - 3:45 PM
-
3:00 PM - 3:45 PM
-
3:30 PM - 4:15 PM
-
3:30 PM - 4:15 PM
-
4:00 PM - 4:45 PM
-
4:00 PM - 4:45 PM
-
4:30 PM - 5:15 PM
-
5:00 PM - 5:45 PM
-
5:30 PM - 6:30 PM
-
6:30 PM - 7:00 PM
Friday
-
9:45 AM - 10:30 AM
-
10:45 AM - 11:30 AM
-
11:45 AM - 12:30 PM
-
1:30 PM - 2:15 PM
-
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:00 AM - 2:00 PM
-
9:15 AM - 9:45 AM
-
9:15 AM - 10:00 AM
-
9:30 AM - 10:15 AM
-
10:00 AM - 10:30 AM
-
10:00 AM - 10:45 AM
-
10:15 AM - 11:00 AM
-
10:30 AM - 11:15 AM
-
10:45 AM - 11:30 AM
-
11:00 AM - 12:00 PM
-
11:15 AM - 12:00 PM
-
11:30 AM - 12:15 PM
-
11:45 AM - 12:30 PM
-
12:15 PM - 1:00 PM
-
12:30 PM - 1:15 PM
-
1:15 PM - 2:00 PM
-
1:30 PM - 2:15 PM
-
2:15 PM - 3:00 PM
-
2:30 PM - 3:15 PM
-
3:15 PM - 4:00 PM
-
3:30 PM - 4:15 PM
-
4:15 PM - 5:00 PM
Sunday
-
9:00 AM - 9:45 AM
-
9:30 AM - 10:15 AM
-
10:00 AM - 10:45 AM
-
10:30 AM - 11:15 AM
-
11:00 AM - 11:45 AM
-
11:30 AM - 12:15 PM
-
12:00 PM - 12:45 PM
-
12:30 PM - 1:15 PM
-
12:45 PM - 1:30 PM
-
1:00 PM - 1:45 PM
-
1:30 PM - 2:15 PM
-
1:45 PM - 2:30 PM
-
2:00 PM - 3:00 PM
-
2:30 PM - 3:30 PM
-
2:45 PM - 3:45 PM
-
3:15 PM - 4:00 PM
-
4:00 PM - 4:45 PM
-
4:15 PM - 5:15 PM
No events available!
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Junior TapVPS |
Sunday
-
3:15 PM - 4:00 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Friday
-
3:30 PM - 4:45 PM
No events available!
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Mini StarsOnline | Mini StarsVPS on Fraser | |||||
Mini StarsHillcrest | ||||||
Thursday
-
3:30 PM - 4:15 PM
Friday
-
1:30 PM - 2:15 PM
Sunday
-
1:00 PM - 1:45 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Junior StarsVPS on Fraser | ||||||
Junior StarsMount Pleasant | ||||||
Junior StarsHillcrest | ||||||
Monday
-
3:30 PM - 4:15 PM
Thursday
-
4:30 PM - 5:15 PM
Sunday
-
12:00 PM - 12:45 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Senior StarsVPS | ||||||
Senior StarsMount Pleasant | ||||||
Senior StarsHillcrest | ||||||
Senior StarsVPS on Fraser | ||||||
Monday
-
4:30 PM - 5:30 PM
Wednesday
-
6:45 PM - 7:30 PM
Thursday
-
5:30 PM - 6:30 PM
Sunday
-
2:00 PM - 3:00 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Mini Hip HopKensington | ||||||
Mini Hip HopRenfrew | ||||||
Mini Hip HopRenfrew | ||||||
Mini Hip HopHillcrest | ||||||
Mini Hip HopVPS | Mini Hip HopCreekside | Mini Hip HopDouglas Park | ||||
Monday
-
3:45 PM - 4:30 PM
Tuesday
-
11:15 AM - 12:00 PM
-
3:00 PM - 3:45 PM
Thursday
-
3:00 PM - 3:45 PM
Saturday
-
9:00 AM - 9:45 AM
-
9:30 AM - 10:15 AM
-
2:15 PM - 3:00 PM
Sunday
-
9:30 AM - 10:15 AM
-
12:45 PM - 1:30 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Junior Hip HopKensington | ||||||
Junior Hip HopRenfrew | ||||||
Junior Hip HopHillcrest | ||||||
Junior Hip HopCreekside | Junior Hip HopDouglas Park | |||||
Monday
-
4:45 PM - 5:30 PM
Tuesday
-
4:15 PM - 5:00 PM
Thursday
-
4:00 PM - 4:45 PM
Saturday
-
10:00 AM - 10:45 AM
-
10:30 AM - 11:15 AM
-
3:15 PM - 4:00 PM
Sunday
-
10:30 AM - 11:15 AM
-
1:45 PM - 2:30 PM
No events available!
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Senior Hip HopKensington | ||||||
Senior Hip HopRenfrew | ||||||
Senior Hip HopHillcrest | ||||||
Senior Hip HopDouglas Park |
Thursday
-
5:00 PM - 5:45 PM
Saturday
-
11:00 AM - 12:00 PM
-
11:30 AM - 12:15 PM
-
4:15 PM - 5:00 PM
Sunday
-
11:30 AM - 12:15 PM
-
2:45 PM - 3: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 BalletVPS | ||||||
Mini BalletHillcrest | Mini BalletRenfrew | Mini BalletKensington | ||||
Mini BalletKensington | ||||||
Mini BalletHastings | Mini BalletDouglas Park | |||||
Mini BalletMarpole-Oakridge | Mini BalletRenfrew | |||||
Monday
-
10:45 AM - 11:30 AM
Tuesday
-
10:15 AM - 11:00 AM
-
3:15 PM - 4:00 PM
Wednesday
-
4:30 PM - 5:15 PM
Thursday
-
3:00 PM - 3:45 PM
-
3:30 PM - 4:15 PM
Friday
-
10:45 AM - 11:30 AM
-
3:00 PM - 3:45 PM
Saturday
-
10:15 AM - 11:00 AM
-
10:45 AM - 11:30 AM
-
1:15 PM - 2:00 PM
-
1:30 PM - 2:15 PM
Sunday
-
9:00 AM - 9:45 AM
-
12:30 PM - 1:15 PM
-
4:00 PM - 4:45 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Junior BalletKensington | ||||||
Junior BalletVPS on Fraser | ||||||
Junior BalletHastings | Junior BalletCreekside | Junior BalletDouglas Park |
Tuesday
-
4:15 PM - 5:00 PM
Wednesday
-
3:30 PM - 4:15 PM
Thursday
-
4:00 PM - 4:45 PM
Friday
-
4:00 PM - 4:45 PM
Saturday
-
11:15 AM - 12:00 PM
-
11:45 AM - 12:30 PM
-
2:30 PM - 3:15 PM
Sunday
-
10:00 AM - 10:45 AM
-
1:30 PM - 2:15 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Intermediate BalletVPS on Fraser | ||||||
Intermediate BalletHillcrest | ||||||
Intermediate BalletKensington | ||||||
Intermediate BalletHastings | Intermediate BalletDouglas Park |
Tuesday
-
5:15 PM - 6:00 PM
Friday
-
5:00 PM - 5:45 PM
Saturday
-
12:15 PM - 1:00 PM
Sunday
-
11:00 AM - 11:45 AM
-
2:30 PM - 3:30 PM
No events available!
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Music & MovementHillcest | ||||||
Music & MovementMarpole-Oakridge |
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Parent & Tot DanceRenfrew | Parent & Tot DanceKensington | |||||
Parent & Tot DanceMarpole-Oakridge |
Tuesday
-
9:15 AM - 10:00 AM
Wednesday
-
5:30 PM - 6:00 PM
Friday
-
9:45 AM - 10:30 AM
Saturday
-
9:15 AM - 9:45 AM
-
9:15 AM - 10:00 AM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Thursday
-
6:30 PM - 7:00 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Performing PrincessesHillcrest | Performing PrincessesKensington | |||||
Performing PrincessesOnline | ||||||
Performing PrincessesMarpole-Oakridge |
Monday
-
11:45 AM - 12:30 PM
Thursday
-
1:00 PM - 1:45 PM
-
2:00 PM - 2:45 PM
Friday
-
11:45 AM - 12:30 PM
Saturday
-
12:30 PM - 1:15 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Private Vocal LessonsVPS on Fraser | ||||||
Wednesday
-
3:30 PM - 7:00 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Saturday
-
9:00 AM - 2:00 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
No events available!
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Saturday
-
3:30 PM - 4:15 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Sunday
-
4:15 PM - 5:15 PM
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Friday
-
7:15 PM - 8:30 PM
No events available!