The school is on a single site and consists of a mixture of the old grammar school buildings, more modern extensions completed in 1975 and 1995 and most recently a new block completed in 2000. The swimming pool was enclosed in 2002. It is set in pleasant grounds, which include hard play areas and a playing field. There is access to large playing fields almost opposite the school and about two kilometres away.
As well as the general purpose classrooms there are twelve science laboratories, a suite of language rooms, a mathematics building, art studios, design and technology workshops and food technology and textiles areas, a school hall, a sports hall, a gymnasium, a heated, covered swimming pool, a drama hall, two drama studios and a suite of sixth form rooms. The Sixth Form Common Room has been refurbished and extended.
There is a well-stocked library resource centre with computers and study facilities.
There are seven computer suites equipped with networked computers in addition to computers in faculties and departments throughout the school. There is a specialised graphic design area within the Technology Faculty, incorporating video input, scanner and digitisers. Students have access to the Internet on all curriculum workstations.