173 general dance classes in London

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

Reviewed by John-Pierre Clark

173 classes found

ClassProvider / VenueScheduleDurationTeacher
City AcademyFarringdon
29 Oct 2026
18:30 - 21:00150 min class
Short course4 weeks
£295
View class
City AcademyFarringdon
2 Nov 2026
18:20 - 19:201 hour class
Short course7 weeks
£84
View class
DanceBuzzKings Cross Studio, Central YMCA at KX, 120 Cromer St, London, WC1H 8BS
2 Nov 2026
20:00 - 21:001 hour class
Taster class
£15
View class
DanceBuzzKings Cross Studio, Central YMCA at KX, 120 Cromer St, London, WC1H 8BS
2 Nov 2026
20:00 - 21:001 hour class
Short course7 weeks
£110
View class
DanceBuzzOxford Circus Studio, London W1
4 Nov 2026
19:55 - 20:551 hour class
Taster class
£15
View class
DanceBuzzOxford Circus Studio, London W1
4 Nov 2026
19:55 - 20:551 hour class
Short course6 weeks
£99
View class
City AcademyWAC Arts
5 Nov 2026
18:20 - 19:3575 min class
Short course6 weeks
£120
View class
Absolute Beginners Dance Classes
City AcademyWAC Arts
5 Nov 2026
19:45 - 21:0075 min class
Short course6 weeks
£115
View class
Diva Dance Course
City AcademyFarringdon
6 Nov 2026
18:05 - 19:2075 min class
Short course6 weeks
£120
View class
City AcademyFarringdon
6 Nov 2026
19:35 - 20:351 hour class
Taster class1 day
£15
View class
Swing Dance
Morley CollegeWaterloo Campus
7 Nov 2026
15:00 - 16:45105 min class
Short course5 weeks
£120
View class
City AcademyFarringdon
8 Nov 2026
10:30 - 11:301 hour class
Taster class1 day
£15
View class
Absolute Beginners Dance Taster
City AcademyFarringdon
8 Nov 2026
10:30 - 11:301 hour class
Taster class1 day
£15
View class
City AcademyFarringdon
8 Nov 2026
11:45 - 12:451 hour class
Taster class1 day
£15
View class
Morley CollegeWaterloo Campus
10 Nov 2026
20:00 - 21:1575 min class
Short course6 weeks
£100
DanceTeacher
View class
City AcademyThe Place
11 Nov 2026
18:15 - 19:4590 min class
Short course6 weeks
£138
View class
Absolute Beginners Dance Classes
City AcademyColombo Centre
11 Nov 2026
19:00 - 20:001 hour class
Short course6 weeks
£94
View class
Shuffle Dance Improvers
City AcademyThe Place
11 Nov 2026
19:55 - 21:2590 min class
Short course6 weeks
£138
View class
Absolute Beginners Dance Classes
City AcademyFarringdon
15 Nov 2026
10:15 - 11:3075 min class
Short course6 weeks
£115
View class
City AcademyFarringdon
15 Nov 2026
13:30 - 15:0090 min class
Short course6 weeks
£140
View class
  • Starts Today

    Commercial Dance – Improvers

    Today, 18:30 - 21:004 weeksCity AcademyFarringdon
    4 weeksThu 18:30£295
    LyndonIvesCity Academy
    LyndonIves
    City AcademyFarringdon
    £295
  • Starts Mon 2 Nov

    Commercial Dance – Beginners

    Mon 2 Nov, 18:20 - 19:207 weeksCity AcademyFarringdon
    7 weeksMon 18:20£84
    KabukiJohnsonCity Academy
    KabukiJohnson
    City AcademyFarringdon
    £84
  • Starts Mon 2 Nov

    Diva Dance Taster (Level 1)

    Mon 2 Nov, 20:00 - 21:00—DanceBuzzKingsCrossStudio,CentralYMCAatKX,120CromerSt,London,WC1H8BS
    —Mon 20:00£15
    LucieKings Cross Studio
    Lucie
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £15
  • Starts Mon 2 Nov

    Diva Dance Beginners (Level 1)

    Mon 2 Nov, 20:00 - 21:007 weeksDanceBuzzKingsCrossStudio,CentralYMCAatKX,120CromerSt,London,WC1H8BS
    7 weeksMon 20:00£110
    LucieKings Cross Studio
    Lucie
    Kings Cross StudioCentral YMCA at KX, 120 Cromer St, London, WC1H 8BS
    £110
  • Starts Wed 4 Nov

    Club Dancing Taster (Level 1)

    Wed 4 Nov, 19:55 - 20:55—DanceBuzzOxfordCircusStudio,LondonW1
    —Wed 19:55£15
    CarolinaOxford Circus Studio
    Carolina
    Oxford Circus StudioLondon W1
    £15
  • Starts Wed 4 Nov

    Club Dancing Course (Level 1)

    Wed 4 Nov, 19:55 - 20:556 weeksDanceBuzzOxfordCircusStudio,LondonW1
    6 weeksWed 19:55£99
    CarolinaOxford Circus Studio
    Carolina
    Oxford Circus StudioLondon W1
    £99
  • Starts Thu 5 Nov

    House & Shuffle Dance Course

    Thu 5 Nov, 18:20 - 19:356 weeksCity AcademyWACArts
    6 weeksThu 18:20£120
    PiaRauhalinnaWAC Arts
    PiaRauhalinna
    WAC Arts
    £120
  • Starts Thu 5 Nov

    Absolute Beginners Dance Classes

    Thu 5 Nov, 19:45 - 21:006 weeksCity AcademyWACArts
    6 weeksThu 19:45£115
    PiaRauhalinnaWAC Arts
    PiaRauhalinna
    WAC Arts
    £115
  • Starts Fri 6 Nov

    Diva Dance Course

    Fri 6 Nov, 18:05 - 19:206 weeksCity AcademyFarringdon
    6 weeksFri 18:05£120
    JulieJadeCity Academy
    JulieJade
    City AcademyFarringdon
    £120
  • Starts Fri 6 Nov

    Commercial Dance Taster

    Fri 6 Nov, 19:35 - 20:351 dayCity AcademyFarringdon
    1 dayFri 19:35£15
    DanielSevenCity Academy
    DanielSeven
    City AcademyFarringdon
    £15
  • Starts Sat 7 Nov

    Swing Dance

    Sat 7 Nov, 15:00 - 16:455 weeksMorley CollegeWaterlooCampus
    5 weeksSat 15:00£120
    NikkiSantilliWaterloo Campus
    NikkiSantilli
    Waterloo Campus
    £120
  • Starts Sun 8 Nov

    Diva Dance Taster Classes

    Sun 8 Nov, 10:30 - 11:301 dayCity AcademyFarringdon
    1 daySun 10:30£15
    ManuelaCimadomoCity Academy
    ManuelaCimadomo
    City AcademyFarringdon
    £15
  • Starts Sun 8 Nov

    Absolute Beginners Dance Taster

    Sun 8 Nov, 10:30 - 11:301 dayCity AcademyFarringdon
    1 daySun 10:30£15
    ManuelaCimadomoCity Academy
    ManuelaCimadomo
    City AcademyFarringdon
    £15
  • Starts Sun 8 Nov

    House & Shuffle Dance Taster

    Sun 8 Nov, 11:45 - 12:451 dayCity AcademyFarringdon
    1 daySun 11:45£15
    ManuelaCimadomoCity Academy
    ManuelaCimadomo
    City AcademyFarringdon
    £15
  • Starts Tue 10 Nov

    Group Choreography and Showcase

    Tue 10 Nov, 20:00 - 21:156 weeksMorley CollegeWaterlooCampus
    6 weeksTue 20:00£100
    DanceTeacherWaterloo Campus
    DanceTeacher
    Waterloo Campus
    £100
  • Starts Wed 11 Nov

    Shuffle Dance Beginners

    Wed 11 Nov, 18:15 - 19:456 weeksCity AcademyThePlace
    6 weeksWed 18:15£138
    NataliaFordThe Place
    NataliaFord
    The Place
    £138
  • Starts Wed 11 Nov

    Absolute Beginners Dance Classes

    Wed 11 Nov, 19:00 - 20:006 weeksCity AcademyColomboCentre
    6 weeksWed 19:00£94
    ClintonGoldsmithColombo Centre
    ClintonGoldsmith
    Colombo Centre
    £94
  • Starts Wed 11 Nov

    Shuffle Dance Improvers

    Wed 11 Nov, 19:55 - 21:256 weeksCity AcademyThePlace
    6 weeksWed 19:55£138
    NataliaFordThe Place
    NataliaFord
    The Place
    £138
  • Starts Sun 15 Nov

    Absolute Beginners Dance Classes

    Sun 15 Nov, 10:15 - 11:306 weeksCity AcademyFarringdon
    6 weeksSun 10:15£115
    ManuelaCimadomoCity Academy
    ManuelaCimadomo
    City AcademyFarringdon
    £115
  • Starts Sun 15 Nov

    House & Shuffle Dance Course

    Sun 15 Nov, 13:30 - 15:006 weeksCity AcademyFarringdon
    6 weeksSun 13:30£140
    ManuelaCimadomoCity Academy
    ManuelaCimadomo
    City AcademyFarringdon
    £140

Showing 1 to 20 of 173 classes

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 20 dance classes in London. These include General from 3 London providers.

Which London providers offer dance classes?

Learn.London currently lists dance classes from 3 London providers, including City Academy, DanceBuzz and Morley College. 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 14 evening dance classes and 6 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 £295, 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.