Skip to main content

Fixed Term School Jobs — Recruitment agencies

Showing jobs 721744 of 2,496

Live school vacancies across the UK, updated daily.

Available positions

2,496jobsClear all

Page
31/104
  • United Kingdom£125–£140Fixed Term
    FeaturedPosted 6 days ago

    Maths Teacher – Wimborne Start Date: September Contract: Full-Time Salary: £31,650 – £51,048 per annum (Dependent on experience and qualifications) Job description A welcoming secondary school in Wimborne is seeking an enthusiastic Maths Teacher to join its team from September 2026. Teaching across Key Stages 3 and 4, with the opportunity to teach Key Stage 5 for the right candidate, you will deliver engaging and challenging lessons that inspire students of all abilities to develop confidence and achieve success in mathematics. You will play a key role in helping students build strong mathematical knowledge, develop problem-solving skills, and achieve their full academic potential within a supportive and inclusive learning environment. The school prides itself on its strong sense of community, supportive leadership team, and commitment to staff development through high-quality CPD opportunities. Whether you are an experienced teacher or an Early Career Teacher (ECT), you will be joining a collaborative Maths department where your contribution will be valued, and your career progression supported. This is an excellent opportunity for a passionate educator looking to make a positive impact in a thriving secondary school while inspiring students to enjoy and succeed in mathematics. If you're passionate about delivering high-quality mathematics education and are looking for a rewarding teaching role in Wimborne from September 2026, we'd love to hear from you. Apply today with your updated CV, and a member of our team will be in touch to discuss this exciting opportunity. The Role As a Maths Teacher, you will - Deliver high-quality Mathematics lessons that engage, challenge, and inspire learners. - Plan, prepare, and assess lessons in line with the national curriculum. - Monitor student progress and provide constructive feedback to support achievement. - Create a positive and inclusive classroom environment that promotes learning and wellbeing. - Differentiate teaching strategies to meet the needs of students with varying abilities and learning styles. - Contribute to the wider school community and support extracurricular opportunities where appropriate. - Work collaboratively with colleagues, parents, and support staff to ensure the best outcomes for students. What We Are Looking For The successful candidate will have: - A recognised teaching qualification (QTS, QTLS, or equivalent). - Experience teaching Mathematics within a secondary school setting. - Strong subject knowledge and a genuine passion for Maths education. - Excellent classroom management and organisational skills. - The ability to build positive relationships with students, staff, and parents. - Strong communication skills and a proactive approach to teaching and learning. - Flexibility, resilience, and the ability to adapt lessons to meet individual student needs. - An Enhanced Child Workforce DBS registered on the Update Service, or a willingness to apply for one. What the School Offers - A welcoming, inclusive, and supportive working environment. - Modern facilities and excellent teaching resources. - A strong commitment to staff wellbeing and work-life balance. - Ongoing CPD and professional development opportunities. - Clear progression pathways and career advancement opportunities. - Collaborative leadership and a positive school culture focused on continuous improvement. - Potential temporary-to-permanent opportunities for the right candidate. Why Work with Teaching Personnel? When you join Teaching Personnel, you'll benefit from: - Competitive weekly pay. - Flexible working opportunities to suit your lifestyle and availability. - Access to our easy-to-use TP App, where you can manage bookings, update availability, view school requests, and access a range of CPD training courses. - Opportunities to work with some of the most respected and high-performing schools in the area. - Dedicated support from experienced Education Recruitment Consultants throughout your placement. - Guidance and assistance from registration through to placement and beyond. If you're ready to make a positive impact on students' mathematical development and join a school committed to excellence, we'd love to hear from you. Apply today with Teaching Personnel and take the next step in your teaching career. All applicants will require the appropriate qualifications and training for this role. Please see the FAQ’s on the Teaching Personnel website for details. All pay rates quoted will be inclusive of 12.07% statutory holiday pay. This advert is for a temporary position. In some cases, the option to make this role permanent may become available at a later date. Teaching Personnel is committed to safeguarding and promoting the welfare of children. We undertake safeguarding checks on all workers in accordance with DfE statutory guidance ‘Keeping Children Safe in Education’ this may also include an online search as part of our due diligence on shortlisted applicants. We offer all our registered candidates FREE child protection and prevent duty training. All candidates must undertake or have undertaken a valid enhanced Disclosure and Barring Service (DBS) check. Full assistance provided. For details of our privacy policy, please visit the Teaching Personnel website.

    View & apply
  • Bolton£32,916–£51,047Fixed Term
    FeaturedPosted 6 days ago

    Maths Teacher – Full-Time | Bolton | September 2026 Start Salary: M1 – UPS1 (in line with the teaching scale) Contract: Full-time, long-term Age Range: 11–16 (Key Stage 3 & GCSE) We are working with a large, high-performing secondary school in Bolton seeking a committed Maths Teacher to join their department from September 2026 . This is an excellent opportunity for both newly qualified and experienced teachers to become part of a supportive and ambitious team dedicated to raising attainment and inspiring pupils to achieve their full potential. The Role The successful candidate will: • Teach Maths across Key Stage 3 and GCSE . • Take on a full teaching timetable, including planning, delivery, assessment, and marking . • Differentiate learning to meet the needs of pupils with varying abilities and learning styles. • Monitor, assess, and report on pupil progress, working collaboratively within the Maths department. • Contribute to maintaining high standards of teaching and learning across the school. • Support pupils in developing confidence and achievement in Mathematics. School Information The school is located in Bolton and benefits from excellent transport links: • Easily accessible via the M61, M60, and A666 , making it ideal for candidates commuting from Bury, Wigan, Chorley, Manchester, and surrounding areas . • Well connected by public transport , with regular rail and bus services from Greater Manchester and Lancashire. • Situated within a supportive local community with a strong focus on pupil achievement and development. Requirements Applicants must have: • Qualified Teacher Status (QTS) . • Experience teaching Maths up to GCSE level . • A strong commitment to delivering high-quality teaching and learning. • The ability to engage, motivate, and challenge students of all abilities. Both ECTs and experienced teachers are encouraged to apply, with full induction and ongoing professional development support available. Apply Now To be considered for this role, please submit your full CV below. For more information, contact our Manchester West Secondary Office All applicants will require the appropriate qualifications and training for this role. Please see the FAQ’s on the Teaching Personnel website for details. All pay rates quoted will be inclusive of 12.07% statutory holiday pay. This advert is for a temporary position. In some cases, the option to make this role permanent may become available at a later date. Teaching Personnel is committed to safeguarding and promoting the welfare of children. We undertake safeguarding checks on all workers in accordance with DfE statutory guidance ‘Keeping Children Safe in Education’ this may also include an online search as part of our due diligence on shortlisted applicants. We offer all our registered candidates FREE child protection and prevent duty training. All candidates must undertake or have undertaken a valid enhanced Disclosure and Barring Service (DBS) check. Full assistance provided. For details of our privacy policy, please visit the Teaching Personnel website.

    View & apply
  • Bury£34,000–£52,000Fixed Term
    Posted 6 days ago

    Maths Teacher – Secondary School in Bury Start Date: September 2026 Contract: Full-Time, Permanent Location: Bury, Greater Manchester Salary: MPS/UPS (Early Career Teachers encouraged to apply) Join Our Team We are seeking a motivated and dedicated Maths Teacher to join our thriving secondary school in Bury from September 2026 . This is a fantastic opportunity for a passionate educator to inspire students and contribute to a supportive Maths department. Whether you are an Early Career Teacher o…

    View & apply
  • Pendlebury£32,916–£51,047Fixed Term
    Posted 6 days ago

    Maths Teacher – Full-Time | Salford | September 2026 Start Salary: M1 – UPS1 (in line with the teaching scale) Contract: Full-time, long-term Age Range: 11–16 (Key Stage 3 & GCSE) We are working with a large, high-performing secondary school in Salford seeking a committed Maths Teacher to join their department from September 2026 . This is a fantastic opportunity for both newly qualified and experienced teachers to become part of a supportive team focused on driving pupil progress. The Role The successful candidate will: • Teach Maths across Key Stage 3 and GCSE . • Take on a full teaching timetable , including planning, delivery, and marking. • Differentiate learning to meet the needs of pupils at varied ability levels. • Monitor, assess and report on pupil progress, working collaboratively within the Maths department. • Contribute to maintaining high standards of teaching and learning within the school. School Information The school is located in Salford and offers excellent transport options: • Easily reached via the M61 and M60 , ideal for candidates commuting from Bolton, South Manchester, and wider Greater Manchester. • Well connected through public transport from local areas including Worsley, Pendlebury , and Manchester City Centre . Requirements Applicants must have: • Qualified Teacher Status (QTS) • Experience teaching Maths up to GCSE level • A strong commitment to high-quality teaching and learning Both ECTs and experienced teachers are encouraged to apply, with full induction and ongoing support available. Apply Now To be considered for this role, please submit your full CV below . For more information, contact our Manchester West Secondary Office All applicants will require the appropriate qualifications and training for this role. Please see the FAQ’s on the Teaching Personnel website for details. All pay rates quoted will be inclusive of 12.07% statutory holiday pay. This advert is for a temporary position. In some cases, the option to make this role permanent may become available at a later date. Teaching Personnel is committed to safeguarding and promoting the welfare of children. We undertake safeguarding checks on all workers in accordance with DfE statutory guidance ‘Keeping Children Safe in Education’ this may also include an online search as part of our due diligence on shortlisted applicants. We offer all our registered candidates FREE child protection and prevent duty training. All candidates must undertake or have undertaken a valid enhanced Disclosure and Barring Service (DBS) check. Full assistance provided. For details of our privacy policy, please visit the Teaching Personnel website.

    View & apply
  • Wardley£32,916–£51,047Fixed Term
    Posted 6 days ago

    Maths Teacher – Full-Time | Salford | September 2026 Start Salary: M1 – UPS1 (in line with the teaching scale) Contract: Full-time, long-term Age Range: 11–16 (Key Stage 3 & GCSE) We are working with a large, high-performing secondary school in Salford seeking a committed Maths Teacher to join their department from September 2026 . This is a fantastic opportunity for both newly qualified and experienced teachers to become part of a supportive team focused on driving pupil progress. The Role The successful candidate will: • Teach Maths across Key Stage 3 and GCSE . • Take on a full teaching timetable , including planning, delivery, and marking. • Differentiate learning to meet the needs of pupils at varied ability levels. • Monitor, assess and report on pupil progress, working collaboratively within the Maths department. • Contribute to maintaining high standards of teaching and learning within the school. School Information The school is located in Salford and offers excellent transport options: • Easily reached via the M61 and M60 , ideal for candidates commuting from Bolton, South Manchester, and wider Greater Manchester. • Well connected through public transport from local areas including Worsley, Pendlebury , and Manchester City Centre . Requirements Applicants must have: • Qualified Teacher Status (QTS) • Experience teaching Maths up to GCSE level • A strong commitment to high-quality teaching and learning Both ECTs and experienced teachers are encouraged to apply, with full induction and ongoing support available. Apply Now To be considered for this role, please submit your full CV below . For more information, contact our Manchester West Secondary Office . All applicants will require the appropriate qualifications and training for this role. Please see the FAQ’s on the Teaching Personnel website for details. All pay rates quoted will be inclusive of 12.07% statutory holiday pay. This advert is for a temporary position. In some cases, the option to make this role permanent may become available at a later date. Teaching Personnel is committed to safeguarding and promoting the welfare of children. We undertake safeguarding checks on all workers in accordance with DfE statutory guidance ‘Keeping Children Safe in Education’ this may also include an online search as part of our due diligence on shortlisted applicants. We offer all our registered candidates FREE child protection and prevent duty training. All candidates must undertake or have undertaken a valid enhanced Disclosure and Barring Service (DBS) check. Full assistance provided. For details of our privacy policy, please visit the Teaching Personnel website.

    View & apply
  • Walsall£41,600–£52,000Fixed Term
    Posted 6 days ago

    Maths Teacher Location: Walsall Start Date: September 2026 Pay rate: £160-£200 Per day (dependent on experience) About the role: Here at Teaching Personnel, we are working closely with a welcoming and supportive school that is currently seeking a Maths Teacher / Mathematics Tutor to support learners from Key Stage 3 through to A-Level. This is a fantastic opportunity for someone with strong subject knowledge in Mathematics who is passionate about helping students achieve their full potential, p…

    View & apply
  • Wallingford£30,000–£50,000Fixed Term
    Posted 6 days ago

    Maths Teacher – Dorchester Start Date: September Contract: Full-Time Salary: £31,650 – £51,048 per annum Job description Teaching Personnel is recruiting a dedicated and enthusiastic Maths Teacher on behalf of a welcoming secondary school in Dorchester. Starting this September, this full-time opportunity is ideal for a teacher who is passionate about delivering engaging lessons and helping students achieve their full potential. You will teach Mathematics across Key Stages 3 and 4 , delivering a…

    View & apply
  • Poole£30,000–£50,000Fixed Term
    Posted 6 days ago

    Maths Teacher – Lytchett Minster Start Date: September Contract: Full-Time Salary: £31,650 – £51,048 per annum Job description Teaching Personnel is seeking an enthusiastic and dedicated Maths Teacher to join a highly regarded secondary school in Lytchett Minster from September. This is an exciting opportunity for a teacher who is passionate about inspiring young people and delivering high-quality Mathematics education within a supportive and ambitious school community. Teaching Mathematics acr…

    View & apply
  • SD
    Maths TeacherRecruitment agency

    Supply Desk

    Aylesbury£29,344–£44,919Fixed Term
    Posted 6 days ago

    Maths Teacher Location: Aylesbury, Buckinghamshire Start Date: September 2026 Contract: Full-time (Temporary to Permanent) Salary: £29,344 – £44,919 (MPS/UPS) Inspire confidence. Unlock potential. A well-regarded school in Aylesbury is seeking a skilled Maths Teacher to join its team from September 2026. This is an excellent opportunity to be part of a department that is focused on raising attainment, strengthening numeracy, and helping students develop confidence in their mathematical ability.…

    View & apply
  • SD
    Maths TeacherRecruitment agency

    Supply Desk

    Milton Keynes£29,344–£44,919Fixed Term
    Posted 6 days ago

    Maths Teacher Location: Milton Keynes, Buckinghamshire Start Date: September 2026 Contract: Full-time (Temporary to Permanent) Salary: £29,344 – £44,919 (MPS/UPS) Inspire confidence. Unlock potential. A well-regarded school in Milton Keynes is seeking a skilled Maths Teacher to join their Maths department from September 2026. This is an excellent opportunity to be part of a department that is focused on raising attainment, strengthening numeracy, and helping students develop confidence in their…

    View & apply
  • Wisbech£30,000–£50,000Fixed Term
    Posted 6 days ago

    Maths Teacher – Christchurch Start Date: September Contract: Full-Time Salary: £31,650 – £51,048 per annum Job description Teaching Personnel is working alongside a successful secondary school in Salisbury to recruit an inspiring Maths Teacher for a full-time role starting in September. You'll be responsible for delivering engaging Mathematics lessons across Key Stages 3 and 4 , helping students develop confidence, resilience and strong problem-solving skills. Candidates with relevant experienc…

    View & apply
  • Hartlepool£43,888–£60,465Fixed Term
    Posted 6 days ago

    Location: Hartlepool Type: Term cover Start: September Salary: Pay to scale from day (£168.80 - £232.56) Teaching Personnel are recruiting a passionate and adaptable Maths Teacher for autumn term cover at a local secondary school in Hartlepool. The Role Deliver engaging Maths lessons across KS3 and KS4 Manage classroom behaviour and maintain a safe, inclusive learning environment Follow lesson plans and provide feedback and marking where required Who We're Looking For Qualified Maths Teacher (Q…

    View & apply
  • SE
    Congleton£30,000–£48,000Fixed Term
    Posted 6 days ago

    Maths Teacher - Alternative Provision | Congelton | Temp to Perm | September Start Location: Congelton, Cheshire About the Role This isn't just a teaching role. We are urgently seeking a dedicated and passionate Maths Teacher to join an Alternative Provision in Congelton this September on a temp-to-perm basis. You will be working with young people who benefit from a different approach to learning students with high SEMH needs, many of whom have experienced challenges in mainstream education or …

    View & apply
  • SE
    Meadowbank£30,000–£45,000Fixed Term
    Posted 6 days ago

    Maths Teacher - Alternative Provision Temporary to Permanent - September Start Location: Winsford, Cheshire About the Role This isn't just a teaching role. We are urgently seeking a dedicated and passionate Maths Teacher to join an Alternative Provision in Crewe this September on a temp-to-perm basis. You will be working with young people who benefit from a different approach to learning students with high SEMH needs, many of whom have experienced challenges in mainstream education or require a more tailored setting to help them thrive. Here, you won't just teach Maths. You'll rebuild confidence, restore belief, and help young people rediscover what they are capable of. The Setting You will teach KS3-KS4 learners in small, carefully supported groups, with clear behaviour structures in place and a highly experienced team working alongside you. The curriculum is thoughtfully adapted so learners can access success and make meaningful progress. Every day brings variety, and every step forward matters. You'll be joining a team that focuses on understanding the young person in front of them, building trust over time, and recognising progress in all its forms especially the moments that can easily be missed elsewhere. The Impact You'll Make This is the kind of role that reconnects you with why you became a teacher in the first place. You'll have the opportunity to make a real, visible difference every single day-watching young people slowly rebuild their confidence, begin to trust their abilities again, and start to believe that success in Maths is possible for them. It's a role that allows you to teach in a way that is creative, responsive, and genuinely meaningful, where relationships and understanding sit at the heart of everything you do. This isn't about ticking boxes or getting through content. It's about the moments that stay with you long after the lesson ends the breakthrough, the spark of understanding, the "I get it now." What You'll Receive • Clear temp-to-perm pathway from September • Small group teaching (typically 1:3-1:6) • Highly supportive SEMH-trained team who truly work together • Strong leadership with calm and consistent behaviour structures already in place • The chance to rebuild confidence in Maths from the ground up Who This Role Is For If you're a Maths Teacher who wants more than repetition if you want purpose, challenge, and the chance to genuinely change lives this is your moment. How to Apply To apply or find out more, contact: Helen Davies Simply Education - Nantwich Office 01270 382101

    View & apply
  • SD
    Maths TeacherRecruitment agency

    Supply Desk

    Basingstoke£43,680–£67,600Fixed Term
    Posted 6 days ago

    Maths Teacher – Secondary School (KS3 & KS4) Location: Basingstoke Start Date: September 2026 Contract: Long‑term cover until July 2027 (potential to go permanent) Pay: £168 – £250 per day (dependent on experience) About the School This ambitious and community‑focused secondary school in Basingstoke is committed to helping every student achieve their full potential academically, socially, and personally. The school places strong emphasis on high expectations, kindness, and respect, creating a l…

    View & apply
  • Lancashire£43,888–£60,465Fixed Term
    Posted 6 days ago

    Position: Maths Teacher Location: Lancaster, Lancashire Contract: Full-time A secondary school in the Lancaster area are looking to appoint a full-time Maths Teacher, who is seeking a new role from September 2026. The successful candidate will be responsible for teaching Maths to students in KS3/4, with focus on providing engaging and challenging lessons that inspire students to learn. The school is a successful comprehensive school with an excellent sixth form provision situated in Lancaster, …

    View & apply
  • Weymouth£33,000–£51,000Fixed Term
    Posted 6 days ago

    Maths Teacher – Secondary School Location: Weymouth Start Date: September Contract: Full-time, Long-term (with the potential for a permanent position) Salary: MPS/UPS (dependent on experience) Teaching Personnel is delighted to be working with a thriving secondary school in Weymouth that is looking to appoint an enthusiastic and dedicated Maths Teacher from September . This is an exciting opportunity to join a supportive and forward-thinking department where you'll inspire students across Key S…

    View & apply
  • Scunthorpe£36,400–£59,800Fixed Term
    Posted 6 days ago

    Maths Teachers – Join Our Supply Agency (Scunthorpe) Location: Scunthorpe & surrounding areas Roles Available: Day-to-Day Supply | Short-Term | Long-Term Pay: £140–£230 per day (dependent on experience and role) Are you a qualified Maths Teacher looking for flexible teaching opportunities in Scunthorpe ? We are currently recruiting dedicated and adaptable Maths Teachers to join our education supply agency, supporting secondary schools across Scunthorpe and the wider North Lincolnshire area. Sup…

    View & apply
  • Salisbury£34,069–£52,835Fixed Term
    Posted 6 days ago

    Maths Teacher Are you an experienced Maths teacher looking for a new adventure? Or a recently qualified Teacher looking to build and develop their skills? This could be the perfect opportunity for you Here at Teaching Personnel, we are on the hunt for a Maths Teacher to join our team in the Amesbury area. We are able to offer a range of different opportunities, from permanent roles to fully flexible positions. Alongside working with a brilliant range of schools, it allows us to be confident the…

    View & apply
  • Wiltshire£34,069–£52,835Fixed Term
    Posted 6 days ago

    Maths Teacher Are you an experienced Maths teacher looking for a new adventure? Or a recently qualified Teacher looking to build and develop their skills? This could be the perfect opportunity for you Here at Teaching Personnel, we are on the hunt for a Maths Teacher to join our team in the Salisbury area. We are able to offer a range of different opportunities, from permanent roles to fully flexible positions. Alongside working with a brilliant range of schools, it allows us to be confident th…

    View & apply
  • Dorset£34,069–£52,835Fixed Term
    Posted 6 days ago

    Maths Teacher Are you an experienced Maths teacher looking for a new adventure? Or a recently qualified Teacher looking to build and develop their skills? This could be the perfect opportunity for you Here at Teaching Personnel, we are on the hunt for a Maths Teacher to join our team in the Bournemouth area. We are able to offer a range of different opportunities, from permanent roles to fully flexible positions. Alongside working with a brilliant range of schools, it allows us to be confident …

    View & apply
  • Lincolnshire£36,400–£59,800Fixed Term
    Posted 6 days ago

    Maths Teachers – Join Our Supply Agency (Lincoln) Location: Lincoln & surrounding areas Pay: £140–£230 per day (dependent on experience and assignment) Are you a qualified Maths Teacher looking for flexible teaching opportunities in Lincoln? We are currently recruiting dedicated and adaptable Maths Teachers to join our education supply agency, supporting secondary schools across Lincoln and the wider Lincolnshire area. Supply teaching offers the chance to work flexibly , regain work–life balanc…

    View & apply
  • Greater Manchester£43,888–£68,062Fixed Term
    Posted 6 days ago

    Are you a passionate Maths Teacher looking for your next opportunity in Oldham? Whether you are an experienced teacher seeking a fresh challenge or an ECT ready to begin your teaching career, we are working with a number of welcoming and well-resourced secondary schools across Oldham that are looking to appoint dedicated Maths Teachers on both a full-time and part-time basis. We are seeking enthusiastic professionals who can inspire students to develop confidence in mathematics and achieve thei…

    View & apply
  • Tyne and Wear£43,888–£68,060Fixed Term
    Posted 6 days ago

    Maths Teacher A forward-thinking secondary academy in Ashington is looking for a passionate and dedicated Maths Teacher to join the team this September. This is a school where every student is encouraged to achieve excellence through high expectations, strong relationships, and a culture of ambition. Staff work together to create a calm, purposeful learning environment where students are challenged to think critically, solve problems, and achieve their full potential. Whether you're an experien…

    View & apply

Find your next school job

Live teacher, TA, SEND, leadership and support-staff vacancies across the UK.