The Padres have a club option for a third year, according to The Athletic, which first reported the agreement. The deal is pending a physical.
Kinsler, 36, is a four-time All-Star and two-time Gold Glove winner. He also is a two-time member of the 30 home run/30 stolen base club, accomplishing the feat with the Texas Rangers in 2009 and 2011.
Kinsler was acquired by Red Sox president Dave Dombrowski when it became clear that second baseman Dustin Pedroia was done for the season. Because of that, Kinsler, who is sure-handed with occasional pop in his bat and has speed, was a good fit for the team. He batted .242 with 16 RBIs and seven stolen bases in 37 games for Boston, which went on to win the World Series.
Overall, Kinsler hit .240 with 14 homers and 48 RBIs during the season for the Angels and Red Sox. He earned $11 million in 2018.
He had the best career range factor of any active second baseman in baseball. (Range factor, invented by Bill James, is calculated by dividing putouts and assists by number of innings played.)
Kinsler signed a five-year, $75 million fully guaranteed contract with the Rangers in 2013. For his career, the 13-year veteran is hitting .271 with 248 home runs, 887 RBIs and 241 stolen bases.