The station has one platform and a passing loop. It had a locomotive turntable, primarily for bank engines used on the steeply graded banks over the Liverpool Range to Ardglen Tunnel south of the village.[3][4]Aurizon and Pacific National still use bank locomotives on some services today.
Services
Willow Tree is served by NSW TrainLink's daily Northern TablelandsXplorer service operating between Armidale/Moree and Sydney.[5]
Due to the length of the platform, only the Moree section of the train stops on the platform. This station is a request stop, so the train only stops here if passengers have booked to board/alight here.