 He married Joan Harris of Winnipeg and raised five children with her.Macrae was a keen churchgoer as well as serving as president of the Ross Sutherland Rugby Football Club and the Caberfeidh Curling Club.Macrae died in May 2007 in Gairloch.