Harvick started the 2020 season with a fourth-place finish in Duel 2 of the 2020 Bluegreen Vacations Duels at Daytona. Despite sustaining minor damage, he finished fifth at the 2020 Daytona 500, his first top-five in the race since 2016. He stayed consistently in the top 10 at Las Vegas, Fontana, and Phoenix before the season was halted due to the COVID-19 pandemic. When racing resumed on May 17, Harvick scored his 50th career win at 2020 The Real Heroes 400 at Darlington. Following the second Drydene 311 at Dover International Speedway, Harvick clinched the Regular Season Championship. Despite this achievement, as well as nine wins in the season, he was eliminated in the Round of 8 after finishing 17th at Martinsville. Harvick finished fifth in the points standings.