The school has four modern boarding houses; Elizabeth House (Junior Girls), Victoria House (Senior Girls) St. Andrews House (Junior Boys) and St. George's House (Senior Boys) are all located on school grounds and cater for students from Year 3 to Year 13.
All students throughout the school, from Early Years to Sixth Form, are members of one of the four house teams of the school.