Holmesglen station opened on 5 May 1930, when the railway line from East Malvern was extended to Glen Waverley.
[5] In 1964, the current island platform was provided, when the line between East Malvern and Mount Waverley was duplicated.
[6] During June and early July 1991, the station was patrolled 24 hours a day by the former Victoria Transit Patrol department, working in conjunction with local police, as part of the Public Transport Corporation "Travel Safe" program of the early 1990s.
[8] On 4 May 2010, as part of the 2010/2011 State Budget, $83.7 million was allocated to upgrade Holmesglen to a premium station, along with nineteen others.
[12] Platform 1: Platform 2: CDC Melbourne operates one bus route via Holmesglen station, under contract to Public Transport Victoria: Kinetic Melbourne operates one SmartBus route via Holmesglen station, under contract to Public Transport Victoria: