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

Registration for VPS programs that take place at your local community centre will open on the following dates at 9am:

Fraser St Studio – Nov 26 /  Mount Pleasant – Dec 4 /  Yaletown – Dec 5 / Douglas Park – Dec 5 / False Creek – Dec 6  / Kensington – Dec 7  / Champlain Heights – Dec 7 / Hastings – Dec 12  / Hillcrest – Dec 14 / Marpole –    / Creekside –    /

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Mini Ballet
VPS on Fraser
1:45 am
2:30 am
4yrs only
Parent & Tot Dance
VPS on Fraser
9:45 am
10:15 am
1.5-2yrs

Music & Movement
Mount Pleasant
9:45 am
10:30 am
2-3yrs

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

Parent & Tot Dance
Hillcrest
10:30 am
11:00 am
1.5-2yrs

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

Tiny Dancers
Hillcrest
11:15 am
11:45 am
3yrs

Mini Ballet
Hillcrest
11:45 am
12:30 pm
4yrs

Mini Stars
VPS on Fraser
11:45 am
12:30 pm
3-4yrs
Mini StarsVanessa
Parent & Tot Dance
False Creek
9:30 am
10:15 am
1.5-2yrs

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

Mini Stars
False Creek
11:30 am
12:15 pm
3-4yrs
Mini StarsVanessa
Tiny Dancers
Hillcrest
9:00 am
9:30 am
3yrs
Tiny DancersStephanie

Parent & Tot Dance
Hillcrest
9:30 am
10:00 am
1.5-2yrs

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

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

Music & Movement
Douglas Park
10:00 am
10:45 am
2-3yrs

Junior Hip Hop
VPS on Fraser
10:15 am
11:00 am
5-7yrs

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

Tiny Dancers
Mount Pleasant
10:30 am
11:00 am
3yrs

Mini Hip Hop
Hastings
10:30 am
11:15 am
3-4yrs

Mini Stars
Douglas Park
10:30 am
11:15 am
3-4yrs
Mini StarsVanessa

Tiny Dancers
Hillcrest
11:00 am
11:30 am
3yrs
Tiny DancersStephanie

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

Senior Hip Hop
VPS on Fraser
11:00 am
12:00 pm
12-17yrs

Junior Hip Hop
Hastings
11:15 am
12:00 pm
5-7yrs

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

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

Junior Stars
VPS on Fraser
12:15 pm
1:00 pm
5-7yrs
Parent & Tot Dance
VPS on Fraser
9:00 am
9:30 am
1.5-2yrs

Mini Ballet
VPS on Fraser
9:30 am
10:15 am
3-4yrs

Mini Tap
Douglas Park
10:00 am
10:45 am
3-4yrs
Mini TapRebecca E.

Junior Ballet
VPS on Fraser
10:15 am
11:00 am
5-6yrs

Junior Tap
Douglas Park
10:45 am
11:30 am
5-7yrs
Junior TapRebecca E

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

Senior Tap
Douglas Park
11:30 am
12:15 pm
8-14yrs
Senior TapRebecca E
Music & Movement
VPS on Fraser
10:00 am
10:45 am
2-3yrs

Parent & Tot Dance
Hillcrest
10:15 am
11:00 am
1.5-2 yrs

Parent & Tot Dance
Champlain Heights
10:35 am
11:20 am
1.5-2yrs

Parent & Tot Dance
VPS on Fraser
11:00 am
11:30 am
1.5-2yrs

Music & Movement
Hillcrest
11:15 am
12:00 pm
2-3yrs

Mini Stars
Champlain
11:30 am
12:15 pm
3-4yrs

Performing Princesses
Hillcrest
12:15 pm
1:00 pm
3-5yrs
Performing PrincessesPrincess Vanessa
Parent & Tot Dance
VPS on Fraser
10:15 am
11:00 am
1.5-2yrs
Mini Ballet
VPS on Fraser
11:15 am
12:00 pm
3-4yrs
Tiny Dancers
VPS on Fraser
12:00 pm
12:30 pm
3 yrs

Performing Princesses
VPS on Fraser
12:00 pm
12:45 pm
3-5yrs
Mini Hip Hop
Yaletown-Roundhouse
1:00 pm
1:45 pm
3-4yrs
Performing Princesses
VPS on Fraser
1:00 pm
1:45 pm
3-5yrs
Performing PrincessesPrincess Vanessa

Mini Hip Hop
Champlain
1:15 pm
2:00 pm
3-4yrs

Mini Hip Hop
Kensington
1:30 pm
2:15 pm
3-4yrs

Music & Movement
Marpole-Oakridge
1:45 pm
2:30 pm
2-3 yrs

Junior Hip Hop
Champlain
2:00 pm
2:45 pm
5-7 yrs

Junior Hip Hop
Kensington
2:15 pm
3:00 pm
5-7yrs

Mini Stars
Marpole
2:30 pm
3:15 pm
3-4yrs
Mini StarsVanessa

Senior Hip Hop
Champlain
2:45 pm
4:00 pm
8-12yrs

Senior Hip Hop
Kensington
3:00 pm
4:00 pm
8-12yrs

Junior Stars
5-7 yrs
3:15 pm
4:00 pm
Marpole-Oakridge
Mini Ballet
Creekside
2:45 pm
3:30 pm
3-4yrs

Mini Stars
Hastings
3:15 pm
4:00 pm
3-4yrs

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

Junior Stars
Hastings
4:00 pm
4:45 pm
5-7yrs

Kids Improv
VPS on Fraser
4:30 pm
5:30 pm
8-11yrs
Kids ImprovBrian & Clare

Glee Pop Stars
Hastings
4:45 pm
5:45 pm
8-12yrs

Teen Film & Improv
VPS on Fraser
5:30 pm
6:30 pm
12-17yrs
Teen Film & ImprovBrian and Clare
Mini Stars
VPS on Fraser
2:45 pm
3:30 pm
3-4 yrs

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

Junior Stars
VPS on Fraser
3:30 pm
4:15 pm
5-7yrs

Mini Stars
Hillcrest
3:30 pm
4:15 pm
3-4 yrs
Mini StarsVanessa

Intermediate Ballet
Marpole-Oakridge
3:30 pm
4:30 pm
7-9 yrs

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

Junior Ballet
VPS on Fraser
4:15 pm
5:00 pm
5-7yrs

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

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

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

Intermediate Ballet
VPS on Fraser
5:00 pm
6:00 pm
7-10yrs

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

Junior Ballet
Marpole Oakridge
5:15 pm
6:00 pm
5-6 yrs
Junior Ballet
Kensington
2:00 pm
2:45 pm
5-7yrs

Parent & Tot Dance
Kensington
2:45 pm
3:15 pm
1.5-2yrs
Mini Hip Hop
VPS on Fraser
3:30 pm
4:15 pm
3-4 yrs

Show Choir
VPS on Fraser
3:45 pm
5:00 pm
6-12yrs
Show ChoirEve-Lyn

Senior Hip Hop
VPS on Fraser
4:15 pm
5:15 pm
8-10yrs

Junior Hip Hop
VPS on Fraser
5:30 pm
6:15 pm
5-7yrs
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

Glee Pop Stars
VPS on Fraser
6:25 pm
7:25 pm
8-12yrs
Parent & Tot Dance
Douglas Park
3:15 pm
3:45 pm
1.5-2yrs

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

Junior Jazz
VPS on Fraser
4:15 pm
5:00 pm
5-8 yrs

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

Senior Jazz
VPS on Fraser
5:00 pm
6:00 pm
9-14yrs
Parent & Tot Dance
Marpole-Oakridge
6:00 pm
6:30 pm
1.5-2yrs

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Adult Jazz
VPS on Fraser
10:15 am
11:30 am
18+ yrs

Tuesday

No events available in baby-me-ballet category!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Show Choir
VPS on Fraser
3:45 pm
5:00 pm
6-12yrs
Show ChoirEve-Lyn

Monday

No events available in connecting-with-cause category!
No events available in fairytale-family-time category!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Kids Improv
VPS on Fraser
4:30 pm
5:30 pm
8-11yrs
Kids ImprovBrian & Clare

Teen Film & Improv
VPS on Fraser
5:30 pm
6:30 pm
12-17yrs
Teen Film & ImprovBrian and Clare

Tuesday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Glee Pop Stars
Hastings
4:45 pm
5:45 pm
8-12yrs
Glee Pop Stars
Hillcrest
5:00 pm
6:00 pm
8-12yrs
Glee Pop Stars
VPS on Fraser
6:25 pm
7:25 pm
8-12yrs

Tuesday

Wednesday

Thursday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Intermediate Ballet
VPS on Fraser
11:00 am
12:00 pm
7-9yrs
Intermediate Ballet
Marpole-Oakridge
3:30 pm
4:30 pm
7-9 yrs
Intermediate Ballet
VPS on Fraser
5:00 pm
6:00 pm
7-10yrs

Thursday

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Junior Ballet
VPS on Fraser
10:15 am
11:00 am
5-6yrs
Junior Ballet
Hillcrest
11:30 am
12:15 pm
5-7yrs
Junior BalletStephanie

Junior Ballet
Mount Pleasant
11:45 am
12:30 pm
5-7yrs
Junior Ballet
Kensington
2:00 pm
2:45 pm
5-7yrs
Junior Ballet
Creekside
3:45 pm
4:30 pm
5-7yrs
Junior Ballet
VPS on Fraser
4:15 pm
5:00 pm
5-7yrs
Junior Ballet
Douglas Park
4:30 pm
5:15 pm
5-7yrs
Junior Ballet
Marpole Oakridge
5:15 pm
6:00 pm
5-6 yrs

Tuesday

Thursday

Friday

Saturday

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Junior Hip Hop
VPS on Fraser
10:15 am
11:00 am
5-7yrs
Junior Hip Hop
Hastings
11:15 am
12:00 pm
5-7yrs
Junior Hip Hop
Champlain
2:00 pm
2:45 pm
5-7 yrs

Junior Hip Hop
Kensington
2:15 pm
3:00 pm
5-7yrs
Junior Hip Hop
Hillcrest
4:30 pm
5:15 pm
5-7yrs
Junior Hip Hop
Creekside
4:00 pm
4:45 pm
5-7 yrs
Junior Hip Hop
VPS on Fraser
5:30 pm
6:15 pm
5-7yrs

Monday

Wednesday

Thursday

Saturday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Junior Jazz
VPS on Fraser
4:15 pm
5:00 pm
5-8 yrs

Friday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Junior Stars
VPS on Fraser
12:15 pm
1:00 pm
5-7yrs
Junior Stars
VPS on Fraser
3:30 pm
4:15 pm
5-7yrs

Junior Stars
Hillcrest
4:15 pm
5:00 pm
5-7yrs
Junior Stars
5-7 yrs
3:15 pm
4:00 pm
Marpole-Oakridge
Junior Stars
Hastings
4:00 pm
4:45 pm
5-7yrs

Tuesday

Thursday

Saturday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Junior Tap
Douglas Park
10:45 am
11:30 am
5-7yrs
Junior TapRebecca E

Sunday

No events available in little-yogis category!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Mini Ballet
VPS on Fraser
1:45 am
2:30 am
4yrs only
Mini Ballet
VPS on Fraser
9:30 am
10:15 am
3-4yrs
Mini Ballet
Hillcrest
10:15 am
11:00 am
4yrs
Mini BalletStephanie
Mini Ballet
Hillcrest
11:45 am
12:30 pm
4yrs
Mini Ballet
VPS on Fraser
11:15 am
12:00 pm
3-4yrs
Mini Ballet
Mount Pleasant
11:00 am
11:45 am
4yrs
Mini Ballet
Creekside
2:45 pm
3:30 pm
3-4yrs
Mini Ballet
Douglas Park
3:45 pm
4:30 pm
3-4yrs
Mini Ballet
Marpole-Oakridge
4:30 pm
5:15 pm
3-4yrs

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Mini Hip Hop
VPS on Fraser
9:30 am
10:15 am
3-4yrs

Mini Hip Hop
Hastings
10:30 am
11:15 am
3-4yrs
Mini Hip Hop
Mount Pleasant
10:45 am
11:30 am
3-4yrs
Mini Hip Hop
Yaletown-Roundhouse
1:00 pm
1:45 pm
3-4yrs
Mini Hip Hop
Champlain
1:15 pm
2:00 pm
3-4yrs

Mini Hip Hop
Kensington
1:30 pm
2:15 pm
3-4yrs
Mini Hip Hop
VPS on Fraser
3:30 pm
4:15 pm
3-4 yrs
Mini Hip Hop
Hillcrest
3:30 pm
4:15 pm
3-4yrs
Mini Hip Hop
Creekside
3:15 pm
4:00 pm
3-4yrs

Monday

Tuesday

Wednesday

Thursday

Saturday

No events available in minijazz category!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Mini Stars
Douglas Park
10:30 am
11:15 am
3-4yrs
Mini StarsVanessa
Mini Stars
Champlain
11:30 am
12:15 pm
3-4yrs
Mini Stars
VPS on Fraser
11:45 am
12:30 pm
3-4yrs
Mini StarsVanessa
Mini Stars
False Creek
11:30 am
12:15 pm
3-4yrs
Mini StarsVanessa
Mini Stars
VPS on Fraser
2:45 pm
3:30 pm
3-4 yrs

Mini Stars
Hillcrest
3:30 pm
4:15 pm
3-4 yrs
Mini StarsVanessa
Mini Stars
Marpole
2:30 pm
3:15 pm
3-4yrs
Mini StarsVanessa
Mini Stars
Hastings
3:15 pm
4:00 pm
3-4yrs

Monday

Tuesday

Thursday

Saturday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Mini Tap
Douglas Park
10:00 am
10:45 am
3-4yrs
Mini TapRebecca E.

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Music & Movement
Mount Pleasant
9:45 am
10:30 am
2-3yrs
Music & Movement
VPS on Fraser
10:00 am
10:45 am
2-3yrs
Music & Movement
False Creek
10:30 am
11:15 am
2-3yrs
Music & Movement
Douglas Park
10:00 am
10:45 am
2-3yrs
Music & Movement
Hillcrest
11:15 am
12:00 pm
2-3yrs
Music & Movement
Marpole-Oakridge
1:45 pm
2:30 pm
2-3 yrs

Monday

Tuesday

Thursday

Saturday

No events available in musical category!
No events available in parent-babe-dance category!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Parent & Tot Dance
VPS on Fraser
9:45 am
10:15 am
1.5-2yrs

Parent & Tot Dance
Hillcrest
10:30 am
11:00 am
1.5-2yrs
Parent & Tot Dance
False Creek
9:30 am
10:15 am
1.5-2yrs
Parent & Tot Dance
Hillcrest
9:30 am
10:00 am
1.5-2yrs
Parent & Tot Dance
VPS on Fraser
9:00 am
9:30 am
1.5-2yrs
Parent & Tot Dance
Hillcrest
10:15 am
11:00 am
1.5-2 yrs

Parent & Tot Dance
Champlain Heights
10:35 am
11:20 am
1.5-2yrs

Parent & Tot Dance
VPS on Fraser
11:00 am
11:30 am
1.5-2yrs
Parent & Tot Dance
VPS on Fraser
10:15 am
11:00 am
1.5-2yrs
Parent & Tot Dance
Mount Pleasant
10:00 am
10:30 am
1.5-2yrs
Parent & Tot Dance
Kensington
2:45 pm
3:15 pm
1.5-2yrs
Parent & Tot Dance
Douglas Park
3:15 pm
3:45 pm
1.5-2yrs
Parent & Tot Dance
Marpole-Oakridge
6:00 pm
6:30 pm
1.5-2yrs

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

No events available in parent-tot-yoga category!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Performing Princesses
Hillcrest
12:15 pm
1:00 pm
3-5yrs
Performing PrincessesPrincess Vanessa
Performing Princesses
VPS on Fraser
12:00 pm
12:45 pm
3-5yrs
Performing Princesses
VPS on Fraser
1:00 pm
1:45 pm
3-5yrs
Performing PrincessesPrincess Vanessa

Monday

Wednesday

Saturday

No events available in princess-experience category!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Senior Hip Hop
VPS on Fraser
11:00 am
12:00 pm
12-17yrs
Senior Hip Hop
Champlain
2:45 pm
4:00 pm
8-12yrs

Senior Hip Hop
Kensington
3:00 pm
4:00 pm
8-12yrs
Senior Hip Hop
VPS on Fraser
4:15 pm
5:15 pm
8-10yrs
Senior Hip Hop
Creekside
4:45 pm
5:45 pm
8-12 yrs
Senior Hip Hop
Hillcrest
5:15 pm
6:15 pm
8-12yrs

Monday

Wednesday

Thursday

Saturday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Senior Jazz
VPS on Fraser
5:00 pm
6:00 pm
9-14yrs

Friday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Senior Tap
Douglas Park
11:30 am
12:15 pm
8-14yrs
Senior TapRebecca E

Sunday

No events available in stagecraft category!
No events available in superheroes category!
No events available in teen-ballet category!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Tiny Dancers
Hillcrest
9:00 am
9:30 am
3yrs
Tiny DancersStephanie
Tiny Dancers
Mount Pleasant
10:30 am
11:00 am
3yrs
Tiny Dancers
Hillcrest
11:15 am
11:45 am
3yrs
Tiny Dancers
Hillcrest
11:00 am
11:30 am
3yrs
Tiny DancersStephanie
Tiny Dancers
VPS on Fraser
12:00 pm
12:30 pm
3 yrs

Tuesday

Wednesday

Saturday

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