🌿 Back to all jobs

🥝 Science Teacher

Academics | Doncaster, United Kingdom | Posted June 07, 2026

Job Description

Company: Academics
Location: Sheffield
Job Title: Science Teacher
Pay: £130 - £200 per day (depending on experience)

Academics is a trusted education and training agency working closely with secondary schools across Sheffield to fill both short and long-term vacancies.

We are looking for an enthusiastic Science Teacher to join our team and support schools throughout Sheffield. This is an excellent opportunity for a Science Teacher who wants to build experience, explore different school environments, or secure a role ahead of September. Positions are available for teaching all three sciences or focusing on your specialist area.

The Role:

As a Science Teacher, you will work within secondary schools in the Sheffield area. You’ll be delivering engaging lessons in Biology, Chemistry, and Physics — or concentrating on your specialist science subject. Whether you're seeking day-to-day work or a longer-term commitment, we offer flexibility ...

Apply for This Position

Submit Application