Earlier this offseason, pitchers Kevin Correia, Heath Bell and Mike Adams avoided arbitration by reaching deals for 2010 with the team.
Hairston was seeking $2.9 million while the Padres initially countered at $2.1 million.
Hairston, 29, spent the majority of the last three seasons with the Padres before being traded to the A's on July 5 for right-handed pitchers Ryan Webb, Craig Italiano and Sean Gallagher.
In 56 games with the Padres last season, Hairston hit .299 with 10 home runs and 29 RBIs.
At the time of the trade, he ranked among Padres leaders in hits (tied for fourth), doubles (second), home runs (third), RBIs (fifth) and runs scored (third) despite missing most of June while on the disabled list with a strained left biceps.
Hairston, who will likely see most of his playing time in center field with some time in right field, will start against left-handed pitchers.
Hairston was obtained from the A's with outfielder Aaron Cunningham on Jan. 16 for Kouzmanoff and Minor League infielder Eric Sogard.
Corey Brock is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.