The fees for 2016/2017 are £12,250 per term for boarders and £9,188 for day boarders.

The School Council is committed to balancing the need to contain costs alongside making continuous improvements to the academic provision, the boarding houses and the infrastructure.

Fees cover the many costs associated with running the School and include tuition, board, lodging, laundry, personal accident insurance, the majority of educational materials and educational visits, and the cost of the weekend activities programme. Private tuition incurs an extra charge.