| Pos | Driver | Team | Best Lap | Gap | Avg Lap | Laps |
|---|---|---|---|---|---|---|
| 1 | 81 PIA Oscar Piastri | McLaren | 1:15.743 | LEADER | 1:19.721 | 55 |
| 2 | 4 NOR Lando Norris | McLaren | 1:16.187 | +0.444s | 1:19.781 | 55 |
| 3 | 1 VER Max Verstappen | Red Bull Racing | 1:17.019 | +1.276s | 1:19.655 | 53 |
| 4 | 63 RUS George Russell | Mercedes | 1:17.244 | +1.501s | 1:20.326 | 55 |
| 5 | 16 LEC Charles Leclerc | Ferrari | 1:17.259 | +1.516s | 1:20.152 | 55 |
| 6 | 27 HUL Nico Hulkenberg | Kick Sauber | 1:17.575 | +1.832s | 1:21.230 | 54 |
| 7 | 44 HAM Lewis Hamilton | Ferrari | 1:17.706 | +1.963s | 1:20.437 | 55 |
| 8 | 6 HAD Isack Hadjar | Racing Bulls | 1:17.770 | +2.027s | 1:21.051 | 54 |
| 9 | 10 GAS Pierre Gasly | Alpine | 1:17.896 | +2.153s | 1:21.439 | 54 |
| 10 | 22 TSU Yuki Tsunoda | Red Bull Racing | 1:17.998 | +2.255s | 1:21.179 | 52 |
| 11 | 14 ALO Fernando Alonso | Aston Martin | 1:18.128 | +2.385s | 1:21.470 | 54 |
| 12 | 12 ANT Kimi Antonelli | Mercedes | 1:18.255 | +2.512s | 1:21.075 | 48 |
| 13 | 5 BOR Gabriel Bortoleto | Kick Sauber | 1:18.297 | +2.554s | 1:21.753 | 54 |
| 14 | 43 COL Franco Colapinto | Alpine | 1:18.353 | +2.610s | 1:22.123 | 54 |
| 15 | 31 OCO Esteban Ocon | Haas F1 Team | 1:18.624 | +2.881s | 1:21.752 | 54 |
| 16 | 87 BEA Oliver Bearman | Haas F1 Team | 1:18.907 | +3.164s | 1:21.614 | 54 |
| 17 | 55 SAI Carlos Sainz | Williams | 1:19.317 | +3.574s | 1:21.449 | 54 |
| 18 | 30 LAW Liam Lawson | Racing Bulls | 1:19.424 | +3.681s | 1:21.528 | 54 |
| 19 | 23 ALB Alexander Albon | Williams | 1:20.508 | +4.765s | 1:22.125 | 22 |
Spanish Grand Prix — R
Session results and lap time data