Stanley Harper (29 November 1912 - 7 April 1992) was a Scotland international rugby union player.
He played for Watsonians.
During the Second World War, he joined the Royal Navy and played for their rugby side.
He played for Edinburgh District in December 1935 in the inter-city match against Glasgow.
Harper played in the 21 March 1942 Services International match against England for Scotland. As a Services international, Harper was finally given a retrospective cap in 2023.
He died at Grey's Hospital in Pietermaritzburg on 7 April 1992.