The club was originally founded in 1907 as a Junior club, Rothes Victoria, before turning senior on 4 May 1938 as Rothes FC, obtaining a place in the Highland Football League.
They play in tangerine shirts, colours they inherited from Dundee United after purchasing the floodlights from Tannadice Park.
In 2020, The Speysiders won their first honours in 41 years, defeating Buckie Thistle 2–1 in the Highland League Cup final to win the trophy for the first time.
[2] The club's Mackessack Park ground is named after one Douglas Mackessack, a local laird and whisky magnate and an early benefactor of the club.
This article about a Scottish football club is a stub.