Kendrick's deal was announced Thursday night and includes award bonuses. He was 10-13 with a 4.70 ERA last season, and is 64-55 with a 4.38 ERA in seven seasons.
The Phillies have three remaining arbitration-eligible players: outfielders Ben Revere and John Mayberry Jr., and left-hander Antonio Bastardo.
Kendrick has won double-digit games four times and made 30 starts three times. He's slated as the No. 3 or 4 starter behind Cliff Lee and Cole Hamels.