A good Samaritan desperately tried to save the life of a student hit by a truck at drop-off time but the teenager could not be saved.
The vehicle struck the 15-year-old just after 8.30am on Friday at High Street in Bendigo northwest of Melbourne, local police said.
The crash happened close to Girton Grammar, a private school in the heart of the regional city.
A passerby tried to save the boy using CPR but he died at the scene.
The driver was not hurt and was said to be assisting police.
"The exact circumstances of the collision are being determined with investigations ongoing at the scene," Victoria Police said in a statement.
Any witnesses are urged to contact investigators immediately.
Roads around the school were closed to traffic and drivers asked to find alternative routes as e