Sainz siirtyi McLareniin kauden ajaksi. Hän korvasi kauden jälkeen eläkkeelle jääneen Fernando Alonson ja otti Lando Norrisin. Sainz sai epäonnistuneen ja merkityksetöntä alkua kauden aikana luotettavuusongelmien vuoksi ja oli osallisena törmäyksiin Bahrainin ja Kiinan Grand Prix -kilpailuissa. Sainz sai jatkuvasti pisteitä sen jälkeen, usein päättelemällä voimakkaasti parhaana kolmen parhaan joukkueen jälkeen. Hän taisteli kuudennesta sijasta kuljettajien mestaruudessa Pierre Gaslyn ja Alexander Albonin kanssa, jotka molemmat viettivät osan kaudesta paljon nopeammassa Red Bullissa. Sainz sijoittui aluksi neljänneksi, kun hän oli aloittanut 20. ja viimeisellä sijalla moottoriongelman seurauksena, mutta hänet nostettiin kolmanneksi, kun Lewis Hamilton sai rangaistuksen Alexander Albonin kanssa sattuneesta törmäyksestä, ansaittaen Sainzille ensimmäisen podiumin Formula 1: ssä. Sainz on lähes kaksinkertaistanut pisteensä edellisestä kaudesta, 2017. Abu Dhabin Grand Prixissä
Sainz onnistui ohittamaan Hülkenbergin viimeisellä kierroksella 10. sijalle, saaden pisteen, joka ansaitsi hänelle 6. sijan kuljettajien mestaruudessa vuoden lopussa.