outstanding 2020 exam results with 100% passing all Advanced Highers

Term Dates

Term Dates

Academic Year Dates



End of Term and Prize Giving Saturday 26th June


New Staff Induction & Inset Monday 23rd & Tuesday 24th August
New Pupil Induction Wednesday 25th August
Boarders return Wednesday 25th August by 6.00pm
Day pupils return Thursday 26th August
Optional Leave Out Friday 17th September at 4.10pm
Boarders return Sunday 19th September by 6pm
Day pupils return Monday 20th September
Kilgraston Open Day Saturday 2nd October
Half Term Friday 8th October at 4.10pm
Inset Day Monday 25th October
Boarders return Monday 25th October by 6.00pm
Day pupils return Tuesday 26th October
U5 Preliminary Examinations Wednesday 10th November –
Thursday 18th November
Optional Leave Out Friday19th November at 4.10pm
Boarders return Sunday 21st November by 6.00pm
Day pupils return Monday 22nd November
End of Term Thursday 16th December

Please note all dates are subject to change.