On February 13, 2018, Shore was traded to the Ottawa Senators along with Marián Gáborík in exchange for Dion Phaneuf and Nate Thompson.[7] Shore appeared in six games with the Senators, registering one assist, before he was traded at the trade deadline to the Calgary Flames in exchange for a seventh-round pick in the 2019 NHL Entry Draft on February 26, 2018.[8] At the conclusion of the season, Shore was not tendered a qualifying offer and was released to free agency.[9]