3月8日に6年総額5200万ドルで契約を延長した。オプションとして150万ドルの契約金が含まれ、2020年シーズンの選択権を球団側が所持し、バイアウトの際は200万ドルが支払われた。カーペンターは「私のような野球好きにはセントルイス以上に良い場所は考えられない。セントルイスという街で、そのファンの前でプレーするカージナルスの野球はとても楽しい。これは私にとって重要なことだからね」とコメントした。シーズンでは正三塁手のデビッド・フリースの移籍に伴い、再び三塁にコンバートされた。6月6日のカンザスシティ・ロイヤルズ戦で球団ではライアン・ラドウィック以来となる1試合5安打を記録した。7月には2年連続でオールスターに選出された。自己最多となる158試合に出場し、打率.272、8本塁打、59打点、リーグ7位となる出塁率.375と全ての項目で前年からは成績を落としたが、リーグ最多となる95四球を記録した。守備面では156試合に三塁手として出場し、リーグトップとなる288補殺を記録するも、UZR-5.4、DRS-5、右翼では2試合の出場でUZR-0.3、DRS±0と攻守で成績を落とした。