2020 wurde im Mai bekannt, dass Ricciardo 2021 zu McLaren wechselt, wo er Carlos Sainz jr. ersetzt, der zu Ferrari geht. Beim Großen Preis der Eifel holte er als Dritter Renaults erstes Podium seit deren Wiedereinstieg im Jahr 2016. Dieses Ergebnis wiederholte er beim Emilia-Romagna-GP. Er beendete die Saison auf dem fünften Platz der Fahrerwertung mit 119 Punkten.