Find your class. Start dancing.

Ballet, Street, Contemporary, Acro, and more — welcoming beginners to experienced dancers. Browse class times and prices below, or download the weekly schedule.

Dancers at JD Dance

Mon

  • Acro
    5:00–6:00pm Age 4+
    £5
  • Euphoric
    5:00–6:00pm
    £5
  • Elude
    6:00–7:30pm
    £8

Tue

  • Empire
    4:30–6:00pm
    £7
  • Mini comp team
    5:00–6:00pm
    £5
  • Street dance
    6:00–7:30pm Age 6+
    £8

Wed

  • Street dance
    5:00–6:00pm Age 4+
    £5
  • Lyrical
    5:30–6:30pm Age 4+
    £5
  • Dance hall
    6:00–7:00pm Age 6+
    £5

Thu

  • Street dance
    4:30–5:30pm Age 5+
    £5
  • Ballet
    5:30–6:30pm Age 3+
    £5
  • Karate
    5:30–6:30pm
    £5

Sat

  • Mini class
    9:45–10:30am
    £5
  • Dance academy
    10:00am–12:00pm
    £10
  • Dance academy
    10:45am–12:45pm
    £10

Good to know

  • Payments can be made weekly or monthly.
  • Wear comfortable clothing and bring water.
  • Parents are welcome to sit in our waiting room.
  • Street parking is available.

Class enquiries

Contact us for availability or help choosing a class.

Enquire about classes

Popular classes

Dancers at JD Dance
Ballet

Grace & precision

Foundations, musicality and confidence for 3–7yrs and up.

Dancers at JD Dance
Street

Skill & attitude

High-energy choreography with space to find your style.

Dancers at JD Dance
Contemporary

Flow & expression

Develop control, creativity and performance quality.

Dancers at JD Dance
Acro

Strength & flexibility

Safely build technique for tricks and dynamic movement.

Dancers at JD Dance
Karate

Discipline & focus

Great cross-training for coordination and confidence.

Dancers at JD Dance
Stretch & Conditioning

Mobility & core

Improve range of motion, alignment and injury prevention.