The British Grand Prix will be shown live on both Channel 4 and Sky in 2019, as part of a new partnership between the broadcasters.
Channel 4, which is free to air, has also secured highlights of all races, while Sky will carry every race live on its subscription-only F1 channel.
Channel 4 took the UK free-to-air rights from the BBC in 2016.
Alex Mahon, chief executive of Channel 4, said she was "delighted" with the "exciting and innovative partnership".
Sky chief executive Stephen van Rooyen added: "Today's partnership is the start of a new era of collaboration between Sky, Channel 4 and, we hope, other British broadcasters."
As part of the deal, Channel 4 will screen series one of Sky drama Tin Star, while Channel 4 box sets will be available to Sky customers.