Call us 0333 800 7800

Sign up

Buckinghamshire teaching jobs

Skip to jobs

Why live and teach in Buckinghamshire?

Properties across Buckinghamshire cater to a wide range of tastes and lifestyles, from the elegant period properties of Amersham to affordable modern apartments in the city centre of Milton Keynes.

Equidistant between London and Birmingham, the county offers excellent commuting links to both cities, with the Metropolitan tube line running south from Amersham and Chiltern services to London Marylebone.

Why do teachers choose Buckinghamshire over London?

Just take a look at Buckinghamshire in numbers:

 

What opportunity is there to teach in the area?

There are so many schools in Buckinghamshire that there is a constant demand for teachers for a variety of schools. Of the 589 registered schools in the area:

  • 82 schools were rated outstanding in their last OFSTED inspection, 380 were rated good, 38 require improvement and 17 were rated as inadequate
  • 246 are academies, 262 are maintained schools, 36 are independent, 41 are special educational needs schools and 4 are colleges
  • 501 schools in Buckinghamshire are primary schools, 142 are secondary schools and 117 are schools for those aged 16-18

 

Why choose to look in Buckinghamshire for teaching jobs?

  • Beautiful period properties in towns such as Aylesbury and Beaconsfield make buying in Buckinghamshire a good property investment
  • Well-connected with overground and tube services to London, Oxford and Birmingham
  • Excellent independent schools
  • Consistently been ranked one of the top rural areas to live in the UK
  • A county rich in history, with 15 National Trust properties, parks and monuments

 

We can help you to find your perfect teaching job 

At Engage Education we leave no stone unturned to find the teaching role perfectly suited to you, whatever your specialisms and requirements.

In Buckinghamshire, we have vacancies in all subjects and types of schools and also provide local support for all Engage teaching placements to ensure that our teachers have the smoothest possible transition into their new roles.

Latest Buckinghamshire School Jobs

Teaching Assistant

  • Sector: Secondary

Job Description:
Apprentice SEND Teaching Assistant – Secondary School  SEND Teaching Assistant | SEN Teaching Assistant | SEMH Support Location: Buckinghamshire Pay: £10.00 – £13.00 per …

View vacancy

Teaching Assistant

  • Sector: Secondary

Job Description:
SEN Teaching Assistant – Winslow Pay: 90Contract: long term contract We’re looking for a dedicated and compassionate SEN Teaching Assistant to join a supportive primary school in …

View vacancy

Teaching Assistant

  • Sector: All Through

Job Description:
SEN Teaching Assistant – Winslow Pay: 90 per dayContract: long term contract  We’re looking for a dedicated and compassionate SEN Teaching Assistant to join a supportive primary …

View vacancy

Learning Support Assistant

  • Sector: All Through

Job Description:
I am currently working with a Special Needs school based in Winslow who have asked for my support in recruiting 6 full-time Teaching Assistants to join their support team from September 2026. Teaching …

View vacancy

Teaching Assistant

  • Sector: All Through

Job Description:
SEND Teaching Assistant – School in Winslow I am currently working with a lovely school in Winslow who are urgently seeking a teaching assistant to start asap. About the role: The needs of the …

View vacancy

Trainee Teaching Assistant

  • Sector: All Through

Job Description:
Trainee SEND Teaching Assistant  SEND Teaching Assistant | SEN Teaching Assistant Location:Pay: £10.00 – £13.00 per hour (above apprenticeship rate)Start Date: …

View vacancy

Trainee Teaching Assistant – Aylesbury

  • Sector: Secondary

Job Description:
Trainee Teaching Assistant – Primary & Secondary School – Aylesbury Teaching Assistant | Learning Support Assistant | Classroom Assistant Location: Aylesbury, …

View vacancy

Graduate Teaching Assistant – Buckinghamshire

  • Sector: All Through

Job Description:
Graduate Teaching Assistant – SEN School in Buckinghamshire  Secondary Teaching Assistant | Learning Support Assistant | Classroom Assistant Location: Buckinghamshire  Pay: Up to …

View vacancy

Teaching Assistant

  • Sector: Primary

Job Description:
SEN Teaching Assistant – Aylesbury Contract: Long Term We’re looking for a dedicated and compassionate SEN Teaching Assistant to join a supportive primary school in Aylesbury. This is a …

View vacancy

Teaching Assistant

  • Sector: All Through

Job Description:
Primary SEN Teaching Assistant – Winslow Contract: Long Term  We’re looking for a dedicated and compassionate SEN Teaching Assistant to join a supportive primary school in Winslow. This …

View vacancy

Teaching Assistant

  • Sector: Primary

Job Description:
Trainee SEND Teaching Assistant – SEND School  SEND Teaching Assistant | SEN Teaching Assistant | SEMH Support Location: Aylesbury  Pay: £10.00 – £13.00 per hour (above …

View vacancy

Trainee Teaching Assistant

  • Sector: Secondary

Job Description:
Trainee SEND Teaching Assistant  Location: Aylesbury/Winslow Pay: £10.00 – £13.00 per hour (above apprenticeship rate) Start Date:  September Contract: Full-Time …

View vacancy

Secondary Teacher

  • Sector: Secondary

Job Description:
Secondary Teachers needed for Secondary School in Aylesbury At Engage Education, we’ve spent over a decade making sure our supply teachers are happy and supported, and offered satisfying and …

View vacancy

Cover Supervisor

  • Sector: Secondary

Job Description:
Cover Supervisor – Local Secondary School Location: Aylesbury Type: Supply Working Hours: 08:30 am – 16:00 pm. Salary: £110 – £130 per day At Engage, we’re working …

View vacancy

Teaching Assistant – Buckinghamshire

  • Sector: All Through

Job Description:
Teaching Assistant – Secondary School   Teaching Assistant | Learning Support Assistant | Classroom Assistant Location: Buckinghamshire Pay: £10.00 – £13.00 per hourStart …

View vacancy

Teaching Assistant – Buckinghamshire

  • Sector: All Through

Job Description:
Teaching Assistant – Primary School Teaching Assistant | Learning Support Assistant | Classroom Assistant Location: Buckinghamshire Pay: £10.00 – £13.00 per hourStart …

View vacancy

Trainee Teaching Assistant – Milton Keynes

  • Sector: All Through

Job Description:
Trainee Teaching Assistant – SEN School Trainee Teaching Assistant | Learning Support Assistant | Classroom Assistant Location: Milton KeynesPay: £10.00 – £13.00 per hour (above …

View vacancy

Cover Supervisor

  • Sector: Secondary

Job Description:
Cover Supervisor – Local Secondary Grammar  School Location: Aylesbury Type: Supply Working Hours: 08:30 am – 16:00 pm. Salary: £120 – 130 per day At Engage, …

View vacancy