27 permanent, Teaching jobs in Middlesbrough
Filter by Disability Confident
Filter by Remote working
Filter by Location
- Filter by UK
- Filter by Yorkshire And The Humber
- Filter by North Yorkshire
- Middlesbrough (27)
- Filter by North Ormesby (6)
- Filter by Hemlington (5)
- Filter by Acklam (2)
- Filter by Coulby Newham (2)
- Filter by Linthorpe (2)
- Filter by Ormesby (2)
- Filter by Eston (1)
- Filter by Great Ayton (1)
- Filter by Marton-In-Cleveland (1)
- Filter by South Bank (1)
Filter by Posting date
Filter by Category
- Filter by Education & Childcare Jobs (20)
- Filter by Social Work Jobs (3)
- Filter by Admin Jobs (1)
- Filter by Healthcare & Nursing Jobs (1)
- Filter by Other/General Jobs (1)
- Filter by Social Care Jobs (1)
Filter by Contract type
Filter by Hours
- Filter by Full time (17)
- Filter by Part time (10)
Sign in now to create an email alert and receive the latest jobs for this search straight in your mailbox
Sign inMaths Teacher
- 17 December 2025
- Teacheractive Limited - TS3
- £140 to £200 per day
- On-site only
- Permanent
- Full time
Job Title: Qualified Maths teacher Location: Middlesbrough Start Date: Immediate or January 2026 start Salary: £140 - £200 per day (depending on experience) Can you inspire young minds with an engaging teaching style? Do you love to support and focus on ...
Science Teacher
- 17 December 2025
- Lift Schools - Middlesbrough, North Yorkshire, TS3 8RE
- £32,916 to £51,048 per year
- Permanent
- Full time
Salary: M1-6/UPR well-being cash plan pension scheme (TPS) additional Lift Schools benefits Hours: Full Time Contract type: Permanent Start date: April 2026 - an earlier start date is also available Closing date: 8th January Interview date: 14th- 16th ...
SEN Teacher
- 09 December 2025
- Teacheractive Limited - TS3
- £140 to £200 per day
- On-site only
- Permanent
- Full time
Location: Middlesbrough Start Date: Immediate / January 2026 Salary: £140 per day Shift Patterns: Long-term and Permanent positions available Are you calm, confident and able to maintain a positive atmosphere? Ready to support amazing young people with a ...
Secondary teaching assistant
- 23 December 2025
- Teacheractive Limited - TS4
- £80 to £100 per day
- On-site only
- Permanent
- Full time
Job Title: Secondary Teaching Assistant Location: Middlesbrough Start Date: Immediate Start Salary: £80- £100 per day (depending on experience) Hours: Full time Do you have a passion for working in an SEND setting? Do you love to support and focus on student’s...
Computer Science Teacher
- 19 December 2025
- Teaching Vacancies - Middlesbrough, TS6 9AG
- Permanent
- Full time
What skills and experience we're looking for Computer Science Teacher Outwood Academy Normanby Start Date: September 2026 or earlier, to be discussed at interview Salary: MPS1 - UPS3 Working Pattern: Full time Contract: Permanent About the Role: As a Computer ...
Teaching Assistant (Level 3)
- 01 January 2026
- Teaching Vacancies - Middlesbrough, TS9 6EP
- Permanent
- Full time
What skills and experience we're looking for Roseberry Academy are looking to appoint an experienced and highly skilled Teaching Assistant to join our friendly and caring team, supporting learners by working with them in the classroom, delivering small-group ...
Teaching Assistant (Level 3)
- 18 December 2025
- Teaching Vacancies - Middlesbrough, TS8 9HU
- Permanent
- Part time
What skills and experience we're looking for St Gerard’s is looking to recruit a passionate and dedicated Level 3 Teaching Assistant to work in Key Stage 2. Described as A Haven of Calm, St Gerard’s Catholic Primary School is an inclusive caring community that...
Teaching Assistant (Level 3)
- 18 December 2025
- Teaching Vacancies - Middlesbrough, TS8 9HU
- Permanent
- Part time
What skills and experience we're looking for The trust and governors of St Gerard’s Catholic Primary wish to appoint an enthusiastic, talented and highly motivated Level 3 Teaching Assistant to join our friendly and hardworking team. The candidate should have ...
Teaching Assistant (Level 3)
- 19 December 2025
- Teaching Vacancies - Middlesbrough, TS8 0TE
- Permanent
- Part time
What skills and experience we're looking for The trust and governors wish to appoint an enthusiastic, talented and highly motivated level 3 teaching assistant to join our friendly and hardworking team for one day a week in our Early Years Foundation Stage. The...
Teaching Assistant (Level 3)
- 05 January 2026
- Teaching Vacancies - Middlesbrough, TS4 2NT
- Permanent
- Part time
What skills and experience we're looking for St Joseph’s Catholic Primary School wishes to appoint an experienced teaching assistant to join a hardworking, motivated and enthusiastic team. The ideal candidate will be positive and proactive with the ability to ...