Hall represented Canada at the 2008 IIHF World U18 Championships in Kazan, Russia, as one of five 16-year-olds. He was fifth in tournament scoring, with nine points in seven games, helping Canada to a gold medal. He returned to Canada's under-18 team to earn a second gold medal at the 2008 Ivan Hlinka Memorial Tournament in Slovakia as an alternate captain to captain Matt Duchene.