He started his coaching career as assistant coach to Johan Strömwall at
EC VSV. In February 2011, he was promoted to head coach after Strömwall had stepped down. Stewart moved to coach the
Fischtown Pinguins of the German
DEL2 in May 2012 and guided the team to the 2013-14 DEL2 championship, while being named DEL2 Coach of the Year. At the 2014 and 2016
Deutschland-Cup, he served as assistant coach of the Canadian national team. On April 30, 2015, he accepted an offer to become the head coach of German DEL side
Augsburger Panther. In the 2018–19 season, he guided Augsburg to a playoff-semifinal appearance, before signing with fellow DEL team
Kölner Haie in April 2019. Stewart tenure was brief with Kölner Haie unable to see out the
2019–20 season, as he was replaced by
Uwe Krupp on February 24, 2020. == Personal ==