Other subjects teacher jobs in South West England

SEND Teacher Jobs - Shaftesbury - Recruitment Open Event – 26th March 2025
Coombe House School, Shaftesbury
Do you have a passion for helping children overcoming barriers to learning and experience of teaching pupils with ASC, NLD, ADHD, SEMH and other complex needs?

Teacher - Sociology (A level)
Exeter College, Devon
Salary: £30,027 to £43,736 Hours: Full or part time Contract Type: Permanent Location: Exeter

Dance Teacher
Tes Schools Recruitment, Bath and North East Somerset
Tes is supporting the appointment of a Dance Teacher to join a High School based in Bath and North East Somerset.

Dance Teacher
Royal High School Bath, GDST, Bath and North East Somerset
Royal High School Bath is seeking a Dance Teacher who can play a key role promoting the profile of dance at the Senior School.

Teacher of geography (VNT13)
Exeter School, Devon
We seek an enthusiastic, well-qualified geography graduate to join this strong department. This position would be equally suited to either a newly qualified or a more experienced applicant.

Head of Geography
Collegiate School, Bristol, Bristol, City of
We are looking for a dynamic and highly capable Head of Geography to join a popular and successful department, as well as contribute to the wider life of this busy holistic school community.

Key Stage 2 and 3 History and Latin Teacher
Salisbury Cathedral School, Wiltshire
Fixed term for one term with the possibility of extending beyond into the new academic year for the right candidate. Should the contract be extended, the ability to teach other subjects in addition would be welcome.

Teacher of Speech & Drama (Self Employed)
Taunton School, Somerset
This is an exciting opportunity for an enthusiastic individual to join our school on a self-employed basis, providing high quality speech and drama tuition to pupils on an individual basis or in groups.

Key Stage 2 Teacher
Bryanston School, Dorset
Bryanston Prep seeks to appoint an enthusiastic and engaging KS2 Teacher on a full-time basis, with the possibility of becoming a subject co-ordinator.

Head of Latin
Sandroyd School, Wiltshire
We have an exciting opportunity for an enthusiastic teacher to Head up our Latin Department. The ideal candidate will inspire and develop talent across our Pre-Prep and Prep Schools.

Teacher of Humanities
The Bourne Academy, Bournemouth
We want to continue to appoint teaching staff who are passionate about their subject and who want to make a difference for the students in our care.

Teacher of History (Humanities)
Milton Abbey School, Dorset
Milton Abbey School seeks to appoint a well-qualified, enthusiastic and inspirational History Teacher, to join a forward-thinking department.

Teacher of Humanities
Belgrave School, Bristol, City of
Teacher of Humanities (with the skillset to deliver GCSE Geography & History) This is a part-time post - 0.60/24 hours (Wednesday, Thursday & Friday) and maternity cover for 1 year

Teacher of History - Maternity Cover
South Wilts Grammar School, Wiltshire
We have an exciting opportunity for a motivated, dynamic and knowledgeable History teacher.

Class Teacher - Key Stage 1
St. Mary’s CE Primary School, Dorset
We are seeking to appoint an inspiring, passionate and skilled teacher to teach at our school as a maternity cover within key stage one.

Class Teacher - First School
Hayeswood First School, Dorset
Hayeswood First School is looking for a Class Teacher to join our fantastic team. Could this be you?

Teacher of Geography
Cleeve School, Gloucestershire
We are recruiting for a Teacher of Geography to join the successful and thriving Geography Department here at Cleeve from September 2025 (or earlier).

Learn to Swim Coach
Bournemouth Collegiate School, Bournemouth
BCS is looking to appoint a Level 2 Learn to Swim Teacher to work at our Prep and Senior school.


Class Teacher
The Dean Close Foundation, Gloucestershire
Dean Close Airthrie school are looking to appoint a new Teacher of Junior Form, to start in September 2025. This is a part time role, working up to 32 hours per week during term time.