The deal is worth $1.075 million.
The 25-year-old winger had 22 points and 207 penalty minutes in 76 regular-season games for the Eastern Conference champion Flyers last season.
In the playoffs, the 6-foot, 205-pound Carcillo had two goals and two assists as the Flyers advanced to the Stanley Cup finals.
In parts of four seasons with Phoenix and Philadelphia, he has 67 points and 859 penalty minutes in 225 regular-season games.
Information from ESPN.com's Pierre LeBrun and The Associated Press was used in this report.