Gonzalez was informed late Saturday by manager Bud Black that he would get a day off against the Brewers and left-handed pitcher Randy Wolf.
Black said the day off for Gonzalez -- who has appeared in 156, 161, 162 and 160 games over the last four seasons -- had nothing to do with Gonzalez's ejection from Saturday's loss to the Brewers.
"You look at the schedule and do it when you feel it's time to do it," Black said. "At times, it's good to give a player a mental and physical break.
"He plays a ton. You look at Chase Utley, Ryan Howard and David Wright. They play a ton."
Third baseman Chase Headley is now the only position player to have started 25 games for the Padres.
Kyle Blanks, a first baseman by trade, but who is now playing left field, slid back to his natural position for a start against the Brewers.
Also, rookie infielder Lance Zawadzki, recalled Friday to replace injured shortstop Everth Cabrera, got his first Major League start on Sunday.
Gonzalez did enter Sunday's game as a defensive replacement in the eighth inning.