Our school premises provide practical spaces that support learning and co-curricular activities. We have a variety of classrooms and subject-specific venues, including science laboratories, Engineering Graphics and Design classrooms, computer laboratories and a library. Learners are also supported by ten workshops equipped with machinery for technical specialisation subjects.

The tuck shop serve meals and refreshments during school days, school functions and special events. Our sports facilities include two rugby fields, one soccer field, a grass hockey field and two newly renovated netball courts.

The school hall, gym hall and De Ridder venue are used for assemblies, cultural events and social gatherings. Parts of the school premises are also rented to external companies, including a gym and a technical training centre, which operate separately from learner facilities.