The school campus is spread over 9 acres which includes a library, one splash pool, various physical education area, computer labs, science and maths labs, design labs, playgrounds, and a few performing arts centre (including 3 mini-sized theatres).