The school has a variety of new classroom spaces, (24 in total), a vibrant new resource centre, 2 computer labs, Science Centre, Hall and stage for concerts, 2 large undercover play areas, tennis court, netball/basketball courts, sports shed, 4 playgrounds, Jnr & Snr oval and a Yarning Circle area.
All classrooms are equipped with interactive whiteboards or televisions and have full access to online resources and the internet.
The school also has a before and after school care building which is operated by YMCA.