The 26-year-old Bobrovsky, the 2013 Vezina Trophy winner as the NHL's top goalie, has a record of 68-42-13 with 10 shutouts in 124 games since being acquired from Philadelphia for second- and third-round picks in the 2012 draft and a fourth-round pick in 2013.
"I'm really happy about that and I'm really happy to stay with the team and this organization," Bobrovsky said. "They were great to me and it's great to be a Blue Jacket for four more years."
"We believe he's only going to improve," Columbus general manager Jarmo Kekalainen said before the team's game against Toronto on Friday night. "Obviously, it's ultimately it's up to the player to prove that he's worth the contract that he gets. That's the way we operate, we operate on giving them the futures and that's how we evaluate these players every day, but we believe with his hard work and dedication he's going to be one of the top goalies in this league for a long time."
Bobrovsky, who is 15-11-2 with a 2.80 goals-against average, .915 save percentage and one shutout in 28 games this season, is seen as a cornerstone of the franchise.
"Bob is a great example of a guy that really puts in the work every day: how he prepares for practice, how he prepares for every game," Kekalainen said. "He's a good example in the locker room and off the ice and on the ice the way he is as a professional. That's the type of leader we want on our team and that's why we've locked up all these core players."
Bobrovsky was slated to be a free agent July 1, and his contract negotiations had appeared to be toxic earlier this year. However, the two sides found agreement, eliminating a major concern for the Blue Jackets in the offseason.
Information from The Associated Press was used in this report.