Cover Picture

About Epa Trust

EPA is a multi-academy trust of primary, secondary, and all-through schools in Oxfordshire, with 10 schools and 550 staff. With a vision of ‘Aspiration, Collaboration and Excellence’, we are one of the top trusts in the region for Key Stage 2 and A Level outcomes and have a considerable reputation for school improvement. High expectations are key to our success and central to this is the collaboration across all age phases and schools. Our partnerships, both local and national, along with high levels of staff retention and leadership development, provide a rich foundation of practitioner experience and expertise.

Our Vision

ASPIRATION   COLLABORATION   EXCELLENCE

ASPIRATION

We are ambitious for our schools and students.  We believe there is no ceiling on what can be achieved by anyone.


COLLABORATION

We are committed to working together to provide a supportive and inclusive learning experience that enables everyone to fulfil their potential.


EXCELLENCE

Through aspiration and collaboration we will provide the highest standards of care and educational provision; giving students the best preparation for their future lives.


Our Values

  • We value everyone equally.
  • We listen and treat people fairly.
  • We are optimistic and enthusiastic.
  • We are generous and share ideas.
  • We work with care, integrity and openness.


We believe in...

  • Putting children first.
  • Working together to achieve more.
  • Enabling everyone to flourish: professionally, academically, creatively, morally, spiritually.
  • Giving our best and leading by example.
  • Growing school communities where character matters.
  • Engaging with the world beyond the school gates.
  • Empowering and developing others in supporting, challenging and learning from each other.
  • Providing development opportunities so that colleagues are well-trained, skilful and motivated professionals.
  • Celebrating our successes and learning from our mistakes.


Epa Trust Vacancies

Class Teacher - Maternity cover

Class Teacher - Maternity cover

St Peter's Church of England Primary School, Cassington, Witney, Oxfordshire

St Peter's Church of England Primary School, Cassington, Witney, Oxfordshire

Would you like the opportunity to work with a team who are passionate about education and getting the best out of all pupils? If you are enthusiastic, motivated, creative and a dynamic practitioner wi...

  Maternity Cover | Part-Time
  £32,916.00 - £51,048.00 Annually (FTE)
New SHARE

Class Teacher

Class Teacher

St Peter's Church of England Primary School, Cassington, Witney, Oxfordshire

St Peter's Church of England Primary School, Cassington, Witney, Oxfordshire

Would you like the opportunity to work with a team who are passionate about education and getting the best out of all pupils? If you are enthusiastic, motivated, creative and a dynamic practitioner wi...

  Permanent | Part-Time
  £32,916.00 - £51,048.00 Annually (FTE)
New SHARE

Class Teacher (fixed term September 2026 until February 2027)

Class Teacher (fixed term September 2026 until February 2027)

Freeland Church of England Primary School, Witney, Oxfordshire

Freeland Church of England Primary School, Witney, Oxfordshire

We are currently seeking to appoint a teacher for February 2026 (after half term) (for 1-year fixed term maternity post) to join our hard working and motivated team. Freeland CE Primary School is a ...

  Fixed Term | Full-Time
  £32,916.00 - £45,352.00 Annually (FTE)
New SHARE

Teaching Assistant

Teaching Assistant

Fritwell Church of England Primary School, Bicester, Oxfordshire

Fritwell Church of England Primary School, Bicester, Oxfordshire

Permanent Experienced KS1/EYFS Teaching Assistant 30 hours per week

  Permanent | Part-Time/Not Applicable
  £25,185.00 - £25,583.00 Annually (FTE)
      Actual pay £17,122
New SHARE

Permanent Full Time Upper KS2 Teacher Required

Permanent Full Time Upper KS2 Teacher Required

Fritwell Church of England Primary School, Bicester, Oxfordshire

Fritwell Church of England Primary School, Bicester, Oxfordshire

Permanent full time Class Teacher Required M1-M6 in upper KS2 from 1st September 2026

  Permanent | Full-Time
  £32,916.00 - £45,352.00 Annually (Actual)
New SHARE

Teacher of Science

Teacher of Science

Bartholomew School, Witney, Oxfordshire

Bartholomew School, Witney, Oxfordshire

We are looking for an enthusiastic teacher of science to join our excellent department from September 2026. We offer the successful candidate a commitment to providing excellent professional developme...

  Permanent | Full-Time
  TMS/UPS
New SHARE

Reading Volunteer

Reading Volunteer

Standlake Church of England Primary School, Standlake, Oxfordshire

Standlake Church of England Primary School, Standlake, Oxfordshire

Volunteers to read with children across the school who require additional reading practice.

  Not Applicable | Not Applicable
New SHARE
Join Our Talent Pool

Let us know you are interested in working with us by joining our Talent Pool.

Videos

Policies & Documents

  1. EPA Safer Recruitment Policy
  2. EPA Equalities Statement
  3. EPA Data Protection Policy
  4. EPA Staff Privacy Policy

Part of Epa Trust

Epa Trust Vacancies

Class Teacher - Maternity cover

Class Teacher - Maternity cover

St Peter's Church of England Primary School, Cassington, Witney, Oxfordshire

St Peter's Church of England Primary School, Cassington, Witney, Oxfordshire

Would you like the opportunity to work with a team who are passionate about education and getting the best out of all pupils? If you are enthusiastic, motivated, creative and a dynamic practitioner wi...

  Maternity Cover | Part-Time
  £32,916.00 - £51,048.00 Annually (FTE)
New SHARE

Class Teacher

Class Teacher

St Peter's Church of England Primary School, Cassington, Witney, Oxfordshire

St Peter's Church of England Primary School, Cassington, Witney, Oxfordshire

Would you like the opportunity to work with a team who are passionate about education and getting the best out of all pupils? If you are enthusiastic, motivated, creative and a dynamic practitioner wi...

  Permanent | Part-Time
  £32,916.00 - £51,048.00 Annually (FTE)
New SHARE

Class Teacher (fixed term September 2026 until February 2027)

Class Teacher (fixed term September 2026 until February 2027)

Freeland Church of England Primary School, Witney, Oxfordshire

Freeland Church of England Primary School, Witney, Oxfordshire

We are currently seeking to appoint a teacher for February 2026 (after half term) (for 1-year fixed term maternity post) to join our hard working and motivated team. Freeland CE Primary School is a ...

  Fixed Term | Full-Time
  £32,916.00 - £45,352.00 Annually (FTE)
New SHARE

Teaching Assistant

Teaching Assistant

Fritwell Church of England Primary School, Bicester, Oxfordshire

Fritwell Church of England Primary School, Bicester, Oxfordshire

Permanent Experienced KS1/EYFS Teaching Assistant 30 hours per week

  Permanent | Part-Time/Not Applicable
  £25,185.00 - £25,583.00 Annually (FTE)
      Actual pay £17,122
New SHARE

Permanent Full Time Upper KS2 Teacher Required

Permanent Full Time Upper KS2 Teacher Required

Fritwell Church of England Primary School, Bicester, Oxfordshire

Fritwell Church of England Primary School, Bicester, Oxfordshire

Permanent full time Class Teacher Required M1-M6 in upper KS2 from 1st September 2026

  Permanent | Full-Time
  £32,916.00 - £45,352.00 Annually (Actual)
New SHARE

Teacher of Science

Teacher of Science

Bartholomew School, Witney, Oxfordshire

Bartholomew School, Witney, Oxfordshire

We are looking for an enthusiastic teacher of science to join our excellent department from September 2026. We offer the successful candidate a commitment to providing excellent professional developme...

  Permanent | Full-Time
  TMS/UPS
New SHARE

Reading Volunteer

Reading Volunteer

Standlake Church of England Primary School, Standlake, Oxfordshire

Standlake Church of England Primary School, Standlake, Oxfordshire

Volunteers to read with children across the school who require additional reading practice.

  Not Applicable | Not Applicable
New SHARE
Join Our Talent Pool

Let us know you are interested in working with us by joining our Talent Pool.

Part of Epa Trust

Are you looking for a different role at Epa Trust? Let us know you are interested in working with us by joining our Talent Pool.

Processing... Please wait