Please note that we are currently running a condensed Christmas timetable – the timetables on this page will resume from 5th January 2026

Junior dance class timetable

from September 2026

Our full timetable of dance classes for juniors (ages 3-16). Please contact us before attending any of the IDTA dance classes listed below so that we can get you registered and suggest the most appropriate class(es) to join. You can join the classes marked as drop-in at any time – follow this link to book a drop-in dance class.

Please note that the age ranges are just guidelines and which class is most suitable will depend on experience and ability.

Classes cost £3.75 for 30 minutes, £5.25 for 45 minutes and £6.50 for 60 minutes.

DayTimeStyleAgeLevelType
Thursday16:00 – 16:45Musical Theatre5-11OpenDrop-in
Thursday16:00 – 17:00
Contemporary12-16OpenDrop-in
Thursday16:00 – 17:00Commercial12-16OpenDrop-in
Thursday17:00 – 17:45Contemporary5-11OpenDrop-in
Thursday17:00 – 18:00Musical Theatre12-16OpenDrop-in
Saturday09:00 – 09:45Creative Movement3-5RosettesIDTA
Saturday09:15 – 10:00Acro for Dance6+OpenIDTA
Saturday10:00 – 10:45Ballet, Modern & Tap6+PrimaryIDTA
Saturday10:00 – 10:45BalletGrade 2IDTA
Saturday10:00 – 11:00Acro for DanceSeniorIDTA
Saturday11:00 – 11:45Modern JazzGrade 3IDTA
Saturday11:15 – 12:00BalletGrade 5IDTA
Saturday11:30 – 12:00Modern8+Grade 1IDTA
Saturday11:45 – 12:30TapGrade 3IDTA
Saturday12:00 – 12:30Tap8+Grade 1IDTA
Saturday12:00 – 12:30PointeworkAllIDTA
Saturday12:45 – 13:30Ballet8+Grade 1IDTA
Saturday12:30 – 13:15BalletGrade 3IDTA
Saturday12:30 – 13:15Street / Hip Hop / Commercial5-11OpenDrop-in
Saturday13:30 – 14:15Modern JazzIntermediateIDTA
Saturday13:30 – 14:15Acro for DanceIntermediateIDTA
Saturday14:15 – 15:15Competition Class5-11JuniorIDTA
Saturday14:15 – 15:00Competition Class12+Intermediate / SeniorIDTA
Sunday12:00 – 16:00GymnasticsVariousContact Jess for details

DayStyleAge
Thursday
16:00 – 16:45
Musical Theatre
Open Level
5-11
Drop-in
Thursday
16:00 – 17:00
Contemporary
Open Level
12-16
Drop-in
Thursday
16:00 – 17:00
Commercial
Open Level
12-16
Drop-in
Thursday
17:00 – 17:45
Contemporary
Open Level
5-11
Drop-in
Thursday
17:00 – 18:00
Musical Theatre
Open Level
12-16
Drop-in
Saturday
09:00 – 09:45
Creative Movement
Rosettes
3-5
IDTA
Saturday
09:15 – 10:00
Acro for Dance
Junior
6+
IDTA
Saturday
10:00 – 10:45
Ballet, Modern & Tap
Primary
6+
IDTA
Saturday
10:00 – 10:45
Ballet
Grade 2
10+
IDTA
Saturday
10:00 – 11:00
Acro for Dance
Senior
12+
IDTA
Saturday
11:00 – 11:45
Modern Jazz
Grade 3
10+
IDTA
Saturday
11:15 – 12:00
Ballet
Grade 5
12+
IDTA
Saturday
11:30 – 12:00
Modern
Grade 1
8+
IDTA
Saturday
11:45 – 12:30
Tap
Grade 3
10+
IDTA
Saturday
12:00 – 12:30
Tap
Grade 1
8+
IDTA
Saturday
12:00 – 12:30
Pointework
All
All
IDTA
Saturday
12:45 – 13:30
Ballet
Grade 1
8+
IDTA
Saturday
12:30 – 13:15
Ballet
Grade 3
10+
IDTA
Saturday
12:30 – 13:15
Commercial
Open Level
5-11
Drop-in
Saturday
13:30 – 14:15
Modern Jazz
Grade 5
12+
IDTA
Saturday
13:30 – 14:15
Acro for Dance
Intermediate
12+
IDTA
Saturday
14:15 – 15:15
Competition Class
Open Level
5-11
IDTA
Saturday
14:15 – 15:00
Competition Class
Intermediate +
12+
IDTA
Sunday
12:00 – 16:00
Gymnastics
Various
Contact Jess for details

Adult dance class timetable

from September 2026

Our full timetable of drop-in dance classes for adults (ages 17-60+) – these classes must be booked and paid for in advance. All Hype classes are 1 hour long and cost £7.50 / £6.50 NUS unless otherwise stated. Some of the classes listed below are run by our partners – please contact them for all details regarding their classes.

Please check our FAQ’s if you are unsure of which level class will be suitable for you.

DayStartFinishStyleLevel
Monday18:0019:00BalletLevel 1
Monday18:0019:00ContemporaryLevel 2
Monday19:0520:05BalletLevel 2
Monday19:0520:05ContemporaryLevel 1
Monday20:1021:10BalletLevel 3
Monday20:1021:10ContemporaryBeginner Short Course
Tuesday18:0019:00Commercial StreetLevel 1
Tuesday19:0520:05Commercial StreetLevel 2/3
Tuesday19:0021:00BreakdanceContact Chris for details
Wednesday12:0013:00Daytime BalletOpen Level
Wednesday18:0019:00Modern JazzLevel 2/3
Wednesday18:0019:00TapBeginner Short Course
Wednesday19:0520:05TapLevel 2/3
Wednesday19:0520:05ContemporaryLevel 3
Thursday18:0019:00Choreography ClassOpen Level
Thursday19:0520:05Stretch & FlexibilityOpen Level
Thursday19:0520:05Sheffield School of Bollywood DanceContact Shaz for details
Thursday20:1021:10BalletBeginner Short Course
Friday17:2518:25GymnasticsContact Jess for details
Friday19:0021:00BreakdanceContact Chris for details
Sunday17:0018:00Yoga for DancersContact Helen for details
DayStyle
Monday
18:00 – 19:00
Ballet
Level 1
Monday
18:00 – 19:00
Contemporary
Level 2
Monday
19:05 – 20:05
Ballet
Level 2
Monday
19:05 – 20:05
Contemporary
Level 1
Monday
20:10 – 21:10
Ballet
Level 3
Monday
20:10 – 21:10
Contemporary
Beginner Course
Tuesday
18:00 – 19:00
Commercial Street
Level 1
Tuesday
19:05 – 20:05
Commercial Street
Level 2/3
Tuesday
19:05 – 21:05
Breakdance
Contact Chris
Wednesday
12:00 – 13:00
Daytime Ballet
Open Level
Wednesday
18:00 – 19:00
Modern Jazz
Level 2/3
Wednesday
18:00 – 19:00
Tap
Beginner Course
Wednesday
19:05 – 20:05
Tap
Level 2/3
Wednesday
19:05 – 20:05
Contemporary
Level 3
Thursday
18:00 – 19:00
Choreography Class
Open Level
Thursday
19:05 – 20:05
Stretch & Flexibility
Open Level
Thursday
19:05 – 20:05
Bollywood Dance
Contact Shaz
Thursday
20:10 – 21:10
Ballet
Beginner Course
Friday
17:25 – 18:25
Gymnastics
Contact Jess
Friday
19:05 – 21:05
Breakdance
Contact Akash
Sunday
17:00 – 18:00
Yoga for Dancers
Contact Helen