Garza's deal is worth $1.5 million, according to a source.
"I'm excited to keep playing and playing for a great franchise and a great city," Garza told the team's website. "Everybody knows that I wanted to stay here. With the guys that I'm playing with, everything is coming together. I feel it's a great opportunity to build on what we started last year."
Bears general manager Phil Emery expressed a desire to bring back Garza for 2014, but the center's age (he'll be 35 on March 26) likely diminished his value.
The Bears kicked off the 2013 season with four new starters on the offensive line, and Garza was the lone holdover in the starting lineup from 2012.
Garza, who signed a three-year extension in 2011 worth $9.255 million, has started 164 of 194 games over 13 seasons with the Bears and Atlanta Falcons. He has made starts at all of the interior offensive line positions while also playing a key role opening holes for seven 1,000-yard rushing seasons.
He has been a team captain the past three seasons and has started eight playoff games.