The main teaching block is equipped with lifts and ramps to facilitate access. The school boasts a large assembly hall with a stage, well-equipped teaching facilities and library. The cafeteria offers students a range of eating options.
The Physical Education Block has gymnasia and a swimming pool. There are facilities at the rear of the school for athletics, hockey, netball and football. A Games Hall and a Fitness Suite add to the facilities. The school’s facilities are used out with school hours by groups within the community.