 On November 8, 2012, the Toronto Blue Jays received Jeffress from the Royals in exchange for cash considerations.Jeffress was designated for assignment by the Blue Jays on April 6, 2013 after pitching in one game.Jeffress cleared waivers, and was assigned outright to the Triple-A Buffalo Bisons on April 16.