997 dance classes in London
Compare in-person dance classes by level, schedule, topic and start date
Which dance style would you like to try?
| Classes | Provider | Next start | Schedule | Duration | Price | Teacher | Venue | |
|---|---|---|---|---|---|---|---|---|
![]() Ballet Intensive - 2 Weeks | 21 Sept 2026 | 10:00 - 16:006 hour class | Short course2 weeks | £680.00 | ||||
![]() Ballet Summer School - 2 Weeks | 21 Sept 2026 | 10:00 - 16:006 hour class | Short course2 weeks | £680.00 | ||||
![]() Ballet Summer School | 21 Sept 2026 | 10:00 - 16:006 hour class | Short course2 weeks | £680.00 | ||||
![]() Ballet Intensive Beginners - 5 Day | 21 Sept 2026 | 10:00 - 16:006 hour class | Short course5 days | £476.00 | ||||
![]() Ballet Classes - Beginners | 21 Sept 2026 | 18:15 - 19:4590 min class | Short course8 weeks | £136.00 | ||||
![]() Beginners Bachata Classes (Level 1) | 21 Sept 2026 | 18:30 - 19:301 hour class | Short course7 weeks | £110.00 | ||||
![]() Bachata Taster Classes (Level 1) | 21 Sept 2026 | 18:30 - 19:301 hour class | Taster class | £15.00 | ||||
![]() Beginners Swing Dance Classes (Level 1) | 21 Sept 2026 | 18:30 - 19:301 hour class | Short course7 weeks | £120.00 | ||||
![]() Swing Taster Classes (Level 1) | 21 Sept 2026 | 18:30 - 19:301 hour class | Taster class | £15.00 | ||||
![]() Ballet for all: build your foundations and flow (all levels) | 21 Sept 2026 | 18:30 - 20:0090 min class | Short course9 weeks | £90.00Fully Booked | ||||
![]() Beginners Ballet Classes (Level 1) | 21 Sept 2026 | 19:00 - 20:001 hour class | Short course7 weeks | £130.00 | ||||
![]() Ballet Taster Classes (Level 1) | 21 Sept 2026 | 19:00 - 20:001 hour class | Taster class | £15.00 | ||||
![]() Pilates body conditioning: step it up (intermediate) | 21 Sept 2026 | 19:15 - 20:151 hour class | Short course10 weeks | £67.00 | ||||
![]() Absolute Beginners - Ballet | 21 Sept 2026 | 19:55 - 21:1075 min class | Short course4 weeks | £68.00 | ||||
![]() Pilates exercise for women: discovering strength (beginners) | 22 Sept 2026 | 10:00 - 11:3090 min class | Short course10 weeks | £101.00 | ||||
![]() Pilates with barre and mat work: find your alignment (all levels) | 22 Sept 2026 | 11:45 - 13:1590 min class | Short course10 weeks | £101.00 | ||||
![]() Flamenco: strength, rhythm and style (improvers) | 22 Sept 2026 | 17:45 - 19:1590 min class | Short course9 weeks | £90.00 | ||||
![]() Bachata - Beginners | 22 Sept 2026 | 18:30 - 19:301 hour class | Short course7 weeks | £93.50 | ||||
![]() Flamenco: strengthening technique and vocabulary (intermediate) | 22 Sept 2026 | 19:30 - 21:0090 min class | Short course9 weeks | £90.00 | ||||
![]() Bachata - Improvers | 22 Sept 2026 | 19:35 - 20:351 hour class | Short course7 weeks | £110.00 |
Starts Mon 21 SeptBallet Intensive - 2 Weeks
Today, 10:00 - 16:002 weeks2 weeksMon 10:00£680DanceTutorsCity Academy
Starts Mon 21 SeptBallet Summer School - 2 Weeks
Today, 10:00 - 16:002 weeks2 weeksMon 10:00£680DanceTutorsCity Academy
Starts Mon 21 SeptBallet Summer School
Today, 10:00 - 16:002 weeks2 weeksMon 10:00£680DanceTutorsCity Academy
Starts Mon 21 SeptBallet Intensive Beginners - 5 Day
Today, 10:00 - 16:005 days5 daysMon 10:00£476DanceTutorsCity Academy
Starts Mon 21 SeptBallet Classes - Beginners
Today, 18:15 - 19:458 weeks8 weeksMon 18:15£136KirillBurlovSadler's Wells East
Starts Mon 21 SeptBeginners Bachata Classes (Level 1)
Today, 18:30 - 19:307 weeks7 weeksMon 18:30£110SarahThe Abbey Centre
Starts Mon 21 SeptBachata Taster Classes (Level 1)
Today, 18:30 - 19:30——Mon 18:30£15SarahThe Abbey Centre
Starts Mon 21 SeptBeginners Swing Dance Classes (Level 1)
Today, 18:30 - 19:307 weeks7 weeksMon 18:30£120MikulasThe Abbey Centre
Starts Mon 21 SeptSwing Taster Classes (Level 1)
Today, 18:30 - 19:30——Mon 18:30£15MikulasThe Abbey Centre
Starts Mon 21 SeptBallet for all: build your foundations and flow (all levels)
Today, 18:30 - 20:009 weeks9 weeksMon 18:30£90JoyceGyimah455 The Highway
Starts Mon 21 SeptBeginners Ballet Classes (Level 1)
Today, 19:00 - 20:007 weeks7 weeksMon 19:00£130AnaKings Cross Studio
Starts Mon 21 SeptBallet Taster Classes (Level 1)
Today, 19:00 - 20:00——Mon 19:00£15AnaKings Cross Studio
Starts Mon 21 SeptPilates body conditioning: step it up (intermediate)
Today, 19:15 - 20:1510 weeks10 weeksMon 19:15£67TracyGorbell455 The Highway
Starts Mon 21 SeptAbsolute Beginners - Ballet
Today, 19:55 - 21:104 weeks4 weeksMon 19:55£68KirillBurlovSadler's Wells East
Starts Tue 22 SeptPilates exercise for women: discovering strength (beginners)
Tue 22 Sep, 10:00 - 11:3010 weeks10 weeksTue 10:00£101CarolineIng Chambers321 Whitechapel Road
Starts Tue 22 SeptPilates with barre and mat work: find your alignment (all levels)
Tue 22 Sep, 11:45 - 13:1510 weeks10 weeksTue 11:45£101CarolineIng Chambers321 Whitechapel Road
Starts Tue 22 SeptFlamenco: strength, rhythm and style (improvers)
Tue 22 Sep, 17:45 - 19:159 weeks9 weeksTue 17:45£90RowenaRitchie321 Whitechapel Road
Starts Tue 22 SeptBachata - Beginners
Tue 22 Sep, 18:30 - 19:307 weeks7 weeksTue 18:30£93.50AndreaJanosovaDragon Hall
Starts Tue 22 SeptFlamenco: strengthening technique and vocabulary (intermediate)
Tue 22 Sep, 19:30 - 21:009 weeks9 weeksTue 19:30£90RowenaRitchie321 Whitechapel Road
Starts Tue 22 SeptBachata - Improvers
Tue 22 Sep, 19:35 - 20:357 weeks7 weeksTue 19:35£110AndreaJanosova & AlexRaseroDragon Hall