De Grand Prix-wegrace van België 1970 was de zesde race van het wereldkampioenschap wegrace-seizoen 1970. De race werd verreden op 5 juli 1970 op het Circuit de Spa-Francorchamps nabij Malmedy, (Liège). Het was de 200e WK-race sinds de eerste races in juni 1949 op het eiland Man. In België werd Giacomo Agostini in de 500cc-klasse onbereikbaar voor de concurrenten en stelde hij de wereldtitel zeker.

500 cc 
De natte baan in Spa-Francorchamps was waarschijnlijk in het voordeel van de Fransman Christian Ravel. Hij wist met zijn Kawasaki H 1 500 Mach III de hele race de tweede plaats te houden, uiteraard achter Giacomo Agostini (MV Agusta), die alle voorgaande GP's gewonnen had. Ravel moest zelfs een onvoorziene pitstop maken om te tanken, maar hij had zo'n grote voorsprong op de rest van het veld dat het hem geen positie kostte. Er waren veel valpartijen, waaronder die van Karl Auer (Matchless), die desondanks zijn derde plaats wist vast te houden. Door de val was Tommy Robb (Seeley) wel zo dichtbij gekomen dat hij vlak voor de finish Auer wist in te halen. Agostini had zijn zesde 500cc-overwinning behaald en was nu onbereikbaar geworden in de stand om de wereldtitel.

Uitslag 500 cc

250 cc 
In de 250cc-race in Spa-Francorchamps was de baan weliswaar nog nat, maar de regen opgehouden. Daardoor werd het een spannende race, waarbij Kel Carruthers en Rodney Gould (beiden Yamaha) tot de laatste ronde om de eerste plaats vochten. Achter hen was het net zo spannend tussen Jarno Saarinen en Börje Jansson. In de laatste ronde begon de Yamaha van Carruthers over te slaan. Hij werd bijna ingehaald door Saarinen en Jansson, maar wist nog net de tweede plaats te houden. Jansson werd derde.

Uitslag 250 cc

125 cc 
In de 125cc-race bleven Dave Simmonds en Dieter Braun korte tijd in de buurt van Ángel Nieto, maar Braun viel uit met een onwillige ontsteking en daarna begon Nieto snel weg te lopen van Simmonds. Het werd een saaie race, waarin Börje Jansson met de watergekoelde eencilinder Maico derde werd.

Uitslag 125 cc

50 cc 
Het circuit van Spa-Francorchamps was kletsnat tijdens de 50cc-race, maar dat was niet de reden dat Ángel Nieto (Derbi) er geklopt werd. De Jamathi van Aalt Toersen versloeg hem op pure snelheid. Voor zover bekend was de enige wijziging aan de Jamathi het laten vervallen van de thermostaat in het koelsysteem. Jos Schurgers werd met de Van Veen-Kreidler derde. Bij de start was Martin Mijwaart met de Jamathi als snelste weg, maar bij het ingaan van de tweede ronde nam Schurgers de leiding van hem over. Aalt Toersen was zich toen nog aan het herstellen van een slechte start en zat in de achtervolgende groep met Salvador Cañellas (Derbi), Nieto en Jan de Vries. De machine van Mijwaart kwam door het koude weer niet goed op temperatuur en hij viel langzaam terug. In de laatste ronde nam Toersen afstand van Nieto.

Uitslag 50 cc

Zijspanklasse 
In Spa-Francorchamps was het nat en vooral in de zijspanklasse zorgde dat voor spektakel. De snelheid van de koplopers ging er echter al snel uit: Klaus Enders/Wolfgang Kalauch (BMW) en Georg Auerbacher/Hermann Hahn (BMW) vielen uit en de Münch-URS van Horst Owesle/Julius Kremer ging steeds langzamer rijden. De strijd erachter was heel spannend, maar Arsenius Butscher/Josef Huber wonnen hun eerste Grand Prix voor Jean-Claude- en Albert Castella en Pip Harris/Ray Lindsay (allemaal op BMW's).

Uitslag zijspanklasse 

1970
België
Sportevenement in Spa