A Belga Nagydíj egyetlen szabadedzésén Oscar Piastri már a kezdetektől magabiztos tempót diktált, és a végén 1:42.022-es körével közel négy tizedmásodperces előnyt szerzett Max Verstappennel szemben, míg Lando Norrisnak fél másodperces hátrány jutott a harmadik helyen. George Russell ugyan a negyedik pozícióban végzett, de ő keményebb keveréken teljesítette leggyorsabb körét, ami különösen figyelemre méltóvá tette eredményét.
A Spa-Francorchamps-i pályán borongós, de száraz idő fogadta a mezőnyt, ahol Carlos Sainz az elsők között hajtott pályára, ám rögtön technikai problémát jelzett, ezért vissza kellett térnie a boxba. A figyelem középpontjában Verstappen állt, aki jelentős fejlesztésekkel érkezett Belgiumba, abban bízva, hogy csapata ismét felveheti a versenyt a McLarennel.
Az első negyedóra végére a holland pilóta a leggyorsabb időt produkálta, igaz, ez a többieknél lágyabb abroncsokon született. Ekkor még több mint fél másodperccel előzte meg Piastrit, aki kemény keveréken futotta legjobb körét.
Az edzés első harmadának végéhez közeledve Charles Leclerc vette át a vezetést, miután kemény gumikon is gyorsabbnak bizonyult Verstappennél. Esteban Ocon is felzárkózott a legjobbak közé, a Haas pilótája közepes keveréken csupán másfél tizeddel maradt el Verstappentől, de helyét hamar átvették a McLarenek: Piastri a második, Norris pedig a negyedik helyre lépett előre, utóbbi szintén közvetlenül Verstappen mögé zárkózott. A Sauber és a Racing Bulls számára ez a szabadedzés nem hozott áttörést, hiszen továbbra is a mezőny végén tanyáztak.
A csapatok igyekeztek minél több adatot gyűjteni, hiszen a sprinthétvége miatt mindössze egyetlen szabadedzés állt rendelkezésükre a beállítások optimalizálására. Az edzés vége felé a mezőny ismét lágy gumikra váltott, hogy kvalifikációs szimulációkat teljesítsenek, miközben a hétvége két időmérőjére is készültek.
Az utolsó gyors körök során Lance Stroll futott először igazán tempós kört, de Piastri rögtön jelentős előnnyel vette át tőle a vezetést. Verstappen próbálkozása fél másodperces elmaradást eredményezett a McLarenhez képest, majd Russell, aki továbbra is közepes keveréken maradt, megelőzte a hollandot, így a második helyre lépett fel. A többiek közül Leclerc sem tudott igazán közel kerülni, végül nyolc tizedmásodperces hátránnyal zárt Piastri mögött.
A hajrában Piastri még tovább faragott idején, így 1:42.022-vel végül fölényesen zárta a gyakorlást. Verstappen ugyan javított, de négy tizedmásodperccel elmaradt az ausztráltól, ezzel megszerezte a második helyet, míg Norris és Russell követték őket a sorrendben.
| POZ. | VERSENYZŐ | CSAPAT | IDŐ | KÖR |
| 1 | Oscar Piastri | McLaren | 1:42.022 | 22 |
| 2 | Max Verstappen | Red Bull Racing | +0.404s | 22 |
| 3 | Lando Norris | McLaren | +0.504s | 21 |
| 4 | George Russell | Mercedes | +0.576s | 26 |
| 5 | Charles Leclerc | Ferrari | +0.906s | 21 |
| 6 | Kimi Antonelli | Mercedes | +0.957s | 23 |
| 7 | Lewis Hamilton | Ferrari | +1.063s | 23 |
| 8 | Lance Stroll | Aston Martin | +1.090s | 16 |
| 9 | Fernando Alonso | Aston Martin | +1.098s | 21 |
| 10 | Isack Hadjar | Racing Bulls | +1.100s | 18 |
| 11 | Carlos Sainz | Williams | +1.195s | 15 |
| 12 | Alexander Albon | Williams | +1.239s | 23 |
| 13 | Gabriel Bortoleto | Kick Sauber | +1.240s | 24 |
| 14 | Nico Hulkenberg | Kick Sauber | +1.448s | 19 |
| 15 | Liam Lawson | Racing Bulls | +1.456s | 20 |
| 16 | Esteban Ocon | Haas | +1.548s | 21 |
| 17 | Pierre Gasly | Alpine | +1.907s | 20 |
| 18 | Yuki Tsunoda | Red Bull Racing | +2.470s | 23 |
| 19 | Franco Colapinto | Alpine | +2.825s | 20 |
| 20 | Oliver Bearman | Haas | +3.055s | 21 |
