Tuesday's deal for the 23-year-old left-hander calls for a $500,000 signing bonus and salaries of $7.5 million this year and $11 million in 2013. It covers all but his final year of arbitration eligibility.
The agreement mirrors that of San Francisco's Tim Lincecum, who in his first time eligible for arbitration two years ago agreed to a $23 million, two-year deal.
Kershaw was 21-5 with a 2.28 ERA and 248 strikeouts last year, winning the NL pitching triple crown. After making $500,000, he had asked for $10 million in arbitration and had been offered $6.5 million.