Lewis Hamilton a décroché sa première victoire en 945 jours lors d'un passionnant Grand Prix de Grande-Bretagne sur piste humide-sèche, établissant un nouveau record de victoires en course lors d'un même événement avec sa neuvième victoire à Silverstone. Au cours des premiers tours de la course, Hamilton est resté derrière son coéquipier chez Mercedes et poleman George Russell, mais le septuple champion a réussi à le dépasser au 18e tour alors que la bruine commençait à tomber. Cependant, au 21e tour, Hamilton et Russell se sont fait dépasser par Lando Norris, qui avait été dépassé par Max Verstappen dès le premier tour, Norris entamant une charge vers l'avant au 17e tour.
Norris, Hamilton et Russell sont tous rentrés aux stands pour chausser des pneus intermédiaires au 27e tour, la McLaren bénéficiant d'une avance de 3,2s sur les Mercedes, mais après l'abandon de Russell au 34e tour, ils sont repassés aux pneus secs. Hamilton est rentré aux stands pour des pneus tendres à la fin du 38e tour, tandis que Verstappen optait pour des durs, tandis que Norris poursuivait un tour de plus avant de passer aux pneus tendres. Cela a préparé une course finale entre Hamilton, Norris et Verstappen, mais le pilote Mercedes, pour sa dernière apparition à domicile pour l'écurie Silver Arrows, a décroché une neuvième victoire record au Grand Prix de Grande-Bretagne, battant le record qu'il détenait conjointement pour le plus de victoires lors d'une même course avec lui-même (Hongrie) et Michael Schumacher (France). Verstappen a terminé deuxième après avoir rattrapé Norris en fin de course, suivi de Piastri, Carlos Sainz, Nico Hulkenberg, Lance Stroll, Fernando Alonso, Alex Albon et Yuki Tsunoda.
Au moment du départ, Russell a conservé la tête avec Hamilton, Verstappen et Norris derrière, le poleman semblant à l'aise en tête après avoir brisé le DRS de Hamilton. La situation est restée stable jusqu'au 18e tour lorsque quelques gouttes de pluie ont commencé à tomber et Hamilton s'est rapproché de Russell, le dépassant dans le virage Stowe à la fin du tour. Cependant, au début du tour suivant, les deux se sont sortis dans des conditions qui se détérioraient alors que Norris, ayant dépassé Verstappen, passait Russell. Piastri était également en grande forme à ce stade, dépassant Hamilton sur l'herbe dans la ligne droite de Hangar alors que l'ordre devenait Norris-Piastri-Hamilton-Russell-Verstappen.
Verstappen et Sainz sont passés par les stands pour chausser des intermédiaires sous la pluie au 26e tour, Norris, Hamilton et Russell répondant un tour plus tard, Piastri étant contraint de continuer un tour de plus, et reprenant la piste en sixième position. Après ces arrêts, l'ordre était Norris-Hamilton-Verstappen-Russell mais la piste séchait rapidement, bien que Russell ait été contraint à l'abandon au 34e tour en raison d'un problème de pression d'eau. Hamilton est rentré aux stands pour chausser des pneus tendres au 39e tour, Verstappen optant pour des pneus durs tandis que Norris s'arrêtait également pour des pneus tendres au 40e tour. Cela préparait une course palpitante entre les trois, Verstappen dépassant Norris à quatre tours de la fin avec 3,5s de retard sur Hamilton.
Verstappen n'a pas réussi à rattraper Hamilton, qui a remporté sa 104e victoire en F1 945 jours après le Grand Prix d'Arabie Saoudite de 2021, battant le record du plus grand nombre de victoires lors d'un même Grand Prix, décrochant son 150e podium avec Mercedes et remportant la 30e victoire pour un pilote britannique. Hamilton est également devenu le premier pilote à remporter un Grand Prix après son 300e départ lors de sa 344e course en carrière. Piastri a pris la quatrième place devant Sainz et l'impressionnant Hulkenberg qui a décroché une sixième place consécutive pour Haas. Aston Martin a enregistré une double récolte de points avec Stroll devant Alonso, Albon et Tsunoda complétant le top 10.
Autres pilotes classés : Logan Sargeant a terminé 11e pour Williams, devant Kevin Magnussen et Daniel Ricciardo respectivement 12e et 13e. Valtteri Bottas a terminé 14e devant Charles Leclerc, dont l'après-midi a été compromis par un changement aux pneus intermédiaires au 20e tour, Sergio Perez a lui aussi été affecté par cette stratégie. Esteban Ocon a terminé 16e, Zhou Guanyu ferme la marche en 18e position. Gasly d'Alpine a rejoint Russell à l'abandon, s'étant arrêté au tour de formation en raison d'un problème de boîte de vitesses.