1,028 dance classes in London

Compare in-person dance classes by level, schedule, topic and start date

Reviewed by John-Pierre Clark

Which dance style would you like to try?

1,028 classes found

ClassesProviderNext startScheduleDurationPriceTeacherVenue
Absolute Beginners - Ballet
8 Sept 2026
18:00 - 19:1575 min class
Short course4 weeks
£80.00
Ballet Classes - Beginners
8 Sept 2026
18:00 - 19:3090 min class
Short course8 weeks
£160.00
Improvers Salsa Classes (Level 2)
8 Sept 2026
18:10 - 19:101 hour class
Short course7 weeks
£110.00
Beginners Ballroom & Latin Classes (Level 1)
8 Sept 2026
18:10 - 19:101 hour class
Short course7 weeks
£130.00
Wedding Dance Lessons & Classes
8 Sept 2026
18:10 - 19:101 hour class
Short course7 weeks
£130.00
Ballroom & Latin Taster Classes (Level 1)
8 Sept 2026
18:10 - 19:101 hour class
Taster class
£15.00
Beginners Ballet Classes (Level 1)
8 Sept 2026
19:00 - 20:001 hour class
Short course7 weeks
£130.00
Ballet Taster Classes (Level 1)
8 Sept 2026
19:00 - 20:001 hour class
Taster class
£15.00
Improvers Ballroom & Latin Classes (Level 2)
8 Sept 2026
19:15 - 20:151 hour class
Short course7 weeks
£130.00
Salsa Taster Classes (Level 1)
8 Sept 2026
19:15 - 20:151 hour class
Taster class
£15.00
Beginners Salsa Classes (Level 1)
8 Sept 2026
19:15 - 20:151 hour class
Short course7 weeks
£110.00
Ballet Improvers
8 Sept 2026
19:35 - 21:0590 min class
Short course8 weeks
£160.00
Tap Dance Classes - Beginners
8 Sept 2026
19:55 - 21:1075 min class
Short course6 weeks
£135.00
Improver Ballet Classes (Level 2/3)
8 Sept 2026
20:00 - 21:001 hour class
Short course7 weeks
£130.00
Ballet Taster Classes (Level 1)
8 Sept 2026
20:00 - 21:001 hour class
Taster class
£15.00
Intermediate Ballroom & Latin Classes (Level 3)
8 Sept 2026
20:15 - 21:2570 min class
Short course7 weeks
£145.00
Tap Dance Classes - Beginners
9 Sept 2026
18:00 - 19:1575 min class
Short course7 weeks
£130.00
Ballet Improvers
9 Sept 2026
18:10 - 19:4090 min class
Short course8 weeks
£160.00
Salsa Classes - Intermediate 2
9 Sept 2026
18:30 - 19:4575 min class
Short course7 weeks
£175.00
90's Pop Classics - Street Dance Workshop
9 Sept 2026
18:30 - 20:302 hour class
Workshop1 day
£25.00
  • Starts Tue 8 Sept

    Absolute Beginners - Ballet

    Tue 8 Sep, 18:00 - 19:154 weeks
    City AcademyDanceSylvia Young Theatre School
    4 weeksTue 18:00£80
    RowanHicksSylvia Young Theatre School
    RowanHicks
    Sylvia Young Theatre School
    £80
  • Starts Tue 8 Sept

    Ballet Classes - Beginners

    Tue 8 Sep, 18:00 - 19:308 weeks
    City AcademyDanceSylvia Young Theatre School
    8 weeksTue 18:00£160
    EmmaBinghamSylvia Young Theatre School
    EmmaBingham
    Sylvia Young Theatre School
    £160
  • Starts Tue 8 Sept

    Improvers Salsa Classes (Level 2)

    Tue 8 Sep, 18:10 - 19:107 weeks
    DanceBuzzDanceKings Cross Studio
    7 weeksTue 18:10£110
    MohammedKings Cross Studio
    Mohammed
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £110
  • Starts Tue 8 Sept

    Beginners Ballroom & Latin Classes (Level 1)

    Tue 8 Sep, 18:10 - 19:107 weeks
    DanceBuzzDanceKings Cross Studio
    7 weeksTue 18:10£130
    NunoKings Cross Studio
    Nuno
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £130
  • Starts Tue 8 Sept

    Wedding Dance Lessons & Classes

    Tue 8 Sep, 18:10 - 19:107 weeks
    DanceBuzzDanceKings Cross Studio
    7 weeksTue 18:10£130
    NunoKings Cross Studio
    Nuno
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £130
  • Starts Tue 8 Sept

    Ballroom & Latin Taster Classes (Level 1)

    Tue 8 Sep, 18:10 - 19:10
    DanceBuzzDanceKings Cross Studio
    Tue 18:10£15
    NunoKings Cross Studio
    Nuno
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £15
  • Starts Tue 8 Sept

    Beginners Ballet Classes (Level 1)

    Tue 8 Sep, 19:00 - 20:007 weeks
    DanceBuzzDanceKings Cross Studio
    7 weeksTue 19:00£130
    LaureKings Cross Studio
    Laure
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £130
  • Starts Tue 8 Sept

    Ballet Taster Classes (Level 1)

    Tue 8 Sep, 19:00 - 20:00
    DanceBuzzDanceKings Cross Studio
    Tue 19:00£15
    LaureKings Cross Studio
    Laure
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £15
  • Starts Tue 8 Sept

    Improvers Ballroom & Latin Classes (Level 2)

    Tue 8 Sep, 19:15 - 20:157 weeks
    DanceBuzzDanceKings Cross Studio
    7 weeksTue 19:15£130
    NunoKings Cross Studio
    Nuno
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £130
  • Starts Tue 8 Sept

    Salsa Taster Classes (Level 1)

    Tue 8 Sep, 19:15 - 20:15
    DanceBuzzDanceKings Cross Studio
    Tue 19:15£15
    MohammedKings Cross Studio
    Mohammed
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £15
  • Starts Tue 8 Sept

    Beginners Salsa Classes (Level 1)

    Tue 8 Sep, 19:15 - 20:157 weeks
    DanceBuzzDanceKings Cross Studio
    7 weeksTue 19:15£110
    MohammedKings Cross Studio
    Mohammed
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £110
  • Starts Tue 8 Sept

    Ballet Improvers

    Tue 8 Sep, 19:35 - 21:058 weeks
    City AcademyDanceSylvia Young Theatre School
    8 weeksTue 19:35£160
    EmmaBinghamSylvia Young Theatre School
    EmmaBingham
    Sylvia Young Theatre School
    £160
  • Starts Tue 8 Sept

    Tap Dance Classes - Beginners

    Tue 8 Sep, 19:55 - 21:106 weeks
    City AcademyDanceLIFT Islington
    6 weeksTue 19:55£135
    CameronTweedLIFT Islington
    CameronTweed
    LIFT Islington
    £135
  • Starts Tue 8 Sept

    Improver Ballet Classes (Level 2/3)

    Tue 8 Sep, 20:00 - 21:007 weeks
    DanceBuzzDanceKings Cross Studio
    7 weeksTue 20:00£130
    LaureKings Cross Studio
    Laure
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £130
  • Starts Tue 8 Sept

    Ballet Taster Classes (Level 1)

    Tue 8 Sep, 20:00 - 21:00
    DanceBuzzDanceKings Cross Studio
    Tue 20:00£15
    LaureKings Cross Studio
    Laure
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £15
  • Starts Tue 8 Sept

    Intermediate Ballroom & Latin Classes (Level 3)

    Tue 8 Sep, 20:15 - 21:257 weeks
    DanceBuzzDanceKings Cross Studio
    7 weeksTue 20:15£145
    NunoKings Cross Studio
    Nuno
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £145
  • Starts Wed 9 Sept

    Tap Dance Classes - Beginners

    Wed 9 Sep, 18:00 - 19:157 weeks
    City AcademyDanceSylvia Young Theatre School
    7 weeksWed 18:00£130
    DaniellaWilsonSylvia Young Theatre School
    DaniellaWilson
    Sylvia Young Theatre School
    £130
  • Starts Wed 9 Sept

    Ballet Improvers

    Wed 9 Sep, 18:10 - 19:408 weeks
    City AcademyDanceCity Academy
    8 weeksWed 18:10£160
    SophieFordCity Academy
    SophieFord
    City AcademyFarringdon
    £160
  • Starts Wed 9 Sept

    Salsa Classes - Intermediate 2

    Wed 9 Sep, 18:30 - 19:457 weeks
    City AcademyDanceCity Academy
    7 weeksWed 18:30£175
    DaniK & SarahRoweCity Academy
    DaniK & Sarah
    City AcademyFarringdon
    £175
  • Starts Wed 9 Sept

    90's Pop Classics - Street Dance Workshop

    Wed 9 Sep, 18:30 - 20:301 day
    City AcademyDanceThe Old Finsbury Town Hall
    1 dayWed 18:30£25
    StaceyDorlingThe Old Finsbury Town Hall
    StaceyDorling
    The Old Finsbury Town Hall
    £25

Showing 1 to 20 of 1028 sessions

Frequently asked questions

I’m a complete beginner. Which dance class in London should I start with?

If you are completely new to dance, start with a beginner dance class, absolute beginner course or taster session. Choose a style that feels enjoyable rather than impressive. Salsa, ballroom, contemporary, ballet, tap, commercial dance and social dance classes can all work for beginners, but the best first class is one that clearly says no previous experience is needed.

Which dance style is easiest for beginners?

The easiest dance style depends on what you want from the class. Social styles such as salsa, bachata and ballroom can be good if you want to dance with other people. Contemporary dance can feel freer and more expressive. Ballet and tap are more technical but can still be beginner-friendly if the class is clearly labelled for beginners or absolute beginners.

What is the easiest dance class if I just want to try it once?

Look for a dance taster, one-off workshop or beginner drop-in class. These are usually better than a long course if you want to try dancing without committing to several weeks. Check that the class is suitable for beginners and does not require previous dance experience.

Are dance classes good for confidence?

Yes. Dance classes can help with confidence because they give you practice moving, following rhythm, learning in a group and becoming more comfortable in your body. Beginner-friendly classes are usually lower pressure and are designed for people who may feel nervous about dancing in front of others.

Do I need a partner to join a dance class?

Usually not. Many London dance classes are designed for solo learners, including ballet, tap, contemporary, commercial dance and many beginner social dance classes. Some partner dance classes rotate partners during the session, while others may recommend booking with a partner, so check the class details before booking.

How many dance classes are currently listed on Learn.London?

Learn.London currently lists 1028 dance classes in London. These include Ballet, General, Salsa and Contemporary from 4 London providers.

Which London providers offer dance classes?

Learn.London currently lists dance classes from 4 London providers, including City Academy, Morley College, DanceBuzz and The Place. Use the provider column in the table to compare dance schools, studios, adult learning providers and performing arts organisations by location, price, schedule and dance style.

Can I find evening or weekend dance classes on Learn.London?

Yes. Learn.London currently lists 709 evening dance classes and 223 weekend dance classes in London. Use the day and time columns to compare dance classes that fit around work, study or other commitments.

Can I compare dance classes by price, location and duration?

Yes. The dance classes table lets you compare classes by price, location, provider, level, type, start date, day, time and duration. Prices currently range from £8 to £1695, based on the classes listed on Learn.London.

How do I use the table to find the most suitable dance class?

Start by filtering for your level, then narrow the table by dance style, day, time, location, price and duration. This helps you quickly separate beginner dance classes from ballet, contemporary, tap, salsa, ballroom, commercial dance, social dance and longer dance courses.