It was built in 1859 when the railway was first opened as the Corris, Machynlleth and River Dovey Tramroad and was briefly the northern terminus of the line.
The railway has subsequently been relaid south to Maespoeth Junction and the first train into Corris station ran in 1985.
Corris village grew up at the confluence of the Deri and Dulas rivers in the 1780s to provide worker accommodation for the local slate quarries, notably Braichgoch.
[6] Steam-hauled passenger trains started running from Corris Station to Machynlleth in 1883 and were extended to Aberllefenni in 1887.
Although the trains were by this stage entirely steam hauled, the railway ran an extensive bus services from the station using horse-hauled charabancs.
[2] The station stayed open after 1931, as freight to Corris and the surrounding villages continued to arrive by the railway.
[7] The station buildings continued to be used by a local coal merchant into the 1960s, though they gradually became more dilapidated and was demolished early in 1968.
[8] In 1981 the Society's acquired the line's original locomotive shed at Maespoeth Junction and this became the railway's operational base.
During the 1980s light track was laid between Maespoeth and Corris station, a distance of just under a 1 mile (1.6 km).