Daniel "Danny" McKelvie (born 10 October 1969) is a former professional rugby league footballer who played in the 1990s. He played at representative level for Scotland, and at club level for Hunslet and Dewsbury Rams, as a or forward.
Danny McKelvie won a cap for Scotland while at Dewsbury Rams in 1997 against France (sub).