21 Teaching jobs in Midlothian
Filter by Disability Confident
Filter by Remote working
Filter by Location
- Filter by UK
- Filter by Scotland
- Midlothian (21)
- Filter by Dalkeith (9)
- Filter by Penicuik (7)
- Filter by Bonnyrigg (2)
- Filter by Roslin (2)
- Filter by Newbridge (1)
Filter by Posting date
Filter by Category
- Filter by Education & Childcare Jobs (11)
- Filter by Healthcare & Nursing Jobs (6)
- Filter by Other/General Jobs (3)
- Filter by Hospitality & Catering Jobs (1)
Filter by Contract type
- Filter by Permanent (20)
- Filter by Contract (1)
Filter by Hours
- Filter by Full time (19)
- Filter by Part time (2)
Sign in now to create an email alert and receive the latest jobs for this search straight in your mailbox
Sign inHead Teacher - Dalry Primary School - 10618_1750078398
- 16 June 2025
- The City of Edinburgh Council - Edinburgh, EH11 2JB
- £77,358.00 per year
- Permanent
- Full time
Head Teacher Dalry Primary School Salary: £77,358 Hours: 35 per week See attached Dalry Primary School Head Teacher recruitment pack Please see school website for more information: https://dalryprimaryschool.com/" ; target"_blank" rel"nofollow"> https://...
Teacher of PE - Broughton High School - 10727_1750325378
- 19 June 2025
- The City of Edinburgh Council - Edinburgh, EH4 1EG
- £33,594.00 to £50,589.00 per year
- Permanent
- Full time
Teacher of Physical Education - Fixed term until 26/06/2026 Broughton High School Salary: £33,594 - £50,589 Hours: 35 per week Broughton High School is founded on the values of respect, inclusion and integrity. We have high aspirations for our young people and...
Teacher of Home Economics - Newbattle High School - MID06857
- 10 June 2025
- Midlothian Council - Dalkeith, EH22 4SX
- £33,594.00 to £50,589.00 per year
- Permanent
- Full time
Job Description Main Grade Teacher £33,594 - £50,589 Fixed Term until 09/08/2026 Full Time Currently, Midlothian has 6 secondary schools, 32 primary schools (19 of which have nurseries) and 2 stand alone nursery schools. Our special school, Saltersgate, ...
Teacher of Science with Biology - Lasswade High School - MID06880
- 18 June 2025
- Midlothian Council - Bonnyrigg, EH19 2LA
- £33,594.00 to £50,589.00 per year
- Permanent
- Full time
Job Description Teacher of Science with Biology Main Grade £33,594 - £50,589 Fixed Term until 10 August 2026 Full Time Currently, Midlothian has 6 secondary schools, 31 primary schools (19 of which have nurseries) and 4 stand alone nursery schools. Our special...
Teacher of Gaelic - James Gillespie's High School - 10669_1750252080
- 18 June 2025
- The City of Edinburgh Council - Edinburgh, EH9 1DD
- £33,594.00 to £50,589.00 per year
- Permanent
- Full time
Teacher of Gaelic James Gillespie's High School Salary: £33,594 - £50,589 Hours: 35 per week This post is regulated work with children and/or protected adults under the Protection of Vulnerable Groups (Scotland) Act 2007. The preferred candidate will be ...
Teacher of Geography - James Gillespie's High School - 10688_1750251732
- 18 June 2025
- The City of Edinburgh Council - Edinburgh, EH9 1DD
- £33,594.00 to £50,589.00 per year
- Permanent
- Full time
Children, Education and Justice Services Teacher of Geography - fixed term until 01/09/2026 James Gillespie's High School Salary: £33,594 - £50,589 Hours: 35 per week At James Gillespie's High School, we work hard to create a nurturing environment in which all...
Teacher of Geography - James Gillespie's High School - 10663_1750251805
- 18 June 2025
- The City of Edinburgh Council - Edinburgh, EH9 1DD
- £33,594.00 to £50,589.00 per year
- Permanent
- Full time
Teacher of Geography - fixed term until 26/06/2026 James Gillespie's High School Salary: £33,594 - £50,589 (pro-rata for part-time) Hours: 19.94 per week At James Gillespie's High School, we work hard to create a nurturing environment in which all feel welcome...
Teacher of Computing - James Gillespie's High School - 10689_1750252322
- 18 June 2025
- The City of Edinburgh Council - Edinburgh, EH9 1DD
- £33,594.00 to £50,589.00 per year
- Permanent
- Full time
Children, Education and Justice Services Teacher of Computing James Gillespie's High School Salary: £33,594 - £50,589 Hours: 35 per week At James Gillespie's High School, we work hard to create a nurturing environment in which all feel welcome and part of a ...
Teacher of Home Economics - Lasswade High School (AUGUST 2025 START) - MID06872
- 16 June 2025
- Midlothian Council - Bonnyrigg, EH19 2LA
- £33,594.00 to £50,589.00 per year
- Permanent
- Full time
Job Description Teacher of Home Economics Main Grade £33,594 - 50,589 Fixed Term until 10th August 2026 Full Time Currently, Midlothian has 6 secondary schools, 31 primary schools (19 of which have nurseries) and 4 stand alone nursery schools. Our special ...
12641 - Pathology Secretary/Sample Coordinator
- 13 June 2025
- University of Edinburgh - Roslin, Midlothian
- £25,733 to £28,381 per year, pro rata
- On-site only
- Permanent
- Part time
Grade UE04: £25,733 - £28,381 per annum pro-rata College of Medicine and Veterinary Medicine / Royal (Dick) School of Veterinary Studies Part-time: 17.5 hours per week (Monday and Tuesday all day, and Wed morning) Open-ended (permanent role) The Sample ...