The 2026 Formula 1 Belgian GP takes place Jul 17–19, 2026 at Circuit de Spa-Francorchamps in Stavelot / Spa, Belgium. Spa is the longest F1 lap, famous for Eau Rouge/Raidillon, Kemmel, Pouhon and high-speed elevation changes; The Ardennes setting and changeable weather make it one of the most dramatic circuits to watch.