ET DANCE logo with the words MOVE, FEEL, CREATE beneath it.
MONDAY 18:00 - EF STREET MASTERS · THORNBURY MONDAY 19:00 - EF STREET LEGENDS · THORNBURY MONDAY 20:00 - EF STREET ROYALS · THORNBURY TUESDAY 20:00 - EF STREET ICONS · BRISTOL FRIDAY 16:00 - EF STREET ROOTS · BRISTOL FRIDAY 17:00 - EF STREET IMPACT · BRISTOL FRIDAY 18:00 - EF STREET SYNC · BRISTOL FRIDAY 19:00 - EF STREET ELITE · BRISTOL SUNDAY 8:30 - EF STREET DROP-IN · THORNBURY
MONDAY 18:00 - EF STREET MASTERS · THORNBURY MONDAY 19:00 - EF STREET LEGENDS · THORNBURY MONDAY 20:00 - EF STREET ROYALS · THORNBURY TUESDAY 20:00 - EF STREET ICONS · BRISTOL FRIDAY 16:00 - EF STREET ROOTS · BRISTOL FRIDAY 17:00 - EF STREET IMPACT · BRISTOL FRIDAY 18:00 - EF STREET SYNC · BRISTOL FRIDAY 19:00 - EF STREET ELITE · BRISTOL SUNDAY 8:30 - EF STREET DROP-IN · THORNBURY
CLASSES FOR EVERY STAGE

FIND YOUR PATH

From building confidence to mastering advanced skills, our classes are designed to inspire every dancer.

YOUNG DANCERS

AGES 4–15
  • ROOTS
  • IMPACT
  • SYNC

Fun, high-energy classes that build skills, confidence and a love for dance.

YOUTH &
YOUNG ADULTS

AGES 15+
  • MASTERS
  • ELITE
  • SUNDAY DROP-IN (PAYG)

Take your training to the next level with performance-driven classes and real progression.

ADULTS

AGES 18+
  • LEGENDS
  • ROYALS
  • ICONS
  • SUNDAY DROP-IN (PAYG)

All abilities welcome. Stay fit, express yourself and be part of the EF Dance community.

See all class times in Thornbury & Bristol.

VIEW SCHEDULE

INSIDE EF DANCE

THE ENERGY. THE PEOPLE.
THE MOMENTS.

EF Dance class moment
Dancers taking part in an EF Dance class
EF Dance students dancing together
Dancers enjoying an EF Dance session

REAL CLASSES REAL PEOPLE REAL ENERGY

NOT SURE YET?

TRY A CLASS.

Take a look through our Thornbury and Bristol classes and find one that feels right for you.

Each eligible class has a Free Trial option — simply select it to book your first session through Class Manager.

1. VIEW SCHEDULE
2. FIND YOUR FIT
3. BOOK FREE TRIAL
WHY EF DANCE

MORE THAN JUST DANCE

CONFIDENCE

Build confidence in and out of class through movement, creativity and consistency.

COMMUNITY

A welcoming space to train, connect and enjoy dance with good people and good energy.

PERFORMANCE

Opportunities to perform, create and take part in showcases, projects and exciting experiences.

PROGRESSION

Develop your movement, technique and performance skills at every stage of your journey.