Financial terms were not disclosed.
Last season, Dubinsky scored 16 goals to go along with a career-high 34 assists, a total of 50 points that put him third among Blue Jackets players. He also racked up 98 penalty minutes and was +5 in 76 regular season games.
He registered six points in six games in the team's defeat to the Pittsburgh Penguins in the 2014 Stanley Cup Playoffs.
“Brandon brings tenacity and determination to our team every time he takes the ice and he’s been an integral part of our growth and success over the past two years,” said Blue Jackets general manager Jarmo Kekalainen said “Thanks to the commitment and support of our ownership group, we are excited that Brandon will continue to be an important part of the Blue Jackets family for many years to come.”
Dubinsky was acquired by the Blue Jackets from the New York Rangers in 2012 and in his first 29 games with the team, he tallied 20 points.