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

4 temporary, Secondary teacher jobs in Cardiff County

Show filters

Filter by Disability Confident

Filter by Remote working

Filter by Location

Filter by Posting date

Filter by Salary range

Filter by Category

Filter by Contract type

Filter by Hours

Results 1-4 of 4
Show per page and sort by

Secondary Teacher

  • 04 December 2025
  • Education Supply Pool Ltd - Cardiff, Cardiff County
  • £173.00 per day
  • On-site only
  • Temporary
  • Full time

Job Description Secondary Teacher Wanted for Cardiff Education Supply Pool are a PAYE employer looking for Secondary Teacher on behalf of a few comprehensive schools in Cardiff and the surrounding areas. We at ESP are looking for a Secondary School Teacher who...

Secondary Teacher

  • 01 December 2025
  • Teacheractive Limited - CF14
  • £172.98 to £200 per day
  • On-site only
  • Temporary
  • Part time

Job Title: Secondary Teacher Location: Cardiff Start Date: ASAP Salary: £172.98 Per day - or to scale, school and role dependent. Do you have QTS? Do you have experience teaching in Secondary Schools? Are you able to confidently teach different subject areas ...

English Teacher

  • 19 November 2025
  • Teacheractive Limited - CF11
  • £172.98 to £200 per day
  • On-site only
  • Temporary
  • Part time

Job Title: English Teacher Location: Cardiff Start Date: ASAP Salary: £172.98 Per day - or to scale, school and role dependent. Do you have QTS? Do you have experience teaching English? Are you able to confidently teach different subject areas and disciplines...

Design & Technology Teacher

  • 19 November 2025
  • VES Recruitment - Cardiff, Cardiff County
  • £172.98 per day
  • On-site only
  • Temporary
  • Part time

Job: Supply Secondary Teacher for D&T or Food Tech Classes Salary range: £172.98 per day Location: Cardiff area Sector: Secondary Schools This is a fantastic opportunity to support the learning and development of students, while gaining valuable experience in ...

  • 1