The main school site is situated on the outskirts of Carisbrooke village and occupies an area of 24 acres.
The school has extensive sports facilities, including several rugby pitches, football and hockey pitches, a flood-lit astroturf pitch, basketball courts, squash courts, tennis courts, netball courts, two fitness suites, an indoor sports hall, and a gymnasium.