Boucher worked as an assistant coach for Canada men's national U-18 ice hockey team in 2006, 2007 and 2008. In 2008, they won the gold medal at the U-18 world championships. In 2009, he served as an assistant coach with Canada men's national U-20 ice hockey team, which won its fifth consecutive gold medal at the World Junior Ice Hockey Championships. In 2014 and 2015, he coached Team Canada at the Spengler Cup, guiding the team to the title in 2015.