There are no classes Family Day weekend (Saturday, Feb 16th to Monday, Feb 18th).

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

 

ONLINE REGISTRATION FOR SPRING CLASSES & SUMMER CAMPS:

Fraser Studio – Feb 24 / Kitsilano House – Feb 24 / Marpole – Mar 5
Douglas Park – Mar 12 / Creekside – Apr 3 / False Creek – Mar 13 / Hillcrest – Mar 14
Yaletown – Mar 19 / Kensington – Mar 14 / Mt. Pleasant – OPEN / Hastings – OPEN

Spring Class Schedule has been updated. 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:45 am
10:30 am
2-3yrs

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

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

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

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

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 Ballet
False Creek
11:45 am
12:30 pm
3-4 yrs
Tiny Ballet
Hillcrest
9:00 am
9:30 am
3yrs
Tiny BalletKatheryn

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

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

Music & Movement
Douglas Park
9:30 am
10:15 am
2-3yrs

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

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

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

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

Mini Stars
Douglas Park
10:15 am
11:00 am
3-5yrs

Music & Movement
Marpole-Oakridge
10:15 am
11:00 am
2-4 yrs

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

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

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

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

Performing Princesses
VPS on Fraser
12:30 pm
1:15 pm
3-5yrs

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

Junior Hip Hop
Kensington
2:15 pm
3:00 pm
5-7yrs
Parent & Tot
VPS on Fraser
9:00 am
9:30 am
1.5-2yrs

Tiny Ballet
VPS on Fraser
9:30 am
10:00 am
3yrs
Music & Movement
Hillcrest
10:15 am
11:00 am
2-3yrs

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

Parent & Tot
Hillcrest
11:15 am
11:45 am
1.5-2 yrs

Mini Yoga
VPS on Fraser
11:45 am
12:15 pm
3-5yrs
Mini YogaJessica

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

Performing Princesses
Hillcrest
12:45 pm
1:30 pm
3-5yrs
Parent & Tot
VPS on Fraser
10:30 am
11:15 am
1.5-2yrs

Tiny Ballet
VPS on Fraser
11:30 am
12:00 pm
3 yrs
Mini Tap
Douglas Park
10:00 am
10:45 am
3-4yrs
Mini TapRebecca

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

Junior Tap 1
Douglas Park
10:45 am
11:30 am
4-6yrs
Junior Tap 1Rebecca E

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

Junior Tap 2
6-8 yrs
11:30 am
12:15 pm
Douglas Park
Junior Tap 2Rebecca E

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

Senior Tap
Douglas Park
12:15 pm
1:15 pm
8-14yrs
Senior TapRebecca

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

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

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

Mini Hip Hop
Douglas Park
1:30 pm
2:15 pm
3-5yrs

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

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

Junior Ballet
Kensington
2:45 pm
3:30 pm
5-7yrs
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 Rebecca
Mini Hip Hop
Yaletown-Roundhouse
1:00 pm
1:45 pm
3-5yrs
Mini Ballet
VPS on Fraser September to June
1:45 pm
2:30 pm
4yrs only

Mini Stars
VPS on Fraser
2:45 pm
3:30 pm
3-5 yrs

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

Mini Stars
Douglas Park
3:30 pm
4:15 pm
3-5 yrs

Stagecraft Club
VPS on Fraser
3:30 pm
5:00 pm
7-17yrs

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

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

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 & TotKatheryn
Mini Hip Hop
VPS on Fraser
3:30 pm
4:15 pm
3-5yrs
Mini Hip HopRichelle

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

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

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
5:30 pm
6:15 pm
5-6yrs

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

Youth Hip Hop
VPS on Fraser
6:15 pm
7:15 pm
10-14yrs
Mini Ballet
Creekside
3:00 pm
3:45 pm
3-4yrs

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

Mini Hip Hop
Kitsilano House
3:45 pm
4:30 pm
3-5yrs

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

Show Choir
VPS on Fraser
3:45 pm
4:45 pm
8-12yrs

Junior Hip Hop
Kitsilano House
4:30 pm
5:15 pm
6-9 yrs

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

Youth Hip Hop
Kits House
5:15 pm
6:15 pm
10-14yrs

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

Adult Musical Theatre
VPS on Fraser
6:30 pm
7:30 pm
18+ years

Private Vocal Lessons
VPS on Fraser
6:30 pm
7:30 pm
Chersea
Mini Hip Hop
Hillcrest
3:30 pm
4:15 pm
3-5yrs

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
VPS on Fraser
3:00 pm
3:45 pm
3-4yrs

Mini Jazz
VPS on Fraser
3:00 pm
3:45 pm
3-4 yrs
Mini JazzRebecca

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

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

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

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 Jazz
VPS on Fraser
10:15 am
11:30 am
18+ yrs
Adult Musical Theatre
VPS on Fraser
6:30 pm
7:30 pm
18+ years

Tuesday

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

Mini Ballet
Hillcrest
11:45 am
12:30 pm
4yrs
Tiny Ballet
VPS on Fraser
11:30 am
12:00 pm
3 yrs
Mini Ballet
False Creek
11:45 am
12:30 pm
3-4 yrs
Tiny Ballet
Hillcrest
11:00 am
11:30 am
3yrs
Tiny BalletKatheryn

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
VPS on Fraser September to June
1:45 pm
2:30 pm
4yrs only
Mini Ballet
Kensington
2:00 pm
2:45 pm
3-4 yrs

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
Show Choir
VPS on Fraser
3:45 pm
4:45 pm
8-12yrs

Monday

Tuesday

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-5yrs
Mini Hip HopDanielle
Mini Hip Hop
Mount Pleasant
10:45 am
11:30 am
3-5yrs
Junior Hip Hop
VPS on Fraser
10:00 am
10:45 am
5-7yrs

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

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
Yaletown-Roundhouse
1:00 pm
1:45 pm
3-5yrs
Mini Hip Hop
Kensington
1:30 pm
2:15 pm
3-5yrs
Mini Hip HopDanielle

Junior Hip Hop
Kensington
2:15 pm
3:00 pm
5-7yrs
Mini Hip Hop
Douglas Park
1:30 pm
2:15 pm
3-5yrs

Junior Hip Hop
Douglas Park
2:15 pm
3:00 pm
5-7 yrs
Mini Hip Hop
VPS on Fraser
3:30 pm
4:15 pm
3-5yrs
Mini Hip HopRichelle

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

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

Youth Hip Hop
VPS on Fraser
6:15 pm
7:15 pm
10-14yrs
Mini Hip Hop
Kitsilano House
3:45 pm
4:30 pm
3-5yrs

Junior Hip Hop
Kitsilano House
4:30 pm
5:15 pm
6-9 yrs

Youth Hip Hop
Kits House
5:15 pm
6:15 pm
10-14yrs
Mini Hip Hop
Hillcrest
3:30 pm
4:15 pm
3-5yrs

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-5yrs
Mini Hip Hop
VPS on Fraser
3:00 pm
3:45 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

Friday

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
Mini Jazz
VPS on Fraser
3:00 pm
3:45 pm
3-4 yrs
Mini JazzRebecca

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

Friday

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

Music & Movement
Marpole-Oakridge
10:15 am
11:00 am
2-4 yrs
Music & Movement
Hillcrest
10:15 am
11:00 am
2-3yrs
Music & Movement
False Creek
10:45 am
11:30 am
2-3yrs

Monday

Tuesday

Thursday

Saturday

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

Mini Stars
Douglas Park
3:30 pm
4:15 pm
3-5 yrs

Junior Stars
Douglas Park
4:15 pm
5:00 pm
5-7 yrs
Mini Stars
Hillcrest
3:45 pm
4:30 pm
3-5yrs
Mini StarsRebecca

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

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

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

Parent & Tot
Hillcrest
11:15 am
11:45 am
1.5-2 yrs
Parent & Tot
Hillcrest
10:30 am
11:00 am
1.5-2yrs
Parent & Tot
VPS on Fraser
10:30 am
11:15 am
1.5-2yrs
Parent & Tot
Hastings
1:30 pm
2:00 pm
1.5-2yrs

Parent & Tot
Kensington
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
Parent & TotKatheryn

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

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

Monday

Wednesday

Saturday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Stagecraft Club
VPS on Fraser
3:30 pm
5:00 pm
7-17yrs

Thursday

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

Junior Tap 1
Douglas Park
10:45 am
11:30 am
4-6yrs
Junior Tap 1Rebecca E

Junior Tap 2
6-8 yrs
11:30 am
12:15 pm
Douglas Park
Junior Tap 2Rebecca E

Senior Tap
Douglas Park
12:15 pm
1:15 pm
8-14yrs
Senior TapRebecca

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
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
5:00 pm
6:30 pm
Chersea
Private Vocal Lessons30 min lessons
Private Vocal Lessons
VPS on Fraser
6:30 pm
7:30 pm
Chersea

Monday

Tuesday

Thursday

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

Mini Yoga
VPS on Fraser
11:45 am
12:15 pm
3-5yrs
Mini YogaJessica

Monday

No events available!
[/vc_column_text][/vc_column][/vc_row]