Tony Brooks won the British Grand Prix 1957 at Aintree on 20 July 1957, starting from P3 on the grid. Luigi Musso finished second for Ferrari, with Mike Hawthorn completing the podium for Ferrari.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 3 | Tony BrooksBRO | Vanwall | 90 | 3:06:37.8 | 4 | |
| 1 | 3 | Stirling MossMOS | Vanwall | 90 | 3:06:37.8 | 5 | |
| 2 | 10 | Luigi MussoMUS | Ferrari | 90 | +25.6 | 6 | |
| 3 | 5 | Mike HawthornHAW | Ferrari | 90 | +42.8 | 4 | |
| 4 | 9 | Maurice TrintignantTRI | Ferrari | 88 | +2 Laps | 3 | |
| 4 | 9 | Peter CollinsCOL | Ferrari | 88 | +2 Laps | 0 | |
| 5 | 15 | Roy SalvadoriSAL | Cooper | 85 | +5 Laps | 2 | |
| 6 | 18 | Bob GerardGER | Cooper | 82 | +8 Laps | 0 | |
| 7 | 6 | Stuart Lewis-EvansLEW | Vanwall | 82 | +8 Laps | 0 | |
| 8 | 19 | Ivor BuebBUE | Maserati | 71 | +19 Laps | 0 | |
| R | 13 | Jack BrabhamBRA | Cooper | 74 | Clutch | 0 | |
| R | 2 | Jean BehraBEH | Maserati | 69 | Clutch | 0 | |
| R | 8 | Peter CollinsCOL | Ferrari | 53 | Water leak | 0 | |
| R | 1 | Stirling MossMOS | Vanwall | 51 | Engine | 0 | |
| R | 1 | Tony BrooksBRO | Vanwall | 51 | Engine | 0 | |
| R | 4 | Juan FangioFAN | Maserati | 49 | Engine | 0 | |
| R | 16 | Jack FairmanFAI | BRM | 46 | Engine | 0 | |
| R | 12 | Les LestonLES | BRM | 44 | Engine | 0 | |
| R | 7 | Harry SchellSCH | Maserati | 39 | Water pump | 0 | |
| R | 11 | Carlos MenditeguyMEN | Maserati | 35 | Transmission | 0 | |
| R | 17 | Jo BonnierBON | Maserati | 18 | Gearbox | 0 | |
| W | 14 | Horace GouldGOU | Maserati | 0 | Accident | 0 |