The deal was initially set to end this year, but Sky will now broadcast the premiere racing competition through to the end of the 2022 season.
As per its previous deal, Sky Italia will air live coverage from each practice and qualifying session. The new deal includes the addition of coverage of support championships such as the FIA Formula Two and Porsche Supercup.
Sky will also continue to air at least four races a season on FTA channel TV8, including the Italian Grand Prix. The channel also carries highlights of all other races in the F1.
Marzio Perrelli, Sky Italia’s executive vice president, said: “We are happy to remain a reference point for all motorsport enthusiasts. We went through a healthy emergency period with due concerns but always looking to the future with optimism.
“Sky confirms that it believes in Formula One, one of the pillars of our sports offer, and that we want to continue to enhance the value and tell the story with passion as always, for the love of speed motorsports.”
The 2020 season had been delayed from its initially planned start of March, with the season commencing on July 5 with the Austrian Grand Prix.