After his retirement as a player, he became an assistant coach with the Nuggets. In 2001, when Dan Issel was fired, Evans assumed coaching duties for the remainder of the 2001-02 season, after which Jeff Bzdelik was hired as the team's head coach. In 2006-07 he was a scout for the Toronto Raptors. He then joined the Raptors' coaching staff in 2007-08. He was fired in the 2009 off-season.