The British Grand Prix on July 5 ran for 52 laps. Hamilton won in changing weather in 1:31:27.729, with Rosberg second, 10.956 seconds behind, and Vettel third.
Starting from the second row, Massa surged into the lead, while Bottas also moved to the front of the field. An early collision involving Lotus and McLaren drivers brought out the safety car. After the restart, Hamilton tried to pass Massa but instead lost second place to Bottas.
Hamilton pitted for hard tyres on lap 19, ahead of Massa and Rosberg, who stopped on lap 20. Bottas pitted on lap 21. Hamilton emerged in the lead after the first round of stops.
Rain began to affect the circuit on lap 35. Räikkönen switched early to intermediates on lap 38, although conditions remained unsettled. Rosberg subsequently passed both Williams cars on the slippery track.
Hamilton timed his switch to intermediates on lap 43, with Vettel making the same choice on the same lap. Rosberg and both Williams drivers waited until lap 44. Hamilton consolidated his lead, while Vettel moved up to third.
Massa finished fourth, Bottas fifth and Kvyat sixth. Williams had briefly held the top two positions but ultimately lost out on a podium finish. Hülkenberg was seventh.
Räikkönen needed another set of intermediates in the rain and eventually finished eighth. Pérez was ninth and Alonso tenth, earning his first point of the 2015 season.
Nasr could not start after his car became stuck in sixth gear on the formation lap and was officially classified as DNS. Button, both Lotus drivers, both Toro Rosso drivers and Ricciardo retired after the start.
| Position | No. | Driver | Team | Laps | Time / Retirement | Points |
|---|---|---|---|---|---|---|
| 1 | 44 | Lewis Hamilton | Mercedes | 52 | 1:31:27.729 | 25 |
| 2 | 6 | Nico Rosberg | Mercedes | 52 | +10.956 s | 18 |
| 3 | 5 | Sebastian Vettel | Ferrari | 52 | +25.443 s | 15 |
| 4 | 19 | Felipe Massa | Williams | 52 | +36.839 s | 12 |
| 5 | 77 | Valtteri Bottas | Williams | 52 | +63.194 s | 10 |
| 6 | 26 | Daniil Kvyat | Red Bull | 52 | +63.955 s | 8 |
| 7 | 27 | Nico Hülkenberg | Force India | 52 | +78.744 s | 6 |
| 8 | 7 | Kimi Räikkönen | Ferrari | 51 | +1 lap | 4 |
| 9 | 11 | Sergio Pérez | Force India | 51 | +1 lap | 2 |
| 10 | 14 | Fernando Alonso | McLaren | 51 | +1 lap | 1 |
| 11 | 9 | Marcus Ericsson | Sauber | 51 | +1 lap | 0 |
| 12 | 98 | Roberto Merhi | Marussia | 49 | +3 laps | 0 |
| 13 | 28 | Will Stevens | Marussia | 49 | +3 laps | 0 |
| NC | 55 | Carlos Sainz | Toro Rosso | 31 | DNF (retired) | 0 |
| NC | 3 | Daniel Ricciardo | Red Bull | 21 | DNF (retired) | 0 |
| NC | 33 | Max Verstappen | Toro Rosso | 3 | DNF (retired) | 0 |
| NC | 8 | Romain Grosjean | Lotus | 0 | DNF (retired) | 0 |
| NC | 13 | Pastor Maldonado | Lotus | 0 | DNF (retired) | 0 |
| NC | 22 | Jenson Button | McLaren | 0 | DNF (retired) | 0 |
| NC | 12 | Felipe Nasr | Sauber | 0 | DNS (did not start) | 0 |