The railway connection from Brisbane to Nambour opened in January 1891. At that time, the town, then known as Petrie's Creek was renamed Nambour after the Nambour cattle station. On 16 December 1963, the present station building was opened by Minister for Transport
Gordon Chalk. On 11 August 1988, a bus station was opened outside the station by Minister for Transport
Ivan Gibbs. South of the station lie stabling sidings for
electric multiple units. In 2016 a major upgrade to the station commenced. ==Services==