Le train arrive à Sainte-Agathe-des-Monts en 1892. La gare actuelle est érigée en 1902, sur la rue Demontigny, d’après le plan standard dit de « gare normale No 1 sans habitation » du Canadien Pacifique. La gare est déplacée à son emplacement actuel puis agrandie en 1913.
L’amélioration des liens routiers, notamment la construction de l’autoroute du Nord dans les années 1960, entraîne une diminution des activités ferroviaires sur la ligne Montréal-Mont-Laurier. Interrompu en 1960, le service reprend en 1978, mais l’exploitation du chemin de fer est définitivement abandonnée en 1981 pour les passagers et en 1989 pour le transport de marchandises. Les rails sont démantelés 1991. En 1994, elle est désignée gare ferroviaire patrimoniale par le gouvernement du Canada.
Le gouvernement du Québec achète l’ancienne emprise ferroviaire entre Saint-Jérôme et Mont-Laurier la même année afin de créer le corridor récréotouristique du « P’tit Train du Nord », officiellement inauguré en 1996. L’ancienne gare est restaurée à cette occasion, et elle devient un lieu d’accueil des visiteurs et des utilisateurs de la piste cyclable. Un bureau d’accueil touristique ainsi que les locaux de la chambre de commerce de la municipalité y sont aménagés. Un petit musée d’histoire locale est inauguré sur les lieux en 2005. Le 14 octobre 2008, la gare a été gravement endommagée par un incendie. Elle a été reproduite par la suite. Elle retrouve les visiteurs le 28 juin 2010.
Photos : Sylvain St-Jean