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

VPS on Fraser (3994 Fraser St) Studio registration is now open and many programs are almost full

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

Hastings – Aug 8 / Marpole – Aug 8 / Creekside – Aug 9 / Yaletown – Aug 9 / Kensington – Aug 10 / Mount Pleasant – Aug 14 / Douglas Park – Aug 15 / Hillcrest – Aug 17 / Champlain – Aug 17 / False Creek – Aug 23

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

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

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

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
Parent & Tot Dance
False Creek
9:45 am
10:15 am
1.5-2yrs

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

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

Mini Ballet
VPS on Fraser
10:45 am
11:30 am
3-4yrs

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

Performing Princesses
VPS on Fraser
11:45 am
12:30 pm
3-5yrs
Connecting with Cause
VPS on Fraser
9:00 am
10:15 am
0-3 yrs
Connecting with CauseJessica Wright

Parent & Tot Yoga
VPS on Fraser
10:45 am
11:30 am
2-3 yrs

Little Yogis
VPS on Fraser
11:45 am
12:30 pm
3-4 yrs
Tiny Dancers
Hillcrest
9:00 am
9:30 am
3yrs

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

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

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

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 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

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

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

Teen Ballet
VPS on Fraser
12:00 pm
1:00 pm
10-14yrs
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:30 am
11:15 am
1.5-2yrs

Mini Jazz
VPS on Fraser
11:00 am
11:45 am
3-4 yrs

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

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

Superheroes
VPS on Fraser
11:45 am
12:30 pm
3-5yrs

Performing Princesses
Hillcrest
12:15 pm
1:00 pm
3-5yrs
Parent & Tot Dance
Marpole
10:00 am
10:45 am
1.5-2yrs

Parent & Tot Dance
VPS on Fraser
10:30 am
11:00 am
1.5-2yrs
Mini Ballet
VPS on Fraser
11:15 am
12:00 pm
3-4yrs

Mini Stars
Marpole
11:45 am
12:30 pm
3-4yrs
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

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

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

Parent & Tot Dance
Marpole Oakridge
2:00 pm
2:30 pm
1.5-2yrs

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 Ballet
Marpole Oakridge
2:30 pm
3:15 pm
5-7yrs

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

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

Mini Ballet
Marpole-Oakridge
3:15 pm
4:00 pm
3-4yrs
Mini Ballet
Kensington
1:15 pm
2:00 pm
3-4yrs
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

Senior Musical
VPS on Fraser
3:45 pm
6:15 pm
12-17yrs

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

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

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

Film & Improv
VPS on Fraser
5:30 pm
6:30 pm
12-17yrs
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

Performing Princesses
Hillcrest
3:30 pm
4:15 pm
3-5yrs

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

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

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
Fairytale Family Time
VPS on Fraser
2:00 pm
2:45 pm
1-3 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

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

Private Vocal Lessons
VPS on Fraser
5:00 pm
6:30 pm
30 min lessons

Junior Hip Hop
VPS on Fraser
5:30 pm
6:15 pm
5-7yrs

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

Junior Musical
VPS on Fraser
3:45 pm
6:15 pm
7-11 yrs

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:15 pm
7:15 pm
8-12yrs
Parent & Tot Dance
Douglas Park
3:15 pm
3:45 pm
1.5-2yrs

Princess Experience
VPS on Fraser
3:15 pm
4:00 pm
4-6 yrs

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
Family Zumba
Fraser St Studio
6:00 pm
7:00 pm
4+ yrs

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Adult Jazz
VPS on Fraser
10:30 am
11:45 am
18+
Adult Hip Hop
VPS on Fraser
6:15 pm
7:15 pm
18+ yrs
Family Zumba
Fraser St Studio
6:00 pm
7:00 pm
4+ yrs

Monday

Tuesday

Friday

No event hours available!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Show Choir
VPS on Fraser
3:45 pm
5:00 pm
6-12yrs

Monday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Connecting with Cause
VPS on Fraser
9:00 am
10:15 am
0-3 yrs
Connecting with CauseJessica Wright

Friday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Fairytale Family Time
VPS on Fraser
2:00 pm
2:45 pm
1-3 yrs

Friday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Kids Improv
VPS on Fraser
4:30 pm
5:30 pm
8-11yrs

Film & Improv
VPS on Fraser
5:30 pm
6:30 pm
12-17yrs

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:15 pm
7:15 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
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 Ballet
Mount Pleasant
11:45 am
12:30 pm
5-7yrs
Junior Ballet
Marpole Oakridge
2:30 pm
3:15 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

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
Mini Jazz
VPS on Fraser
11:00 am
11:45 am
3-4 yrs
Junior Jazz
VPS on Fraser
4:15 pm
5:00 pm
5-8 yrs

Monday

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
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

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Little Yogis
VPS on Fraser
11:45 am
12:30 pm
3-4 yrs

Friday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Mini Ballet
VPS on Fraser
9:30 am
10:15 am
3-4yrs
Mini Ballet
VPS on Fraser
10:45 am
11:30 am
3-4yrs
Mini Ballet
Hillcrest
10:15 am
11:00 am
4yrs
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
Kensington
1:15 pm
2:00 pm
3-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
3:15 pm
4:00 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

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Mini Jazz
VPS on Fraser
11:00 am
11:45 am
3-4 yrs

Monday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Mini Stars
Douglas Park
10:30 am
11:15 am
3-4yrs
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 Stars
Marpole
11:45 am
12:30 pm
3-4yrs
Mini Stars
False Creek
11:30 am
12:15 pm
3-4yrs
Mini Stars
VPS on Fraser
2:45 pm
3:30 pm
3-4 yrs
Mini Stars
Hastings
3:15 pm
4:00 pm
3-4yrs

Monday

Tuesday

Wednesday

Thursday

Saturday

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

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

Monday

Tuesday

Thursday

Saturday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Senior Musical
VPS on Fraser
3:45 pm
6:15 pm
12-17yrs
Junior Musical
VPS on Fraser
3:45 pm
6:15 pm
7-11 yrs

Tuesday

Wednesday

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

Parent & Tot Dance
VPS on Fraser
10:00 am
10:30 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:30 am
11:15 am
1.5-2yrs
Parent & Tot Dance
Hillcrest
10:30 am
11:00 am
1.5-2yrs
Parent & Tot Dance
Marpole
10:00 am
10:45 am
1.5-2yrs

Parent & Tot Dance
VPS on Fraser
10:30 am
11:00 am
1.5-2yrs
Parent & Tot Dance
Mount Pleasant
10:00 am
10:30 am
1.5-2yrs
Parent & Tot Dance
Marpole Oakridge
2:00 pm
2:30 pm
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

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Parent & Tot Yoga
VPS on Fraser
10:45 am
11:30 am
2-3 yrs

Friday

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

Monday

Thursday

Saturday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Princess Experience
VPS on Fraser
3:15 pm
4:00 pm
4-6 yrs

Friday

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

Sunday

No event hours available!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Superheroes
VPS on Fraser
11:45 am
12:30 pm
3-5yrs

Monday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Teen Ballet
VPS on Fraser
12:00 pm
1:00 pm
10-14yrs

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Tiny Dancers
Hillcrest
9:00 am
9:30 am
3yrs
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

Tuesday

Saturday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Private Vocal Lessons
VPS on Fraser
3:30 pm
6:00 pm
30 min lessons
Private Vocal Lessons
VPS on Fraser
5:00 pm
6:30 pm
30 min lessons

Monday

Thursday

No events available!