Pat MacLachlan (born 26 March 1928 in Harare, Zimbabwe) is a former Scotland international rugby union player. In his rugby career he played as a Scrum half.