Das Elwood College befindet sich in Elwood, einem renommierten Vorort von Melbourne, der von vielen Stränden umgeben ist. Außerdem bietet der Ort viele schöne Parks, Sporteinrichtungen und Outdoor-Freizeitmöglichkeiten, weshalb die Schule ein großes Angebot an verschiedenen Freizeit- und Sportprogrammen vorweisen kann. Die Schule ist mit nur ca. 600 Schülern eine eher kleine Schule, jedoch bietet sie trotzdem sehr viele Kurse und Programme an und ist vor allem bei internationalen Schülerinnen und Schülern sehr beliebt. Das Elwood College verfügt außerdem über eine sehr moderne Einrichtung und sogar über eine schuleigene Basketball Academy.
Highlights der Schule: Outdoor-Education, Abenteuer Clubs, Grafik Design, eine eigene Basketball Academy und Wassersportprogramme wie Segeln oder Surfen.