Josh Johnson will undergo Tommy John surgery for the second time in his career.
Johnson signed with the San Diego Padres in November on an $8 million contract for one season.
Johnson strained his elbow during Spring Training and the Padres initially expected him to be out for one month.
Johnson was a two-time All-Star with the Miami Marlins.