Winnipeg Dance Classes: Our Weekly Schedule

At the Institute of Dance, we’re eager to spread our love of dance to students of all ages. We offer lessons 7 days a week in Winnipeg, and our experienced instructors specialize in a wide range of styles including ballet, pointe, flamenco and various Latin American dances.


Contact us with any questions or fill out our registration form to sign up.

Dance Class Schedule

MondayTuesdayWednesdayThursdayFridaySaturdaySunday

4:30-6:00pm
Advanced Foundation

4:30-6:00pm
Intermediate Foundation

4:30-6:00pm
Advanced Foundation

4:30-6:00pm
Advanced 1 Ballet
4:30-5:30pm
Advanced Foundation
9:00-9:45am
Pre-School Ballet
(3-4 years)
12:00-1:30pm
Advanced Ballet

6:00-7:00pm
Breakdance Junior

6:00-7:00pm
Junior Acro

6:00-7:00pm
Intermediate Latin
6:00-7:00pm
Intermediate Jazz
5:30-6:30pm
Junior Flamenco
9:45-10:45am
Grade 1 Ballet
(6-7 years)

1:30-2:30pm
Intermediate Foundation

7:00-8:00pm
Breakdance Intermediate

7:00-8:00pm
Senior Acro

7:00-8:00pm
Junior Latin
7:00-8:00pm
Intermediate
Lyrical
6:30-7:30pm
Junior Modern
10:45-11:45am
Grade 3 Ballet
(8-10 years)

2:30-3:30pm
Adult Ballet
(2)

8:00-9:00pm
Salsa

8:00-9:30pm
Advanced 1 Ballet

8:00-9:00pm
Adult Latin

8:00-9:00pm
Barre / Jazz

7:30-8:30pm
Intermediate Foundation
11:45-12:45pm
Junior Jazz
(8-10 years)


12:45-2:00pm
Advanced Acro
2:00-3:00pm
Advanced Jazz
3:00-4:00pm
Advanced Lyrical
4:15-5:15pm
Intermediate Modern
5:15-6:15pm
Intermediate Flamenco
6:15-7:15pm
Adult Flamenco

Pilates Pro Class Schedule

Monday
(Cadillac-Stretch & Tone)
Tuesday
(Reformer / Conditioning)
Wednesday
(Cardio Tramp)
Thursday
(Balancing Ball / Circuit Strength)
FridaySaturdaySunday
9:00-10:00am
Intermediate Pilates
9:00-10:00am
Essential Pilates
9:00-10:00am
Intermediate Pilates
9:00-10:00am
Intermediate Pilates
9:00-10:00am
Intermediate Pilates

8:00-9:00am
Essential Pilates

1:30-2:30pm
Pilates for Dancers





9:00-10:00am
Intermediate Pilates
2:30-3:30pm
Pilates for Athletes
10:00-11:00am
Essential Pilates
10:00-11:00am
Rehab Pilates
10:00-11:00am
Essential Pilates
10:00-11:00am
Essential Pilates
10:00-11:00am
Essential Pilates
10:00-11:00am
Intermediate Pilates
5:30-6:30pm
Essential Pilates
5:30-6:30pm
Essential Pilates
6:30-7:30pm
Intermediate Pilates
6:30-7:30pm
Essential Pilates
6:30-7:30pm
Essential Pilates
11:00-12:00pm
Advanced Pilates
6:30-7:30pm
Essential Pilates
6:30-7:30pm
Intermediate Pilates
7:30-8:30pm
Advanced Pilates
7:30-8:30pm
Pilates for Men
7:30-8:30pm
Essential Pilates
12:00-1:00pm
Essential Pilates
7:30-8:30pm
Advanced Pilates
7:30-8:30pm
Essential Pilates
8:30-9:30pm
Essential Pilates
8:00-9:00pm
Barre / Jazz
1:30-2:30pm
Essential Pilates
8:00-9:00pm
Barre / Zumba
8:30-9:30pm
Essential Pilates
2:30-3:30pm
Rehab Pilates
8:30-9:30pm
Essential Pilates
Created by

Legal notice