76 general dance classes in London

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

Reviewed by John-Pierre Clark

76 classes found

ClassesProviderNext startScheduleDurationPriceTeacherVenue
Diva Dance Taster (Level 1)
27 Jul 2026
20:00 - 21:001 hour class
Taster class
£15.00
Diva Dance Beginners (Level 1)
27 Jul 2026
20:00 - 21:001 hour class
Short course6 weeks
£99.00
Wedding Dance Lessons & Classes
8 Sept 2026
18:10 - 19:101 hour class
Short course7 weeks
£130.00
Wedding Dance Lessons & Classes
10 Sept 2026
19:15 - 20:151 hour class
Short course7 weeks
£130.00
Tap Introduction and Beginners
14 Sept 2026
18:00 - 19:001 hour class
Short course12 weeks
£165.00
DanceTeacher
Tap Improvers and Intermediate
14 Sept 2026
19:00 - 20:001 hour class
Short course12 weeks
£165.00
DanceTeacher
Wedding Dance Lessons & Classes
14 Sept 2026
19:30 - 20:301 hour class
Short course7 weeks
£130.00
Diva Dance Beginners (Level 1)
14 Sept 2026
20:00 - 21:001 hour class
Short course7 weeks
£110.00
Diva Dance Taster (Level 1)
14 Sept 2026
20:00 - 21:001 hour class
Taster class
£15.00
Urban Line Dance
15 Sept 2026
12:45 - 13:451 hour class
Short course12 weeks
£135.00
German Tanztheater
15 Sept 2026
14:00 - 15:45105 min class
Short course12 weeks
£285.00
DanceTeacher
Dance Stretch
15 Sept 2026
16:00 - 17:3090 min class
Short course12 weeks
£205.00
Morley Tanztheater Performance Group
15 Sept 2026
16:15 - 18:00105 min class
Short course12 weeks
£285.00
DanceTeacher
Tai Chi: Chen Style Taijiquan for All Comers
16 Sept 2026
16:00 - 18:002 hour class
Short course12 weeks
£310.00
DanceTeacher
Bellydance Introduction and Beginner
16 Sept 2026
18:45 - 20:0075 min class
Short course12 weeks
£205.00
DanceTeacher
Club Dancing Taster (Level 1)
16 Sept 2026
19:55 - 20:551 hour class
Taster class
£15.00
Club Dancing Course (Level 1)
16 Sept 2026
19:55 - 20:551 hour class
Short course7 weeks
£110.00
English Country Dancing General
17 Sept 2026
16:30 - 17:301 hour class
Short course12 weeks
£165.00
DanceTeacher
English Country Dancing Intermediate and Advanced
17 Sept 2026
17:45 - 18:451 hour class
Short course12 weeks
£165.00
DanceTeacher
Zumba® Fitness
17 Sept 2026
18:30 - 19:301 hour class
Short course12 weeks
£135.00
DanceTeacher
  • Starts Mon 27 Jul

    Diva Dance Taster (Level 1)

    Mon 27 Jul, 20:00 - 21:00
    DanceBuzzDanceKings Cross Studio
    Mon 20:00£15
    LucieKings Cross Studio
    Lucie
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £15
  • Starts Mon 27 Jul

    Diva Dance Beginners (Level 1)

    Mon 27 Jul, 20:00 - 21:006 weeks
    DanceBuzzDanceKings Cross Studio
    6 weeksMon 20:00£99
    LucieKings Cross Studio
    Lucie
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £99
  • 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 Thu 10 Sept

    Wedding Dance Lessons & Classes

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

    Tap Introduction and Beginners

    Mon 14 Sep, 18:00 - 19:0012 weeks
    Morley CollegeDanceWaterloo Campus
    12 weeksMon 18:00£165
    DanceTeacherWaterloo Campus
    DanceTeacher
    Waterloo Campus
    £165
  • Starts Mon 14 Sept

    Tap Improvers and Intermediate

    Mon 14 Sep, 19:00 - 20:0012 weeks
    Morley CollegeDanceWaterloo Campus
    12 weeksMon 19:00£165
    DanceTeacherWaterloo Campus
    DanceTeacher
    Waterloo Campus
    £165
  • Starts Mon 14 Sept

    Wedding Dance Lessons & Classes

    Mon 14 Sep, 19:30 - 20:307 weeks
    DanceBuzzDanceThe Abbey Centre
    7 weeksMon 19:30£130
    MohammedThe Abbey Centre
    Mohammed
    The Abbey Centre34 Great Smith St, Westminster, London SW1P 3BU
    £130
  • Starts Mon 14 Sept

    Diva Dance Beginners (Level 1)

    Mon 14 Sep, 20:00 - 21:007 weeks
    DanceBuzzDanceKings Cross Studio
    7 weeksMon 20:00£110
    LucieKings Cross Studio
    Lucie
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £110
  • Starts Mon 14 Sept

    Diva Dance Taster (Level 1)

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

    Urban Line Dance

    Tue 15 Sep, 12:45 - 13:4512 weeks
    Morley CollegeDanceWaterloo Campus
    12 weeksTue 12:45£135
    TimothyTaylorWaterloo Campus
    TimothyTaylor
    Waterloo Campus
    £135
  • Starts Tue 15 Sept

    German Tanztheater

    Tue 15 Sep, 14:00 - 15:4512 weeks
    Morley CollegeDanceWaterloo Campus
    12 weeksTue 14:00£285
    DanceTeacherWaterloo Campus
    DanceTeacher
    Waterloo Campus
    £285
  • Starts Tue 15 Sept

    Dance Stretch

    Tue 15 Sep, 16:00 - 17:3012 weeks
    Morley CollegeDanceWaterloo Campus
    12 weeksTue 16:00£205
    TimothyTaylorWaterloo Campus
    TimothyTaylor
    Waterloo Campus
    £205
  • Starts Tue 15 Sept

    Morley Tanztheater Performance Group

    Tue 15 Sep, 16:15 - 18:0012 weeks
    Morley CollegeDanceWaterloo Campus
    12 weeksTue 16:15£285
    DanceTeacherWaterloo Campus
    DanceTeacher
    Waterloo Campus
    £285
  • Starts Wed 16 Sept

    Tai Chi: Chen Style Taijiquan for All Comers

    Wed 16 Sep, 16:00 - 18:0012 weeks
    Morley CollegeDanceWaterloo Campus
    12 weeksWed 16:00£310
    DanceTeacherWaterloo Campus
    DanceTeacher
    Waterloo Campus
    £310
  • Starts Wed 16 Sept

    Bellydance Introduction and Beginner

    Wed 16 Sep, 18:45 - 20:0012 weeks
    Morley CollegeDanceWaterloo Campus
    12 weeksWed 18:45£205
    DanceTeacherWaterloo Campus
    DanceTeacher
    Waterloo Campus
    £205
  • Starts Wed 16 Sept

    Club Dancing Taster (Level 1)

    Wed 16 Sep, 19:55 - 20:55
    DanceBuzzDanceSoho
    Wed 19:55£15
    CarolinaSoho
    Carolina
    SohoOxford Circus StudioW1
    £15
  • Starts Wed 16 Sept

    Club Dancing Course (Level 1)

    Wed 16 Sep, 19:55 - 20:557 weeks
    DanceBuzzDanceSoho
    7 weeksWed 19:55£110
    CarolinaSoho
    Carolina
    SohoOxford Circus StudioW1
    £110
  • Starts Thu 17 Sept

    English Country Dancing General

    Thu 17 Sep, 16:30 - 17:3012 weeks
    Morley CollegeDanceWaterloo Campus
    12 weeksThu 16:30£165
    DanceTeacherWaterloo Campus
    DanceTeacher
    Waterloo Campus
    £165
  • Starts Thu 17 Sept

    English Country Dancing Intermediate and Advanced

    Thu 17 Sep, 17:45 - 18:4512 weeks
    Morley CollegeDanceWaterloo Campus
    12 weeksThu 17:45£165
    DanceTeacherWaterloo Campus
    DanceTeacher
    Waterloo Campus
    £165
  • Starts Thu 17 Sept

    Zumba® Fitness

    Thu 17 Sep, 18:30 - 19:3012 weeks
    Morley CollegeDanceWaterloo Campus
    12 weeksThu 18:30£135
    DanceTeacherWaterloo Campus
    DanceTeacher
    Waterloo Campus
    £135

Showing 1 to 20 of 76 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 76 dance classes in London. These include General from 2 London providers.

Which London providers offer dance classes?

Learn.London currently lists dance classes from 2 London providers, including Morley College and DanceBuzz. 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 38 evening dance classes and 13 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 £15 to £310, 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.