Dance For Life

Dance for Life are a Bradford based project that offer classes, workshops, after school clubs, performance opportunities, a dance company and dance training schemes across the Bradford district in many different styles of dance.

About us

Set up in 1992 by Cathy Middleton with the idea of improving young people’s health and well-being through dance, Dance for Life now works in schools, youth clubs, gyms and community centres across the district providing sessions and workshops that cater for all. Dance is a great activity, not only for its health and fitness benefits, improving your confidence, co-ordination, strength and flexibility but it is also a fantastic social activity!

As well as workshops and classes Dance for Life also has a small performance team who regularly perform at events throughout the area. All dancers are expertly trained and highly accomplished; the performance team is renowned for putting on a great show!

We do:

  • A variety of dance activities 
  • Different dance styles 
  • Regular sessions with school and community groups 
  • Projects in Schools and Youth Clubs 
  • Performance Projects 
  • Special Events e.g. Summer Schools and Bradford Festival 
  • Inset training for Teachers 
  • All activities are open to everyone regardless of ability 
  • Special projects may be set up to work with groups of any age or ability

Class timetable

Richard Dunn Sports Centre


Musical Theatre (with the Gainsborough Theatre School)

  • 13+ 5.30pm to 6.30pm 
  • 16+ 6.10pm to 6.50pm 
  • Ladies tap 6.50pm to 7.30pm


  • 7.30pm to 8.30pm

Musical Theatre

  • 3-6 years 10am to 10.40am 
  • 6-9 years 10.40am to 11.20am 
  • 9-13 years 11.20am to 12 noon


  • 12+ 12 noon to 1pm 
  • 12 + 1pm to 2pm

Kirkgate Community Centre

Shipley BD18 3EH
Telephone 01274 580186


Dance for Exercise

  • Ladies 6pm to 7pm

Manningham Sports Centre


Ladies night

  • 16+ 7pm to 9pm

The Leisure Centre, Keighley


Gentle Dance for Older People

  • 12.15pm to 1.15pm

Street Dance

  • 7-11 years 4.30pm to 5.30pm


  • 16+ 8pm to 9pm

Fitness First, Keighley

Worth Way
Keighley BD21 5AE
Telephone 0844 571 2884


Gentle Dance for Older People

  • 1.30pm to 2.30pm

Gentle Dance for Older People

  • 1.30pm to 2.30pm

Stay connected

Sign up for email updates about Sport and Leisure

Rate this page

The feedback you provide will help us continue to make improvements to our website.