Terms of the deal announced Wednesday weren't released.
Pierzynski, a two-time All-Star who turns 36 Sunday, hit .278 with a career-high 27 home runs in 135 games for the Chicago White Sox last season.
The Rangers lost Mike Napoli in free agency and re-signed Geovany Soto at a reduced salary after he hit .196 in 47 games following a trade with the Chicago Cubs.
To make room for Pierzynski on the 40-man roster, the Rangers designated catcher Luis Martinez for assignment.
More Sports Headlines
Silvertips’ overage goaltender Lotz heads home to await fate 7:36 p.m. Seahawks' Carroll: Refs missed call but play by Wright was ‘smart’ 7:27 p.m. Huskies face former coach Sarkisian for first time 7:25 p.m. Caldwell tells Lions not to talk about controversial play 4:39 p.m. Falcons’ receiver White: ‘I’m not disgruntled’ 5:23 p.m. Cowboys' Hardy returns from 4-game suspension, says focus on football 5:09 p.m. After Seahawks-Lions fiasco, how are NFL referees graded? 5:05 p.m. Ellsbury, Yankees' $153 million man, benched in wild-card game 4:55 p.m.
Our new comment system is not supported in IE 7. Please upgrade your browser here.