The inaugural service will take place in Anzac Sq, in front of the Passchendaele Plaque at the entrance to Dunedin Railway Station.
The Passchendaele Plaque is ``In memory of those members of the New Zealand Railways who fell in the Great War 1914-1918''.
Tomorrow's Anzac Sq service will remember those railway members and will also commemorate the sacrifice of railway men and women ``in all conflicts''.
The idea for the special service came from Dunedin Railways locomotive engineer Mike Lynch.
Dunedin Railways chief executive Craig Osborne said the company thought the idea ``very appropriate''.
When the war began in 1914, there were 14,000 railway employees in New Zealand Of those, 5000 went to war.
The names of 58 Dunedin section staff members killed during World War 1 are listed on the roll of honour in the railway station foyer.
The railway station was also appropriate as a venue for the special service because of the huge number of servicemen whose journey to war began on a train from Dunedin, or passing through.
The Passchendaele Plaque service begins at 9am when a piper plays a ``call to action'' tune.
That will be followed by two brief speeches and a reading, after which Mr Osborne and Mr Lynch will lay a wreath.
Mr Lynch will then read the ``Ode of Remembrance''.