Keppinger, 34, has been on the disabled list since March 30 recovering from right shoulder surgery performed in September. He played in 11 games with Triple-A Birmingham on a rehab assignment.
After batting a career-best .325 in 2012 with the Tampa Bay Rays, Keppinger signed with the White Sox to be their primary third baseman in 2013. But he batted just batted just .253 with a .283 on-base percentage.
He appeared in just six games this spring, with his last appearance on March 10.