 Hart was named Canada national team assistant coach in July 2005 under Frank Yallop, and in 2006, stepped in as the senior team's interim coach.He led Canada to a semi-final spot in the CONCACAF Gold Cup but was replaced by Dale Mitchell ahead of 2010 FIFA World Cup qualification.In April 2009, Hart was named as interim head coach for a second time after the departure of Mitchell.