Salsa Classes for Beginners

ByCity Academy

Dance

Beginner

Beginner salsa classes covering foundational steps, rhythm, posture, solo footwork and partner dancing through guided combinations.

About this course

The course introduces salsa rhythm and core movements including the side step, right and left turns, and cross body lead. These are developed through combinations alongside footwork, posture, warm-ups and solo “shines”. Teaching includes partner work, practice without a partner and rotating partners, with feedback during the sessions. Learners are introduced to leader and follower roles, including the signals and timing used to guide or respond to movement. The course also provides an introduction to the salsa community and social dancing.

What you'll learn

  • Identify fundamental salsa rhythms and musical patterns
  • Perform basic salsa steps including side steps, turns and the cross body lead
  • Combine foundational movements into simple sequences
  • Apply salsa posture, timing and footwork in solo and partner practice
  • Use basic leader and follower signals during partner dancing

Is this course right for you?

The course is intended for adults at beginner level and includes solo footwork, partner work and rotating partners. Learners can attend without bringing a partner. Both leader and follower roles are introduced, and participants may learn either or both.

  • Leader and follower roles are open to anyone and can be switched.

Before you go

  • Bring suitable footwear with a smooth sole.
  • Trainers are not suitable for the classes.

Class teachers

  • Andrea Janosova

    Class teacher

  • Dani K

    Class teacher

  • Dani K & Christina Nastou

    Class teacher

  • Daniel Seven

    Class teacher

Where this course runs

City Academy

London's leading performing arts academy

67 dance courses on Learn.London

Upcoming classes

25 classes

Selected date

Fri 13 Nov 2026

18:10 – 19:25 • 6 weeks

£110

City Academy, Farringdon

Daniel SevenClass teacher
Book this class →

Other available dates

  • Sun 13 Dec 2026

    10:00 – 16:30 • 1 day

    City Academy, Farringdon

    Dani K

    £84

  • Mon 4 Jan 2027

    18:15 – 19:30 • 8 weeks

    City Academy, Farringdon

    Andrea Janosova

    £148

  • Tue 5 Jan 2027

    18:15 – 19:25 • 8 weeks

    City Academy, Farringdon

    Dani K & Christina Nastou

    £148

  • Fri 8 Jan 2027

    18:10 – 19:25 • 6 weeks

    City Academy, Farringdon

    Daniel Seven

    £110

  • Fri 15 Jan 2027

    19:30 – 20:45 • 6 weeks

    City Academy, Farringdon

    Daniel Seven

    £110

  • Sat 16 Jan 2027

    10:00 – 11:30 • 6 weeks

    City Academy, Farringdon

    Andrea Janosova

    £148

StartsScheduleLengthTeacherVenuePrice
13 Dec 2026
Sunday
10:00 - 16:30
One-day class1 day
DaniK
City AcademyFarringdon
£84.00
4 Jan 2027
Mondays
18:15 - 19:30
Short course8 weeks
AndreaJanosova
City AcademyFarringdon
£148.00
5 Jan 2027
Tuesdays
18:15 - 19:25
Short course8 weeks
DaniK & ChristinaNastou
City AcademyFarringdon
£148.00
8 Jan 2027
Fridays
18:10 - 19:25
Short course6 weeks
DanielSeven
City AcademyFarringdon
£110.00
15 Jan 2027
Fridays
19:30 - 20:45
Short course6 weeks
DanielSeven
City AcademyFarringdon
£110.00
16 Jan 2027
Saturdays
10:00 - 11:30
Short course6 weeks
AndreaJanosova
City AcademyFarringdon
£148.00
17 Jan 2027
Sunday
10:00 - 16:30
One-day class1 day
DaniK
City AcademyFarringdon
£84.00
26 Feb 2027
Fridays
18:10 - 19:25
Short course6 weeks
DanielSeven
City AcademyFarringdon
£110.00
28 Feb 2027
Sunday
10:00 - 16:30
One-day class1 day
DaniK
City AcademyFarringdon
£84.00
  • Fri 13 Nov, 18:10 - 19:25

    Book now
    6 weeks
    City Academy
    6 weeksFri 18:10£110
    DanielSevenCity Academy
    DanielSeven
    £110
  • Sun 13 Dec, 10:00 - 16:30

    1 day
    City Academy
    1 daySun 10:00£84
    DaniKCity Academy
    DaniK
    £84
  • Mon 4 Jan, 18:15 - 19:30

    8 weeks
    City Academy
    8 weeksMon 18:15£148
    AndreaJanosovaCity Academy
    AndreaJanosova
    £148
  • Tue 5 Jan, 18:15 - 19:25

    8 weeks
    City Academy
    8 weeksTue 18:15£148
    DaniK & ChristinaNastouCity Academy
    DaniK & Christina
    £148
  • Fri 8 Jan, 18:10 - 19:25

    6 weeks
    City Academy
    6 weeksFri 18:10£110
    DanielSevenCity Academy
    DanielSeven
    £110
  • Fri 15 Jan, 19:30 - 20:45

    6 weeks
    City Academy
    6 weeksFri 19:30£110
    DanielSevenCity Academy
    DanielSeven
    £110
  • Sat 16 Jan, 10:00 - 11:30

    6 weeks
    City Academy
    6 weeksSat 10:00£148
    AndreaJanosovaCity Academy
    AndreaJanosova
    £148
  • Sun 17 Jan, 10:00 - 16:30

    1 day
    City Academy
    1 daySun 10:00£84
    DaniKCity Academy
    DaniK
    £84
  • Fri 26 Feb, 18:10 - 19:25

    6 weeks
    City Academy
    6 weeksFri 18:10£110
    DanielSevenCity Academy
    DanielSeven
    £110
  • Sun 28 Feb, 10:00 - 16:30

    1 day
    City Academy
    1 daySun 10:00£84
    DaniKCity Academy
    DaniK
    £84

Showing 1 to 10 of 25 classes

Similar beginner dance courses