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.