64 Biology teaching jobs

Science Teacher

London

£40389 - £62560

Science Teacher job opportunity with a focus on curriculum development and student engagement.
Medicine Teacher Summer School

Bayswater, London

£180 - £190

Join a school's Medicine Teacher Summer School for an inspiring teaching opportunity.
Science and Maths Teacher

North Kensington, London

£40317 - £62496

Science and Maths Teacher opportunity at a supportive, values-led academy.
Trainee Science Teacher

Kingston upon Thames, Surrey

£29383+

Trainee Science Teacher opportunity at a leading institution. Join a supportive and dynamic school.
Science Teacher

Southall, Middlesex

£40317 - £62496

Science Teacher opportunity at a thriving, inclusive school with a strong commitment to student achievement.
Head of Biology

Cheam, Surrey

£37,870.00 - £56,154.00 Annually (FTE) Plus TLR2b: £6,065

Head of Biology opportunity at a high-performing all girls’ school.
Biology Teacher

Reigate, Surrey

MPS/UPS

Biology Teacher sought at a thriving state boarding school with outstanding Ofsted ratings.
Science Teacher (Biology and Chemistry)

Rickmansworth, Hertfordshire

Competitive

Science Teacher (Biology and Chemistry) opportunity at a leading independent school.
Science Teacher

Swanscombe, Kent

MPS/UPS based on experience + London Fringe Allowance

Science Teacher opportunity at a dynamic school with a focus on academic excellence and student development.
Science Teacher

Colchester, Essex

£32916 - £51259

Science Teacher job opportunity at a school committed to excellence and student success.
Biology Teacher

Cambridge, Cambridgeshire

Competitive

Biology Teacher job in Cambridge. Inspire students and join a thriving science department.
Biology Teacher - Full Time or Part Time

Abingdon, Oxfordshire

Abingdon has its own 12-point salary scale, above the national scale. In 2025/6 the default teaching salary range will be £34,130 to £62,706.

Biology Teacher - Full Time or Part Time position available at a leading institution.