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

32 Teaching jobs in Banbury

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

Logistics Teacher

  • 06 March 2026
  • Vacancy Filler - Banbury, OX16 9QA
  • £31,387.00 to £43,869.00 per year, pro rata
  • Permanent
  • Part time

About the role: Logistics TeacherActivate Learning is seeking an enthusiastic and motivational Logistics Teacher to join our team at Banbury and Bicester College. In this role, you will deliver the Gateway Level 1 Skills for Logistics programme to learners ...

Hairdressing Teacher

  • 13 March 2026
  • Vacancy Filler - Banbury, OX16 9QA
  • £31,387.00 to £43,869.00 per year, pro rata
  • Permanent
  • Part time

Activate Learning is seeking an inspiring and passionateHairdressing Teacher to join our talented hairdressing team at Banbury College.We’re looking for a motivated, creative, and enthusiastic professional who can spark curiosity, nurture talent, and ensure ...

Maths Teachers

  • 17 February 2026
  • Class Act Teaching Services - Banbury, South East, OX16 5JS
  • £130 to £165 per day
  • On-site only
  • Contract
  • Part time

Maths Teacher – Flexible short-term and long-term opportunities available immediately These flexible opportunities are ideal for teachers who enjoy variety and want to make a positive impact across different secondary school settings. You will be supporting ...

Head Teacher

  • 10 March 2026
  • Polaris Community - Banbury, Oxfordshire, OX17 2BS
  • £50,000 to £60,000 per year
  • On-site only
  • Permanent
  • Full time

Polaris Education - Banbury School Head Teacher Contract: Full-Time Term Time Only Salary: £50,000 to £60,000 dependent on experience Additional Benefits: Professional Development opportunities, Enhanced pension scheme, Free on-site parking, CPD through ...

Teaching Assistant

  • 07 March 2026
  • Teaching Vacancies - Banbury, Oxfordshire, OX17 2DR
  • Permanent
  • Part time

What skills and experience we're looking for Teaching Assistant Required to work 5 days per week term time only Teaching Assistant 30 hours per week in total (5 days). Lunchtime support 2.5 hours Hours: Morning session: 8.30-12.00 pm Lunchtime support: 12.30-1...

Teacher of Science

  • 10 March 2026
  • Teaching Vacancies - Banbury, Oxfordshire, OX16 0UD
  • Permanent
  • Full time

What skills and experience we're looking for Start Date: September 2026 • Full-time or Part-time Ignite curiosity. Spark discovery. Shape the next generation of scientists. If you believe science should be exciting, empowering, and full of wonder, this is your...

Class Teacher

  • 10 March 2026
  • Teaching Vacancies - Banbury, Oxfordshire, OX16 4RX
  • Permanent
  • Full time

What skills and experience we're looking for You would thrive in the role if you are you someone who has: • a passion for working with children aged 5-11 years; • strong communication skills with both children and adults; • ability to create an inclusive ...

Secondary Supply Teachers

  • 27 February 2026
  • Step Teachers Ltd - Banbury, South East, OX16 5JS
  • £130 to £160 per day
  • On-site only
  • Contract
  • Part time

We are seeking flexible Secondary Supply Teachers for daily cover across a range of subjects, starting as soon as possible. Secondary Supply Teacher Duties: Deliver pre-planned lessons across a range of subjects and year groups Maintain a positive and ...

SEN Class Teacher

  • 11 March 2026
  • senploy - Banbury, Oxfordshire
  • £28,000 to £39,520 per year
  • Permanent
  • Full time

Do you possess the expertise and enthusiasm to inspire and support children with special educational needs? Our client, a renowned educational institution in Banbury, Oxfordshire, is seeking a talented Full-time SEN Class Teacher to join their dedicated team. ...

SEN Class Teacher

  • 06 March 2026
  • Polaris Community - Banbury, Oxfordshire, OX17 2BS
  • £28,000 to £39,520 per year
  • On-site only
  • Permanent
  • Full time

Polaris Education - SEN Class Teacher - Banbury School, Banbury Basic Salary: £28,000 - £39,520 Contract: Full Time, Term time only Hours: 37.5 hours per week Benefits: Company Pension, Life Assurance, Employee Discount Scheme Location: Banbury, Oxon Start ...

next