Job description

Love teaching but want more flexibility?

We’re looking for enthusiastic and adaptable KS2 Primary Supply Teachers to support a variety of welcoming primary schools across Chelmsford.

Whether you prefer the variety of day-to-day supply or the consistency of short-term and long-term placements, this role gives you the freedom to choose what works best for you.

Perfect for both experienced teachers and ECTs, supply teaching is a great way to broaden your experience, build relationships with local schools, and keep a healthy work-life balance.


Your Role:

  • Deliver engaging lessons across Key Stage 2 (Years 3–6).

  • Adapt quickly to different schools, classrooms, and teaching styles.

  • Maintain a positive and supportive learning environment.

  • Manage behaviour effectively in line with each school’s policies.

  • Inspire, motivate, and support pupils to achieve their best.


What We’re Looking For:

✅ Qualified Teacher Status (QTS) or equivalent.
✅ Recent experience teaching KS2 pupils in UK primary schools.
✅ Confidence, adaptability, and a flexible approach.
✅ Excellent communication and behaviour management skills.


Why Register with GSL Education?

At GSL, we believe in more than just finding you work — we invest in you and your teaching journey. Here’s what makes us different:

Flexibility & Choice – You decide when and where you work.
Competitive Pay – Great daily rates, paid fortnightly with no hidden deductions.
Dedicated Support – A personal consultant who listens to your needs and finds the right roles for you.
Variety of Roles – From day-to-day supply to long-term positions, with plenty of local opportunities.
Professional Growth – Access to CPD, safeguarding training, and career support.
Trusted Reputation – Over 20 years’ experience supporting schools and educators across Essex.


How to Apply

If you’re a KS2 Primary Teacher looking for flexible, rewarding supply work in Chelmsford, we’d love to hear from you!

Apply now with your CV or call Emily at GSL Education on 01245 203 218 for a friendly chat.