On November 19, 2012, Buehrle was traded to the Toronto Blue Jays along with Josh Johnson, José Reyes, John Buck and Emilio Bonifacio, in exchange for Jeff Mathis, Adeiny Hechavarria, Henderson Álvarez, Yunel Escobar, Jake Marisnick, Anthony DeSclafani and Justin Nicolino. On February 5, 2013, manager John Gibbons named Buehrle the number 3 starter for the 2013 season. Buehrle pitched his first complete game and shutout as a Blue Jay on July 25 against the Houston Astros, and surrendered just two hits and two walks while striking out nine. The win broke a season-long seven game losing streak for the Blue Jays.