Home›Dance classes›Dance Classes Dance Classes City Academy offers adult Dance Classes and Lessons in an extensive range of styles and disciplines, across all levels of experience – so whether you’re setting foot on the dance floor for the first time, have years of experience, or recently tried a new dance style at one of our Tasters, we’ll have the right course for you. Taking place at top venues across London we offer classes in: Absolute Beginners, Ballet, Ballroom, Belly Dance, Bollywood, Burlesque, Contemporary, Diva Dance, Flamenco, Jazz Dance, Jive Dance, Salsa & Bachata, Street Dance, Tango, Tap Dance and more. If you are looking to pursue dance on professional level, book onto one of our Industry Courses for expert training to prepare you for the industry. We also offer a more intensive dance training course, the Dance Foundation and the Dance Intensive - 4 Weeks. If you are looking to join our ongoing dance community, our Dance Companies rehearse weekly all year around. Subject All Subjects Absolute beginners dance courses Ballet Classes Belly dance classes Bollywood Dance Classes Burlesque classes Commercial dance courses Contemporary Dance Classes Dance intensives Diva Dance Classes Fitness Flamenco Classes House & Shuffle Dance Jazz Dance Classes Salsa & Bachata classes Street Dance classes Search Courses Showing all courses Absolute Beginners Dance Courses Take the fear out of dance and gain confidence by starting with the basics. MORE INFO Bachata Courses Embrace the worlds most modern social dance and let that latin flair flow. MORE INFO Ballroom Classes Join our classes to learn all the Standard and Latin Ballroom dance styles. MORE INFO Barre Fitness Workout Classes Tone up and feel revitalised with our Barre Fitness Course. MORE INFO Belly Dance Classes Belly Dance helps to stay in shape and promotes femininity. MORE INFO Bollywood Dance Classes Bollywood classes offer a unique blend of energetic dance and storytelling. More info MORE INFO Burlesque Classes Dance with attitude and confidence in these liberating dance classes. MORE INFO Commercial Dance Courses From absolute beginners to advanced, learn bold choreography, build confidence, and master the moves seen on the biggest stages and screens. MORE INFO Contemporary Dance Classes With classes for all levels, learn to express yourself through dance. MORE INFO Dance Companies City Academy Dance Companies are advanced level groups that meet every week. MORE INFO Dance Intensives Take it to the next level with Dance Intensives in a range of styles. MORE INFO Dance Performance Courses Take the spotlight with our dance performance courses. Build technique, stage presence and confidence, with expert-led training for all levels. MORE INFO Dance Socials An hour-long dance lesson followed by a full evening of social dance. MORE INFO Dance Workshops Join one of our one-off workshops, including Diva, Ballet and Latin dance. MORE INFO Flamenco Classes Join our Flamenco classes to learn Spain's traditional, fiery Latin dance. MORE INFO House & Shuffle Dance Courses Shuffle Dance courses focused on technique, transitions, rhythm and confidence. MORE INFO Jazz Dance Classes Jazz Dance for all levels, from complete beginners to advanced performers. MORE INFO Stretch and Flexibility Classes Build strength and flexibility on this focused course. MORE INFO Ballet Classes Ballet lessons for all levels, including regular classes and workshops. MORE INFO K-Pop Dance – Beginners Learn the fundamentals of K-Pop dance covering basic moves perfect for complete beginners. MORE INFO Partner Dance Try one of our partner classes - Ballroom, Salsa, Tango, Swing or Jive. MORE INFO Salsa & Bachata Classes Salsa & Bachata available for all levels, join one of our regular, social classes. MORE INFO Samba Classes Experience the carnival spirit of Brazil in our Samba classes. MORE INFO Shuffle Dance Beginners Learn the essential Shuffle dance steps like Running Man, T-Step, Charleston and Shapes basics. MORE INFO Shuffle Dance Intermediate Shuffle Intermediate course for dancers ready to go beyond the basics. Refine Shapes technique, develop Melbourne Shuffle foundations, expand your variations, and train musicality through drills, combos, and choreography MORE INFO House & Shuffle Dance Course From 70s NY & Chicago to 21st Century London, this course is all about footwork. MORE INFO Advanced / Professional Ballet Course – 1 Year 1 year of world-class training, designed to prepare you for a professional career or serious advancement in classical dance. MORE INFO Dance Foundation Course – 5 Days The Dance Foundation Course is for those looking for intensive dance training. MORE INFO Musical Theatre Workshops Learn songs & routines from your favourite Musicals in specialist workshops. MORE INFO Street Dance Classes Learn to dance with attitude in our Street Dance classes. MORE INFO Diva Dance – Improvers Embrace your feminine energy combined with fast energetic dance moves. MORE INFO Jive Dance Classes Join these upbeat, Latin partner dances, with influences from rock'n'roll. MORE INFO Dance fitness bootcamp An invigorating Dance Bootcamp to boost fitness and wellbeing. MORE INFO Latin American Dance Classes Explore the vibrant world of Latin American dance in our beginner and intermediate classes. Learn core styles, improve technique, and build confidence—no partner needed. MORE INFO Tango Classes Our Tango classes will have you dancing with drama and flair. MORE INFO Dance Foundation – 4 Weeks An immersive foundation in multiple dance styles. MORE INFO Dance Summer School Intensive and immersive dance training in a variety of dance styles. MORE INFO Diva Dance Classes Strut your stuff like your favourite Divas and learn their iconic routines. MORE INFO Hip Hop Dance – Beginners Learn essential hip-hop moves and grooves step-by-step, building rhythm, style, and confidence in a fun, beginner-friendly environment. MORE INFO DANCE WORKSHOPS Learn inspiring routines and choreography in a range of different dance styles. BOOK NOW
Absolute Beginners Dance Courses Take the fear out of dance and gain confidence by starting with the basics. MORE INFO
Ballroom Classes Join our classes to learn all the Standard and Latin Ballroom dance styles. MORE INFO
Bollywood Dance Classes Bollywood classes offer a unique blend of energetic dance and storytelling. More info MORE INFO
Commercial Dance Courses From absolute beginners to advanced, learn bold choreography, build confidence, and master the moves seen on the biggest stages and screens. MORE INFO
Contemporary Dance Classes With classes for all levels, learn to express yourself through dance. MORE INFO
Dance Companies City Academy Dance Companies are advanced level groups that meet every week. MORE INFO
Dance Performance Courses Take the spotlight with our dance performance courses. Build technique, stage presence and confidence, with expert-led training for all levels. MORE INFO
Flamenco Classes Join our Flamenco classes to learn Spain's traditional, fiery Latin dance. MORE INFO
House & Shuffle Dance Courses Shuffle Dance courses focused on technique, transitions, rhythm and confidence. MORE INFO
Jazz Dance Classes Jazz Dance for all levels, from complete beginners to advanced performers. MORE INFO
K-Pop Dance – Beginners Learn the fundamentals of K-Pop dance covering basic moves perfect for complete beginners. MORE INFO
Salsa & Bachata Classes Salsa & Bachata available for all levels, join one of our regular, social classes. MORE INFO
Shuffle Dance Beginners Learn the essential Shuffle dance steps like Running Man, T-Step, Charleston and Shapes basics. MORE INFO
Shuffle Dance Intermediate Shuffle Intermediate course for dancers ready to go beyond the basics. Refine Shapes technique, develop Melbourne Shuffle foundations, expand your variations, and train musicality through drills, combos, and choreography MORE INFO
House & Shuffle Dance Course From 70s NY & Chicago to 21st Century London, this course is all about footwork. MORE INFO
Advanced / Professional Ballet Course – 1 Year 1 year of world-class training, designed to prepare you for a professional career or serious advancement in classical dance. MORE INFO
Dance Foundation Course – 5 Days The Dance Foundation Course is for those looking for intensive dance training. MORE INFO
Musical Theatre Workshops Learn songs & routines from your favourite Musicals in specialist workshops. MORE INFO
Diva Dance – Improvers Embrace your feminine energy combined with fast energetic dance moves. MORE INFO
Jive Dance Classes Join these upbeat, Latin partner dances, with influences from rock'n'roll. MORE INFO
Latin American Dance Classes Explore the vibrant world of Latin American dance in our beginner and intermediate classes. Learn core styles, improve technique, and build confidence—no partner needed. MORE INFO
Diva Dance Classes Strut your stuff like your favourite Divas and learn their iconic routines. MORE INFO
Hip Hop Dance – Beginners Learn essential hip-hop moves and grooves step-by-step, building rhythm, style, and confidence in a fun, beginner-friendly environment. MORE INFO