Calhoun asked for $3.9 million when the sides exchanged proposed salaries Jan. 15, and the Angels offered $2.35 million. The agreement is $275,000 above the midpoint.
Calhoun won his first Gold Glove last season and established himself as a solid big league regular, batting .256 with 26 homers and 83 RBI. He earned $537,500 last year and was eligible for arbitration for the first time.
He was the final Angels player in arbitration after right-hander Garrett Richards agreed to a deal last week.