Sainz s-a mutat la McLaren pentru sezonul , încheindu-și în același timp contractul cu Red Bull Racing. La Marele Premiu al Braziliei din 2019, Sainz a câștigat primul său podium de Formula 1, terminând pe locul 3. Sainz a adăugat un alt podium terminând pe locul doi la Monza în anul următor, înainte de a pleca la Scuderia Ferrari la sfârșitul acelui sezon. Sainz a obținut cel de-al treilea și ultimul său podium, terminând pe locul doi pentru Scuderia Ferrari la Marele Premiu al Principatului Monaco din 2021.