Klubben ble grunnlagt i 1877 da medlemmer av Craigielea Rugby Club, grunnlagt i 1874, også fra Paisley, bestemte seg for å starte en fotballklubb. Fra 1894 spilte St. Mirren hjemmekampene sine på St. Mirren Park, også kjent som Love Street. I januar 2009 flyttet klubben til New St. Mirren Park.