Sticky Header Container

Join Our Team

Latest Vacancies

Please address employment enquiries by email to:

HR at or call +44 (0) 0131 312 2138

Boys outside National Portrait Gallery

Last week III Form boys were off to the National Portrait Gallery in Edinburgh to practise the Spanish vocabulary they had been learning this year outside of the classroom. 

Roland - Brit Schools National Champion

The Golf Academy were recently competing in the British Schools National Finals at Belton Woods Golf Club, Lincolnshire. Merchiston finished 5th out of 17 teams in the UK. 

Merchiston-Castle-School-Aerial - Grounds

Discover a Career Made for You

Employment at Merchiston is more than a "job." Because we are predominantly a boarding school, much is required of both academic and support staff.

In return, the school strives to provide competitive salaries, benefits, and opportunities for personal development. All members of our community are encouraged to participate fully in the life of the school and to enjoy the beautiful grounds and facilities. No matter what position you find yourself working in at Merchiston, you have the opportunity to have an impact on the boys here.

    We are an equal opportunity employer and aim to attract, retain, and support a diverse and talented workforce and invite applications for any currently posted positions. 

    We are committed to promoting the wellbeing and safety of children and young people and expect all staff and volunteers to share this commitment, which is supported with regular Child Protection training and guidance.

    Alongside your salary you will also be entitled to many other benefits, including enrolment in our pension scheme; Employee Assistance Programme; discounted school fees and employee discounts scheme.

    I’ve really enjoyed the supportive atmosphere in the Common Room. It can be fairly daunting joining a new school (even for the teachers!) but this process has been made so much easier by the welcoming attitude of the other staff.

    New Teacher 

    School Calendar