They were originally formed in 1926 but folded in 1960 with the club re-forming in 1983. Due to a lack of committee members, the club withdrew from the league in November 2015[2] and spent the rest of the season in abeyance. Following the establishment of a new committee in April 2016, Primrose returned to playing competitively for the 2016–17 season. The team have been managed since August 2017 by Alan Campbell.[3]
Their home ground is Humbug Park, its unusual name deriving from a disused pit of the former Cuttlehill Colliery on which site the ground is located.[4] The park was also home to greyhound racing between 1937 and 1953.[5]