On April 28, 2007, Smith signed a two-year contract with the Calgary Stampeders of the Canadian Football League, where he was expected to compete for the starting quarterback position with another former NFL player, Henry Burris. After an unimpressive debut in an exhibition game against the Edmonton Eskimos, Smith played well in the final exhibition against the Saskatchewan Roughriders. Though listed going into the game as the third-string quarterback, he completed three touchdown passes in only one half of play, including one to former Kansas City Chiefs wide receiver Marc Boerigter.