39 Music teaching jobs

Director of Music

Hampstead, London

£59000 - £65000

Director of Music job opportunity in North London. Lead a thriving music department with a focus on girls' development.
Visiting Guitar Teacher

Barnes, London

The teaching rate for 2026/27 will be £38.84/35-minute lesson

Visiting Guitar Teacher opportunity at a prestigious school. Apply now for a self-employed role.
Visiting Singing Teacher - Pop & Contemporary

Barnes, London

The teaching rate for 2026/27 will be £38.84/35-minute lesson

Visiting Singing Teacher - Pop & Contemporary role available at a school in London.
Visiting Music Teacher – French Horn

Barnes, London

£38.84/35-minute lesson

Visiting Music Teacher – French Horn available at a school in London starting September 2026.
Flute Teacher

London

£46.80 per hour

Flute Teacher job opportunity with a school committed to music education and student development.
Peripatetic Brass Teacher

London

£37.5+

Peripatetic Brass Teacher opportunity available at a school in South West London.
Part Time Music Teacher

Winchmore Hill, London

Competitive

Part Time Music Teacher opportunity available at a school in North London.
Head of Music - TLR 2b (£5990)

Kingston upon Thames, Surrey

£38247 - £56715

Head of Music - TLR 2b (£5990) – lead a dynamic music department and inspire students through excellence in teaching and performance.
Piano Teacher

Kingston upon Thames, Surrey

Competitive

Piano Teacher job opportunity at a leading South West London school. Apply now for a September 2026 start.
Music Teacher

Tonbridge, Kent

Competitive

Join a school as a Music Teacher and inspire students with your passion for music.
Music Teacher

Crawley, West Sussex

£34398 - £52490

Join a dynamic **Music Teacher** role at a thriving Catholic school with a strong community ethos.
Head of Contemporary Music

Cranleigh, Surrey

Competitive

Head of Contemporary Music required to lead and shape a vibrant programme at a school.