Kaberle, a 12-year veteran who has spent all but 24 games of his career with the Toronto Maple Leafs, inked a deal worth $12.75 million, the Canadian broadcaster TSN reported.
He split last season between Toronto and Boston, winning a Stanley Cup with the Bruins. The 32-year-old Czech Republic native racked up a combined four goals and 47 points in 82 regular-season games for the two teams.
He was dealt to Boston in a Feb. 18 transaction and played a key role in the Bruins' Stanley Cup run, tallying 11 assists in 25 playoff contests.
Kaberle has compiled 84 goals and 529 points in 902 career games, along with six goals and 39 points in 102 post-season appearances.
The Hurricanes also dealt defenseman Joe Corvo to the Bruins for Boston's fourth-round draft pick in 2012 to make room for Kaberle under the salary cap.
Wisconsin business offering 'therapeutic cuddling' forced to close
Megyn Kelly: Santa Claus and Jesus are both white men