 On July 31, 2015, Happ was traded to the Pittsburgh Pirates for Adrian Sampson.In 11 starts for Pittsburgh, Happ posted a 7–2 record, 1.85 ERA, and 69 strikeouts.On November 27, 2015, Happ signed a three-year, $36 million contract with the Blue Jays.