Menu
Search
for example job, company, skills
for example city, county or postcode

60 full time, Teaching jobs in Swindon, Wiltshire

Show filters
Results 1-10 of 60
Show per page and sort by

Cover Teacher

  • 12 March 2026
  • Teacheractive Limited - SN3
  • £110 to £130 per day
  • On-site only
  • Contract
  • Full time

Cover Supervisor / Cover Teacher – Swindon | Secondary School | Immediate Start Start Date: Immediate | Daily Rate: £110–£130 | PAYE Are you looking for flexible work as a Cover Supervisor or Cover Teacher in a Secondary School? Do you want to gain paid ...

Art Teacher

  • 04 March 2026
  • Class Act Teaching Services - Swindon, South East, SN5 6HN
  • £130 to £150 per day
  • On-site only
  • Contract
  • Full time

Art Teacher – Full-time, long-term temporary role from March 2026 until June 2026 This school provides a positive and well‑structured learning environment where pupils benefit from clear routines, supportive staff, and engaging teaching. Leaders work closely ...

Maths Teacher

  • 09 March 2026
  • Randstad Education - Swindon, Wiltshire, SN1 1BB
  • £140 to £233 per day
  • Temporary
  • Full time

Maths Teacher | KS3 & KS4 | Top-Tier CPD & Support Location: Swindon & Surrounding Areas Position: Temporary (Fixed-Term) Salary: £140 - £233 per day (Paid to Scale) Start Date: Immediate / Next Term Elevate Your Teaching Career in a Collaborative Environment ...

Science Teacher

  • 09 March 2026
  • Randstad Education - Swindon, Wiltshire, SN1 1BB
  • £140 to £233 per day
  • Temporary
  • Full time

Science Teacher | KS3 & KS4 | Top-Tier CPD & Support Location: Swindon & Surrounding Areas Position: Full-Time, Temporary (Fixed-Term) Salary: £140 - £233 per day (Paid to Scale) Start Date: Immediate / Next Term Love Science but looking for a more supportive ...

Primary Teacher

  • 12 March 2026
  • Randstad Education - Swindon, Wiltshire, SN1 1BB
  • £140 to £233 per day
  • Temporary
  • Full time

Primary Teacher | KS1 or KS2 Specialist | Local Primary Schools Position: Full-Time, Temporary (Fixed-Term) Salary: £140 - £233 per day (Paid to Scale) Start Date: Immediate / Next Term Are you a creative educator looking for a school that values your time as ...

Science Teacher

  • 10 March 2026
  • Randstad Education - Swindon, Wiltshire, SN1 1BB
  • £140 to £233 per day
  • Temporary
  • Full time

Science Teacher | KS3 & KS4 | Top-Tier CPD & Support Position: Full-Time, Temporary (Fixed-Term) Salary: £140 - £233 per day (Paid to Scale) Start Date: Immediate / Next Term Love Science but looking for a more supportive lab environment? Join a B23 secondary ...

Maths Teacher

  • 10 March 2026
  • Randstad Education - Swindon, Wiltshire, SN1 1BB
  • £140 to £233 per day
  • Temporary
  • Full time

Maths Teacher | KS3 & KS4 | Top-Tier CPD & Support Position: Temporary (Fixed-Term) Salary: £140 - £233 per day (Paid to Scale) Start Date: Immediate / Next Term Elevate Your Teaching Career in a Collaborative Environment Are you an ambitious Maths Teacher ...

English Teacher

  • 09 March 2026
  • Randstad Education - Swindon, Wiltshire, SN1 1BB
  • £140 to £233 per day
  • Temporary
  • Full time

English Teacher | KS3 & KS4 | Top-Tier CPD & Support Location: Swindon & Surrounding Areas Position: Temporary (Fixed-Term) Salary: £140 - £233 per day (Paid to Scale) Start Date: Immediate / Next Term Elevate Your Teaching Career in a Collaborative ...

English Teacher

  • 10 March 2026
  • Randstad Education - Swindon, Wiltshire, SN1 1BB
  • £140 to £233 per day
  • Temporary
  • Full time

English Teacher | KS3 & KS4 | Top-Tier CPD & Support Position: Temporary (Fixed-Term) Salary: £140 - £233 per day (Paid to Scale) Start Date: Immediate / Next Term Elevate Your Teaching Career in a Collaborative Environment Are you an ambitious English Teacher...

Teaching Assistant

  • 13 March 2026
  • eTeach UK Limited - Swindon, Wiltshire, SN6 7BZ
  • £23,557 - £24,806 FTE – (Actual £14,989 - £15,784)
  • On-site only
  • Permanent
  • Full time

Teaching Assistant Start date: ASAP subject to recruitment and safeguarding checks Salary: £24,311 - £25,600 FTE - depending on experience – (Actual salary £15,468 - £16,289 Pro Rata) Hours: Part Time 27.5 hours/week - 9:10am to 3:25pm/day. Term Time Only – 39...

next