Les premières esquisses d'un Grand Prix chinois de Formule 1 débutent au début desannées 1990. Legouvernement chinois souhaite dans un premier temps faire le Grand Prix dans la ville deZhuhai, province deGuangdong, dans le Sud de la Chine. Lecircuit international de Zhuhai est construit et provisoirement ajouté au calendrier du championnat 1999 à la date du[2],[3].
Mais la piste ne répondant pas aux normes de laFIA, il est retiré du calendrier[4],[5]. Cependant, le gouvernement chinois n'abdique pas et, avec le concours des organisateurs duGrand Prix de Macao, offre à la Chine son premier Grand Prix de Formule 1 en2004[1].
En 2002, les médias annoncent la signature d'un accord portant sur sept années entre laFormula One Administration et lecircuit international de Shanghai qui s'engage à accueillir le Grand Prix de Chine de2004 à2011. Le Premier Grand Prix a lieu le et est remporté par le piloteFerrariRubens Barrichello. L'année suivante le circuit accueille la dernière épreuve du championnat du monde qui voit la victoire du champion nouvellement sacréFernando Alonso etRenault gagner le titre constructeur. En 2006,Michael Schumacher remporte sa dernière victoire sur le circuit de Shanghai avant de prendre sa retraite à la fin de la saison.
Ennovembre 2008, laBBC rapporte les propos d'un officiel du circuit, Qiu Weichang, qui annonce que le Grand Prix pourrait être supprimé à cause de son budget déficitaire. Il précise que le futur du Grand Prix est sous considération et qu'une décision sera prise en 2009[6].
En2009, l'écurie autrichienneRed Bull Racing remporte sa première victoire, avecSebastian Vettel, à l'issue d'une course disputée sous la pluie.
En 2017, le circuit confirme sa présence pour les trois prochaines saisons[7].Le 14 avril 2019 il est le cadre du1000e Grand Prix de l'histoire duchampionnat du monde de Formule 1. Toutefois l'épreuve de 2020 est compromise par l'épidémie demaladie à coronavirus 2019, la FIA envisageant un report ou une annulation[8]. La course n'a donc pas lieu en 2020. Le contexte sanitaire et les mesures strictes prises dans le pays concernant les voyageurs étrangers provoquent également l'annulation du Grand Prix de Chine de 2021 à 2023[9]. Début novembre 2021, la direction de la Formule 1 annonce l'extension du contrat avec les promoteurs du Grand Prix de Chine pour la tenue de la course à Shanghai jusqu'en 2025[10].
Début, des rumeurs font état d'une possible annulation de la manche chinoise en raison du maintien de lastratégie zéro coviden Chine et qu'il n'est pas certain que la course soit remplacée[11]. Effectivement, le Grand Prix est annulé et le calendrier passe à 23 courses. Toutefois, lecircuit international de Shanghai renouvelle sa licence grade 1 de la FIA en vue de 2024[12].
En2024, après 5 ans sans activité, le Grand Prix est remporté parMax Verstappen, auteur de la pole position, qui obtient sa première victoire sur ce circuit ; la veille, il avait déjà remporté l'épreuve sprint.