Home Jobs

Science Teacher Jobs

Find your dream Science Teacher role. Protocol Education can connect talented educators with schools across the UK.

Search over 3,162 teaching jobs

Matching Jobs

Showing 12 of 46 jobs

Posted 5 days ago

Science Teacher

Science Teacher – Middlesbrough Location: Middlesbrough / Teesside Contract: Full-time / Long-term Start Date: ASAP or as agreed Pay: Paid to scale, dependent on experience and qualifications Protocol Education is currently working with a progressive and supportive secondary school in...

Middlesbrough
Pay to Scale
Permanent Teaching    

Learn more
Posted 6 days ago

Science Teacher

The role A well-established secondary school is seeking a Science Teacher to join its supportive and structured department. The school welcomes specialists in Biology, Chemistry or Physics, with teaching across KS3 and KS4, and potential KS5 for the right candidate....

Bedlington
163-265.92 per day, PAYE
Supply Teaching    

Learn more
Posted 6 days ago

Science Teacher - Wakefield

QTS Science Teacher – Wakefield Start date: As soon as possible Pay: Pay to scale Good science teaching sticks with you. It sparks curiosity, builds confidence, and makes pupils see the world a little differently. The schools we’re working with...

Wakefield
£120 - 240 per day
Permanent Teaching    

Learn more
Posted 1 week ago

Science Teacher

Science Teacher – Full-Time Leeds | Starting after half term Do you love sparking curiosity and helping students understand how the world works, from cells to circuits and everything in between? Looking for a full-time role where you can really...

Leeds
£165 - 250 per day
Supply Teaching    

Learn more
Posted 1 week ago

Science Teacher

We’re working with a friendly, inclusive secondary school to find a Science teacher for a maternity cover starting in February. This is a place where high expectations sit comfortably alongside strong relationships and genuine care for every pupil. The school...

Shrewsbury
£140 - 220 per day
Supply Teaching    

Learn more
Posted 1 week ago

Science Teacher

We’re partnering with a friendly, well-run secondary school to find a Science teacher for a maternity cover starting in February. This is a school where high expectations sit comfortably alongside strong relationships and genuine care for every pupil. You’ll be...

Telford
£140 - 220 per day
Supply Teaching    

Learn more
Posted 1 week ago

Science Teacher

Qualified Science Teacher Middlesbrough Contract: Full-time Are you ready to inspire curiosity and help students see how science connects to the real world? We’re working with a welcoming secondary school in Middlesbrough that’s looking for a committed Science Teacher to...

Middlesbrough
Pay to Scale
Permanent Teaching    

Learn more
Posted 1 week ago

Science Teacher

Science Teacher – Full-Time Middlesbrough | Secondary School Do you enjoy bringing science to life and helping students really understand the world around them? This is a great opportunity to join a welcoming secondary school in Middlesbrough that values curiosity,...

Middlesbrough
Pay to Scale
Permanent Teaching    

Learn more
Posted 1 week ago

Science Teacher-Hayes

Science Teacher Hayes Full TimeStart: ASAP What’s on offer: KS3–KS4 teaching with full department support Well-resourced classrooms and friendly staff Strong pastoral team and excellent student engagement Supportive SLT who genuinely have your back QTS REQUIRED All applicants will require...

Hayes
£130 - 260 per day
Permanent Teaching    

Learn more
Posted 1 week ago

Science Teacher (Biology) - Westminster

Science Teacher (Biology) – Westminster Are you a passionate and committed teacher seeking to make a meaningful impact within a dynamic and inclusive school setting? Why apply? Join schools with innovative STEM programmes and modern facilities. Benefit from strong, supportive...

Westminster
£130 - 260 per day
Permanent Teaching    

Learn more
Posted 2 weeks ago

Science Graduate Teaching Assistant

As a Science Graduate Teaching Assistant, you will support Science lessons, assist with practical activities, and help pupils engage with scientific concepts under the guidance of teaching staff. Secondary schools across the North East are recruiting a Science Graduate Teaching...

Tyne and Wear
£89.38 - 130.00 per day + PAYE, 6.5 hours
Permanent Teaching    

Learn more
Posted 2 weeks ago

Science Teacher - Permanent Redbridge

Teacher of Science (Permanent) Secondary School – Redbridge Start Date: April/September 2026 (or earlier by negotiation) Contract: Permanent, Full Time Salary: MPS/UPS (Outer London), dependent on experience We are seeking to appoint a dedicated and enthusiastic Teacher of Science to join...

Redbridge
£37,870 - 50,000 per year
Permanent Teaching    

Learn more

Refine your search

Science Teacher
Location
Alnwick Ashford Ashington Backwell Balham Barking Barking & Dagenham Barnet Barnsley Basildon Bath Bedlington Bellingham Berkeley Bermondsey Billingham Birmingham Bishop Auckland Blackheath Blyth Bradford Bradley Stoke Braintree Brent Brentwood Bridgwater Bristol Brixton Brockley Broseley Burnham-on-Crouch Burnham-on-Sea Camberwell Cambridge Camden Caterham Catford Cheddar Chelmsford Chester-le-Street Chesterfield Chigwell Clapham Clapham Junction Clevedon Clifton Colchester Consett Cotham Cramlington Croydon Dagenham Darlington Dartford Derbyshire Doncaster Downend Dudley Dulwich Durham Ealing Egham Enfield Epping Epsom Esher Essex Filton Fishponds Forest Hill Gateshead Gloucester Gloucestershire Gosforth Grays Great Dunmow Greenwich Hackney Hammersmith Hammersmith & Fulham Hanham Haringey Harlow Harrogate Harrow Harrow on the Hill Hartlepool Hatfield Havering Hayes Heaton Henbury Herne Hill Hexham High Ongar Hillingdon Honor Oak Horfield Hounslow Ickenham Ilkeston Islington Jesmond Kennington Kensington Kensington & Chelsea Kidderminster Killingworth Kingston upon Thames Kingswood Kirkby in Ashfield Knowle Lambeth Langley Leeds Lewisham London Longbenton Longwell Green Loughton Lydney Macclesfield Maldon Mangotsfield Manningtree Mansfield Merton Middlesbrough Mitcham Morpeth Nailsea New Addington New Cross Newcastle upon Tyne Newham Newton Aycliffe North Shields North Somerset Northumberland Patchway Peckham Peterlee Pilning Ponteland Portishead Putney Raynes Park Redbridge Redcar Redhill Retford Romford Rotherham Rotherhithe Rudgeway Salisbury Sandford Sheffield Shepton Mallet Shirebrook Shirehampton Shrewsbury Shropshire Slough Somerset South Bank South Gloucestershire South Ockendon South Shields South Yorkshire Southend on Sea Southend-on-Sea Southwark St Albans Stansted Mountfitchet Stockton-on-Tees Stockwell Stoke Gifford Stratford Streatham Sunbury Sunderland Surrey Sutton Sutton in Ashfield Swindon Taunton Teesside Telford Tewkesbury Theydon Bois Thornbury Tottenham Tower Hamlets Tyne and Wear United Kingdom Upminster Uxbridge Vauxhall Wakefield Wallsend Walsall Waltham Forest Walton-on-Thames Walworth Wandsworth Waterloo Watford Wells Wembley West Acton West Dulwich West Yorkshire Westminster Weston-super-Mare Weybridge Whitley Bay Wiltshire Wimbledon Winford Winterbourne Witham Wolverhampton Woodford Green Worksop Yate Yatton Yeading