V poslední sezóně s týmem McLaren se v úvodním závodě v Rakousku umístil na pátém místě. V následujícím závodě ve Štýrsku skončil devátý. Navíc si připsal bod za zajetí nejrychlejšího kola. I v Maďarsku, po penalizaci Kevina Magnussena, skončil na devátém místě. V následujícím závodě ve Velké Británii se držel celou dobu na pátém místě, ale kvůli defektu v předposledním kole závod dokončil mimo body na třináctém místě. I následující týden během Velké ceny 70. výročí Formule 1 skončil na třináctém místě. Další body získal při domácí Velké ceně Španělska, kde skočil šestý. Do závodu v Belgii kvůli problémům s výfukovým potrubím nenastoupil. Při Velké ceně Itálie dlouho útočil na první pozici, kterou držel Pierre Gasly, ale nakonec se mu ho předjet nepodařilo a skončil na druhém místě. Získal tak svoje druhé pódiové umístění v kariéře. Následující závod v Toskánsku po kolizi nedokončil. Ani závod v Rusku po nehodě nedokončil. Další body získal za páté místo při Velké ceně Eifelu. Po startu Velké ceny Portugalska se dostal na první pozici, ale udržel ji pouze několik kol. Nakonec skočil na šestém místě. Do Velké ceny Turecka startoval po penalizaci z patnáctého místa. Závod dokončil po skvělé jízdě na pátém místě. I následující závod v Bahrajnu dokončil na pátém místě. Velkou cenu Sachíru dokončil těsně za stupni vítězů na čtvrtém místě. V posledním závodě sezóny v Abú Zabí, který byl zároveň Sainzovým posledním závodem pro tým McLaren, se umístil na šestém místě.