The school is an attractive brick building with a colour bond roof. There are nine main structures.
- Early Childhood Centre (Incorporating 2 pre primary centres and a kindy)
- Learning Block 1 (Junior primary students)
- Learning Block 2 (Junior primary students)
- Learning Block 3 (Middle primary students)
- Learning Block 4 (Senior primary students)
- Undercover Area with music room, physical education store with canteen
- Staffroom / Library
- Fifteen transportables to years 1-6
- 10 Early Childhood transportables including a Kindy Annexe
- Fully equipped art room
- Student kitchen and alfresco area.
The grounds include basketball/tennis courts, cricket nets and oval. Shade sails have been installed over each play area.