Carcillo, 29, will be paid $550,000 this season and is on a one-way contract, a source told ESPN's Pierre LeBrun.
Carcillo joined the Blackhawks on a professional tryout contract Friday and played in their final preseason game Friday night. He was released from a professional tryout contract with the Pittsburgh Penguins on Thursday.
Carcillo previously played for the Blackhawks in the 2011-12 and 2012-13 seasons and was part of their 2013 Stanley Cup championship team. He suffered two knee injuries while with the Blackhawks and was only able to play in 51 regular-season games over the two seasons.
The Blackhawks dealt him to the Los Angeles Kings for a conditional draft pick in July of 2013.
Carcillo played last season with the Kings and New York Rangers. He finished the season with four goals, one assist, 121 hits and 100 penalty minutes in 57 regular-season games. He had two goals in eight playoff games for the Rangers. He was suspended six games during the playoffs after making contact with an official.
Carcillo said Friday he was excited for the opportunity to join the Blackhawks again.
"Like I said before, I've been here before, I'm comfortable, I know the guys," Carcillo said after the team's morning skate. "When I left here it was amicable. Everyone was awesome to me, so coming back feels right.
"Like I said before, I have family here and a place here. It's not every day that a player like me gets to go back to the town that they want to be in, so it's nice to be here."