
The 23-year-old, who had featured for Elgin as a trialist, spent the second half of final season on mortgage at Peterhead.
Cairns, who was a youth participant at Ross County, moved to Fraserburgh from Turriff United in 2019 having beforehand performed for Strathspey Thistle.
Elgin Metropolis have signed former Fraserburgh defender Owen Cairns on a two-year deal.
The signing was introduced forward of Elgin’s assembly with Peterhead within the remaining of the Borough Briggs a centesimal anniversary match.