Formula 1 confirmed that the Chinese Grand Prix in Shanghai extended its contract until 2025, despite being absent from the calendar for a third year in a row, including in 2022, due to the COVID-19 pandemic.
The Chinese Grand Prix was first held in 2004 and the country is seen as an important growth area for the sport.
Formula 1 chief executive Stefano Domenicali said in a statement: "This is great news for all of our fans in China and we are delighted to announce this agreement that will see us racing in Shanghai until 2025.
"Our partnership with the promoter Juss Sports is incredibly strong and we look forward to continuing our long-term partnership.
"China will be restored to the calendar as soon as conditions allow and we look forward to being back with the fans as soon as we can."
Other Asian races in Australia, Japan and Singapore have also been cancelled for the past two seasons due to the pandemic but are due to return in what will be a record 23-race calendar next year.
The 2022 season marks the start of a new era, with major rule changes, and is due to open at Bahrain's Sakhir circuit on March 20.