 After being spotted playing at Simon Fraser University, McGrane represented Canada at the 1976 Summer Olympics in Montreal.He started both games as a forward as Canada finished bottom of Group G.

In October 1977, McGrane made his debut for the Canada national team as they suffered a 2–1 defeat to El Salvador in 1978 World Cup qualification.He made a further 11 international appearances for Canada, with his final coming in a 1–1 draw with Haiti in November 1981.