Во время паузы, которая была вызвана пандемией COVID-19 Риккардо подписал контракт с новой командой. 14 мая 2020 года стало известно, что австралиец начнет сезон 2021 в McLaren. В первом Гран-при обновлённого календаря Риккардо прошёл в финальную часть квалификации, но в гонке быстро сошёл. К счастью для него, этот сход стал единственным в сезоне. Последовала череда очковых финишей: 8-е места в Штирии и Венгрии, 6-е в Италии и 5-е в России, а В Великобритании и Тоскане удается добраться до 4-го места в гонке. Неудачными оказались только Гран-при 70-летия и Испании, где очков заработать не удалось. На трассе в Спа вновь финиширует четвёртым, причем и в квалификации и в гонке. Дополнительно к этому Риккардо достается дополнительное очко за быстрейший круг гонки — первый для «Рено» за последние 10 лет. Напарник австралийца Эстебан Окон финишировал следом, на 5-м месте. Этот результат стал лучшим для «Рено» после возвращения в Формулу-1, а гонщики снова повторили результат Гран-при Италии 2019. На Гран-при Айфеля Даниэль завоёвывает позицию на подиуме — первую для «Рено» после возвращения в чемпионат и первую же для себя после победы в Монако 2018 года. Завоевав также третье место в Гран-при Эмилии-Романьи, быстрейший круг в Абу-Даби и финишировав в очках во всех оставшихся гонках сезона, Риккардо завершает сезон на пятом месте, набрав 119 очков, поставив 2 БК и завоевав два подиума.