Clemens was claimed off waivers by San Diego on Tuesday, Dennis Lin of the San Diego Union-Tribune reports.
Clemens made two starts with the Marlins this season, posting a 6.30 ERA over 10 innings, after spending the majority of 2016 with Triple-A New Orleans. He'll now head to the West Coast where he'll join the Padres 25-man roster immediately and could make his first appearance with the club in the coming days.