Please subscribe to the VPS Newsletter to receive a registration reminder.

 

Fall Classes are currently being updated.

VPS on Fraser St. Fall Registration will open online at 10am on Monday, June 24th.

ONLINE REGISTRATION FOR FALL CLASSES OPENS:

Fraser St Studio – June 24 /  Hastings – /  Douglas Park – / Marpole –   / False Creek –  / Hillcrest –  / Yaletown – /  Kensington – / Mount Pleasant –   / Creekside – /

 

You can register online by finding the class you want and hitting the “Book Your Spot” button on your centre’s registration day.

 

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Music & Movement
Mount Pleasant
9:30 am
10:15 am
2-3yrs

Adult Classes
Adult Jazz VPS on Fraser
10:15 am
11:30 am
18+ years

Mini Hip Hop
Mount Pleasant
10:30 am
11:15 am
3-4yrs
Mini Hip Hop Rebecca

Mini Ballet
Hillcrest
11:45 am
12:30 pm
4yrs
Parent & Tot
False Creek
9:45 am
10:30 am
1.5-2yrs

Music & Movement
False Creek
10:45 am
11:30 am
2-3yrs

Mini Stars
VPS on Fraser
11:30 am
12:15 pm
3-4 yrs
Mini StarsRebecca

Mini Ballet
False Creek
11:45 am
12:30 pm
3-4 yrs

Mini Hip Hop
False Creek
11:45 am
12:30 pm
3-4yrs
Parent & Tot
Hillcrest
9:00 am
9:30 am
1.5-2yrs

Mini Hip Hop
VPS on Fraser
9:15 am
10:00 am
3-4yrs

Mini Tap
Douglas Park
9:30 am
10:15 am
3-4yrs
Mini TapRebecca

Parent & Tot
Marpole
9:30 am
10:15 am
1.5-2yrs

Parent & Tot
Mount Pleasant
10:00 am
10:30 am
1.5-2yrs
Parent & TotDanielle

Junior Hip Hop
VPS on Fraser
10:00 am
10:45 am
5-6yrs

Mini Hip Hop
Hastings
10:00 am
10:45 am
3-4yrs

Junior Tap
Douglas Park
10:15 am
11:00 am
4-6yrs (4 yr olds must take one term in Mini Tap before joining this class)
Junior TapRebecca

Mini Ballet
Hillcrest
10:15 am
11:00 am
4yrs
Mini BalletKatheryn

Mini Hip Hop
Marpole-Oakridge
10:15 am
11:00 am
3-4yrs

Tiny Ballet
Mount Pleasant
10:30 am
11:00 am
3yrs
Tiny BalletDanielle

Junior Hip Hop
Hastings
10:45 am
11:30 am
5-7yrs

Intermediate Hip Hop
VPS on Fraser
10:45 am
11:45 am
7-9 yrs

Tiny Ballet
Hillcrest
11:00 am
11:30 am
3yrs

Junior Stars
Marpole-Oakridge
11:00 am
11:45 am
5-8yrs

Junior Tap
Douglas Park
11:00 am
11:45 am
6-8 yrs (6 yr olds must take one term in Junior Level One Tap before joining this class)
Junior TapRebecca

Mini Ballet
Mount Pleasant
11:00 am
11:45 am
4yrs

Junior Ballet
Hillcrest
11:30 am
12:15 pm
5-7yrs

Junior Ballet
Mount Pleasant
11:45 am
12:30 pm
5-7yrs

Junior Stars
VPS on Fraser
11:45 am
12:30 pm
5-7yrs

Senior Tap
Douglas Park
11:45 am
12:45 pm
8-14yrs
Senior TapRebecca
Tiny Ballet
VPS on Fraser
9:30 am
10:00 am
3yrs
Music & Movement
Hillcrest
10:45 am
11:30 am
2-3yrs
Parent & Tot
VPS on Fraser
10:15 am
11:00 am
1.5-2yrs

Parent & Tot
Hillcrest
10:30 am
11:00 am
1.5-2yrs
Mini Stars
Douglas Park
10:00 am
10:45 am
3-4yrs

Mini Ballet
VPS on Fraser
10:15 am
11:00 am
4 yrs

Mini Hip Hop
Douglas Park
10:45 am
11:30 am
3-4yrs

Junior Ballet
VPS on Fraser
11:00 am
11:45 am
5-7yrs

Junior Hip Hop
Marpole-Oakridge
11:00 am
11:45 am
5-7yrs

Junior Hip Hop
Douglas Park
11:30 am
12:15 pm
4-6 yrs

Intermediate Ballet
VPS on Fraser
11:45 am
12:45 pm
7-9yrs

Mini Ballet
Hastings
12:00 pm
12:45 pm
3-4 yrs

Junior Hip Hop
Douglas Park
12:30 pm
1:15 pm
5-7 yrs

Junior Ballet
Hastings
12:45 pm
1:30 pm
5-7yrs

Performing Princesses
VPS on Fraser
12:45 pm
1:30 pm
3-5yrs
Performing PrincessesPrincess Aisia

Intermediate Hip Hop
Douglas Park
1:15 pm
2:15 pm
7-9yrs

Parent & Tot
Kensington
1:30 pm
2:00 pm
1.5-2yrs

Parent & Tot
Hastings
1:30 pm
2:00 pm
1.5-2yrs

Mini Ballet
Kensington
2:00 pm
2:45 pm
3-4 yrs
Mini BalletMuireann

Adult Classes
Adult Tap / VPS on Fraser
2:30 pm
3:30 pm
18+ years

Junior Ballet
Kensington
2:45 pm
3:30 pm
5-7yrs
Tiny Ballet
Hillcrest
11:15 am
11:45 am
4 yrs
Mini Ballet
Hillcrest
12:00 pm
12:45 pm
3-4 yrs

Performing Princesses
Hillcrest
12:30 pm
1:15 pm
3-5yrs
Mini Ballet
VPS on Fraser
12:00 pm
12:45 pm
4 yrs only

Performing Princesses
VPS on Fraser
12:45 pm
1:30 pm
3-5yrs
Performing PrincessesPrincess Aisia
Mini Hip Hop
Yaletown-Roundhouse
1:00 pm
1:45 pm
3-4yrs
Mini Hip Hop
Kensington
1:30 pm
2:15 pm
3-4yrs

Junior Hip Hop
Kensington
2:15 pm
3:00 pm
5-7yrs
Junior Hip Hop
Douglas park (Tapestry)
3:30 pm
4:15 pm
5-7 yrs

Mini Choir
VPS on Fraser
3:45 pm
4:30 pm
4-7 yrs
Mini ChoirEve-Lyn

Intermediate Hip Hop
VPS on Fraser
4:15 pm
5:15 pm
7-9yrs

Kids Improv
Cambrian Hall
4:30 pm
5:30 pm
7-10yrs

Private Vocal Lessons
VPS on Fraser
4:30 pm
6:30 pm
Eve-Lyn
Private Vocal Lessons30 min lessons

Junior Hip Hop
VPS on Fraser (Year long Sept-June)
5:15 pm
6:00 pm
5-6 yrs

Teen Improv
Cambrian Hall
5:30 pm
6:30 pm
11-16 yrs

Adult Classes
Adult Ballet / VPS on Fraser
6:15 pm
7:15 pm
18+ years
Mini Ballet
Creekside
3:00 pm
3:45 pm
3-4yrs

Junior Ballet
Creekside
3:45 pm
4:30 pm
5-7yrs

Private Vocal Lessons
VPS on Fraser
4:00 pm
7:30 pm
Chersea

Junior Stars
Hillcrest
4:30 pm
5:15 pm
5-7yrs

Junior Ballet
VPS on Fraser
5:45 pm
6:30 pm
5-7yrs

Adult Classes
Adult Musical Theatre / VPS on Fraser
6:30 pm
7:30 pm
18+ years
Mini Hip Hop
Hillcrest
3:30 pm
4:15 pm
3-4yrs

Junior Hip Hop
Hillcrest
4:30 pm
5:15 pm
5-7yrs

Senior Hip Hop
Hillcrest
5:15 pm
6:15 pm
8-12yrs

Private Vocal Lessons
VPS on Fraser
5:30 pm
7:00 pm
Chersea
Private Vocal Lessons30 min lessons

Mini Hip Hop
Creekside
3:15 pm
4:00 pm
3-4yrs

Private Vocal Lessons
VPS on Fraser
3:30 pm
6:30 pm
Chersea
Private Vocal Lessons30 min lessons

Mini Stars
Hillcrest
3:45 pm
4:30 pm
3-4yrs
Mini StarsRebecca

Junior Hip Hop
Creekside
4:00 pm
4:45 pm
5-7 yrs

Junior Stars
Douglas Park
4:15 pm
5:00 pm
5-7 yrs

Mini Ballet
Marpole-Oakridge
4:30 pm
5:15 pm
3-4yrs
Mini BalletKatheryn

Senior Hip Hop
Creekside
4:45 pm
5:45 pm
8-12 yrs

Glee Pop Stars
Douglas Park
5:00 pm
6:00 pm
8-12 yrs

Junior Ballet
Marpole Oakridge
5:15 pm
6:00 pm
5-6yrs

Parent & Tot
Marpole-Oakridge
6:00 pm
6:30 pm
1.5-2yrs
Parent & Tot
Douglas Park
3:15 pm
3:45 pm
1.5-2yrs

Junior Jazz
VPS on Fraser
3:45 pm
4:30 pm
5-6yrs

Mini Ballet
Douglas Park
3:45 pm
4:30 pm
3-4yrs

Intermediate Jazz
VPS on Fraser
4:30 pm
5:15 pm
7-9 yrs

Junior Ballet
Douglas Park
4:30 pm
5:15 pm
5-7yrs

Senior Jazz
VPS on Fraser
5:30 pm
6:30 pm
9-12 yrs

Junior Stars
VPS on Fraser
5:45 pm
6:30 pm
5-7yrs

Glee Pop Stars
VPS on Fraser
6:30 pm
7:30 pm
8-12yrs
Senior Hip Hop
Kensington
3:00 pm
4:00 pm
8-12yrs

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Adult Classes
Adult Jazz VPS on Fraser
10:15 am
11:30 am
18+ years
Adult Classes
Adult Tap / VPS on Fraser
2:30 pm
3:30 pm
18+ years
Adult Classes
Adult Ballet / VPS on Fraser
6:15 pm
7:15 pm
18+ years
Adult Classes
Adult Musical Theatre / VPS on Fraser
6:30 pm
7:30 pm
18+ years

Monday

Tuesday

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Tiny Ballet
VPS on Fraser
9:30 am
10:00 am
3yrs
Mini Ballet
Hillcrest
10:15 am
11:00 am
4yrs
Mini BalletKatheryn

Tiny Ballet
Mount Pleasant
10:30 am
11:00 am
3yrs
Tiny BalletDanielle
Mini Ballet
VPS on Fraser
10:15 am
11:00 am
4 yrs
Mini Ballet
Hillcrest
11:45 am
12:30 pm
4yrs
Tiny Ballet
Hillcrest
11:15 am
11:45 am
4 yrs
Mini Ballet
False Creek
11:45 am
12:30 pm
3-4 yrs
Tiny Ballet
Hillcrest
11:00 am
11:30 am
3yrs

Mini Ballet
Mount Pleasant
11:00 am
11:45 am
4yrs

Junior Ballet
Hillcrest
11:30 am
12:15 pm
5-7yrs

Junior Ballet
Mount Pleasant
11:45 am
12:30 pm
5-7yrs
Junior Ballet
VPS on Fraser
11:00 am
11:45 am
5-7yrs

Intermediate Ballet
VPS on Fraser
11:45 am
12:45 pm
7-9yrs

Mini Ballet
Hastings
12:00 pm
12:45 pm
3-4 yrs

Junior Ballet
Hastings
12:45 pm
1:30 pm
5-7yrs
Mini Ballet
Hillcrest
12:00 pm
12:45 pm
3-4 yrs
Mini Ballet
VPS on Fraser
12:00 pm
12:45 pm
4 yrs only
Mini Ballet
Kensington
2:00 pm
2:45 pm
3-4 yrs
Mini BalletMuireann

Junior Ballet
Kensington
2:45 pm
3:30 pm
5-7yrs
Mini Ballet
Creekside
3:00 pm
3:45 pm
3-4yrs

Junior Ballet
Creekside
3:45 pm
4:30 pm
5-7yrs
Mini Ballet
Douglas Park
3:45 pm
4:30 pm
3-4yrs

Junior Ballet
Douglas Park
4:30 pm
5:15 pm
5-7yrs
Mini Ballet
Marpole-Oakridge
4:30 pm
5:15 pm
3-4yrs
Mini BalletKatheryn

Junior Ballet
Marpole Oakridge
5:15 pm
6:00 pm
5-6yrs
Junior Ballet
VPS on Fraser
5:45 pm
6:30 pm
5-7yrs

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Mini Choir
VPS on Fraser
3:45 pm
4:30 pm
4-7 yrs
Mini ChoirEve-Lyn

Monday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Glee Pop Stars
Douglas Park
5:00 pm
6:00 pm
8-12 yrs
Glee Pop Stars
VPS on Fraser
6:30 pm
7:30 pm
8-12yrs

Thursday

Friday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Mini Hip Hop
VPS on Fraser
9:15 am
10:00 am
3-4yrs
Mini Hip Hop
Mount Pleasant
10:30 am
11:15 am
3-4yrs
Mini Hip Hop Rebecca
Junior Hip Hop
VPS on Fraser
10:00 am
10:45 am
5-6yrs

Mini Hip Hop
Hastings
10:00 am
10:45 am
3-4yrs

Mini Hip Hop
Marpole-Oakridge
10:15 am
11:00 am
3-4yrs

Junior Hip Hop
Hastings
10:45 am
11:30 am
5-7yrs

Intermediate Hip Hop
VPS on Fraser
10:45 am
11:45 am
7-9 yrs
Mini Hip Hop
Douglas Park
10:45 am
11:30 am
3-4yrs

Junior Hip Hop
Marpole-Oakridge
11:00 am
11:45 am
5-7yrs

Junior Hip Hop
Douglas Park
11:30 am
12:15 pm
4-6 yrs

Junior Hip Hop
Douglas Park
12:30 pm
1:15 pm
5-7 yrs

Intermediate Hip Hop
Douglas Park
1:15 pm
2:15 pm
7-9yrs
Mini Hip Hop
False Creek
11:45 am
12:30 pm
3-4yrs
Mini Hip Hop
Yaletown-Roundhouse
1:00 pm
1:45 pm
3-4yrs
Mini Hip Hop
Kensington
1:30 pm
2:15 pm
3-4yrs

Junior Hip Hop
Kensington
2:15 pm
3:00 pm
5-7yrs
Junior Hip Hop
Douglas park (Tapestry)
3:30 pm
4:15 pm
5-7 yrs

Intermediate Hip Hop
VPS on Fraser
4:15 pm
5:15 pm
7-9yrs

Junior Hip Hop
VPS on Fraser (Year long Sept-June)
5:15 pm
6:00 pm
5-6 yrs
Mini Hip Hop
Hillcrest
3:30 pm
4:15 pm
3-4yrs

Junior Hip Hop
Hillcrest
4:30 pm
5:15 pm
5-7yrs

Senior Hip Hop
Hillcrest
5:15 pm
6:15 pm
8-12yrs
Mini Hip Hop
Creekside
3:15 pm
4:00 pm
3-4yrs
Senior Hip Hop
Kensington
3:00 pm
4:00 pm
8-12yrs
Junior Hip Hop
Creekside
4:00 pm
4:45 pm
5-7 yrs

Senior Hip Hop
Creekside
4:45 pm
5:45 pm
8-12 yrs

Monday

Tuesday

Wednesday

Thursday

Saturday

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Kids Improv
Cambrian Hall
4:30 pm
5:30 pm
7-10yrs

Teen Improv
Cambrian Hall
5:30 pm
6:30 pm
11-16 yrs

Monday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Junior Jazz
VPS on Fraser
3:45 pm
4:30 pm
5-6yrs

Intermediate Jazz
VPS on Fraser
4:30 pm
5:15 pm
7-9 yrs

Senior Jazz
VPS on Fraser
5:30 pm
6:30 pm
9-12 yrs

Friday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Music & Movement
Mount Pleasant
9:30 am
10:15 am
2-3yrs
Music & Movement
Hillcrest
10:45 am
11:30 am
2-3yrs
Music & Movement
False Creek
10:45 am
11:30 am
2-3yrs

Monday

Tuesday

Thursday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Mini Stars
Douglas Park
10:00 am
10:45 am
3-4yrs
Mini Stars
VPS on Fraser
11:30 am
12:15 pm
3-4 yrs
Mini StarsRebecca
Junior Stars
Marpole-Oakridge
11:00 am
11:45 am
5-8yrs

Junior Stars
VPS on Fraser
11:45 am
12:30 pm
5-7yrs
Mini Stars
Hillcrest
3:45 pm
4:30 pm
3-4yrs
Mini StarsRebecca

Junior Stars
Douglas Park
4:15 pm
5:00 pm
5-7 yrs
Junior Stars
Hillcrest
4:30 pm
5:15 pm
5-7yrs
Junior Stars
VPS on Fraser
5:45 pm
6:30 pm
5-7yrs
Senior Performing Stars Musical Theatre
VPS on Fraser
6:30 pm
7:30 pm
8-12 yrs

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Parent & Tot
False Creek
9:45 am
10:30 am
1.5-2yrs
Parent & Tot
Hillcrest
9:00 am
9:30 am
1.5-2yrs

Parent & Tot
Marpole
9:30 am
10:15 am
1.5-2yrs

Parent & Tot
Mount Pleasant
10:00 am
10:30 am
1.5-2yrs
Parent & TotDanielle
Parent & Tot
VPS on Fraser
10:15 am
11:00 am
1.5-2yrs

Parent & Tot
Hillcrest
10:30 am
11:00 am
1.5-2yrs
Parent & Tot
Kensington
1:30 pm
2:00 pm
1.5-2yrs

Parent & Tot
Hastings
1:30 pm
2:00 pm
1.5-2yrs
Parent & Tot
Douglas Park
3:15 pm
3:45 pm
1.5-2yrs
Parent & Tot
Marpole-Oakridge
6:00 pm
6:30 pm
1.5-2yrs

Wednesday

Thursday

Friday

Saturday

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Performing Princesses
Hillcrest
12:30 pm
1:15 pm
3-5yrs
Performing Princesses
VPS on Fraser
12:45 pm
1:30 pm
3-5yrs
Performing PrincessesPrincess Aisia
Performing Princesses
VPS on Fraser
12:45 pm
1:30 pm
3-5yrs
Performing PrincessesPrincess Aisia

Monday

Wednesday

Sunday

No events available in stagecraft category!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Mini Tap
Douglas Park
9:30 am
10:15 am
3-4yrs
Mini TapRebecca

Junior Tap
Douglas Park
10:15 am
11:00 am
4-6yrs (4 yr olds must take one term in Mini Tap before joining this class)
Junior TapRebecca
Junior Tap
Douglas Park
11:00 am
11:45 am
6-8 yrs (6 yr olds must take one term in Junior Level One Tap before joining this class)
Junior TapRebecca

Senior Tap
Douglas Park
11:45 am
12:45 pm
8-14yrs
Senior TapRebecca

Saturday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Private Vocal Lessons
VPS on Fraser
3:30 pm
6:30 pm
Chersea
Private Vocal Lessons30 min lessons
Private Vocal Lessons
VPS on Fraser
4:30 pm
6:30 pm
Eve-Lyn
Private Vocal Lessons30 min lessons
Private Vocal Lessons
VPS on Fraser
4:00 pm
7:30 pm
Chersea
Private Vocal Lessons
VPS on Fraser
5:30 pm
7:00 pm
Chersea
Private Vocal Lessons30 min lessons

Monday

Tuesday

Wednesday

Thursday

No events available!