The fees for 2016-17 academic year are:
Junior School - Year 4 - £2,943 per term
Junior School - Years 5 & 6 - £3,108 per term
Senior School - Years 7-11 - £3,534 per term
Sixth Form - Years 12 & 13 - £3,534 per term
A deposit of £150 is paid on acceptance of a place in the school and is returned when the pupil leaves.
The fees are subject to revision annually in July.