The team said the injury was diagnosed Friday, the same day pitchers and catchers were reporting to spring training camp at Maryvale Baseball Park in Phoenix.
The Brewers said Hall was hurt Thursday while conditioning on his own.
The 29-year-old Hall batted .225 and had 15 home runs and 55 RBIs in 128 games last season. He split time at third base with Russell Branyan.
Branyan went to the Seattle Mariners as a free agent in the offseason.
But infielder Mike Lamb could wind up filling in or platooning at third after reaching a one-year deal with the Brewers in December.
He signed with Milwaukee on Sept. 5 after being waived by the Minnesota Twins and batted .273 in 11 games for the Brewers.