Bacchus Marsh Grammar comprises of three campuses, providing leading learning environments to deliver an enriching learning atmosphere to students.