outstanding 2020 exam results with 100% passing all Advanced Highers



Booking for our Easter mini-camps is open.

Go to www.kilgraston.com/mini-camps/ for more information.

Find Out More

Term Dates

Term Dates

Academic Year Dates



Staff Inset Thursday 7th and Friday 8th January
Boarders return Wednesday 6th January by 6.00pm
Virtual lessons begin for all Monday 11th January
L6/U6 Preliminary Examinations Wednesday 3rd February – Wednesday 10th February
Sixth Form Information Morning /
Kilgraston Open Day Saturday 6th February
Scholarship Day Thursday 11th & Friday 12th February
Half Term Friday 12th February at 4.10pm
Boarders return Sunday 21st February by 6.00pm
Day Pupils return Monday 22nd February
Kilgraston Open Afternoon Friday 26th March
End of Term Wednesday 31st March at 4.10pm
Easter Sunday Sunday 4th April


Staff Inset Monday 19th April
Boarders return Monday 19th April by 6.00pm
Day Pupils return Tuesday 20th April
U3-L5 Examinations Week Monday 10th May to Friday 14th May
Half Term Friday 28th May at 4.10pm
Boarders return Wednesday 2nd June by 6.00pm
Day Pupils return Thursday 3rd June
SQA Examinations Monday 10th May- Friday 4 June
End of Term and Prize Giving Saturday 26th June

Please note all dates are subject to change.