| Pos. |
Rider |
Team |
Machine |
Time/Retired |
Points |
| 1 |
Kenny Roberts |
Marlboro Agostini-Yamaha |
YZR500 |
32'54.400 |
15 |
| 2 |
Takazumi Katayama |
HRC-Honda |
NS500 |
+7.370 |
12 |
| 3 |
Marco Lucchinelli |
HRC-Honda |
NS500 |
+8.310 |
10 |
| 4 |
Freddie Spencer |
HRC-Honda |
NS500 |
+14.220 |
8 |
| 5 |
Franco Uncini |
HB Gallina-Suzuki |
RG500 |
+23.860 |
6 |
| 6 |
Marc Fontan |
Sonauto Gauloises-Yamaha |
YZR500 |
+24.800 |
5 |
| 7 |
Raymond Roche |
Moto Club Paul Ricard |
NS500 |
+26.640 |
4 |
| 8 |
Randy Mamola |
HB Sinclair-Suzuki |
RG500 |
+26.820 |
3 |
| 9 |
Eddie Lawson |
Marlboro Agostini Yamaha |
YZR500 |
+37.870 |
2 |
| 10 |
Boet van Dulmen |
Shell Nederland-Suzuki |
RG500 |
+38.450 |
1 |
| 11 |
Jack Middelburg |
Stichting Ned-Honda |
RS500 |
+40.630 |
|
| 12 |
Leandro Becheroni |
|
RG500 |
+57.830 |
|
| 13 |
Gianni Pelletier |
Hirt Giapauto-Honda |
RS500 |
+1'01.060 |
|
| 14 |
Walter Magliorati |
Moto Club Carate |
RG500 |
+1'18.940 |
|
| 15 |
Peter Sjöström |
Jeb’s Helmet Sweden |
RG500 |
+1'22.430 |
|
| 16 |
Gustav Reiner |
|
RG500 |
+1'32.500 |
|
| 17 |
Keith Huewen |
Heron-Suzuki |
RG500 |
+1'23.620 |
|
| 18 |
Steve Parrish |
Mitsui-Yamaha |
YZR500 |
+1'37.010 |
|
| 19 |
Ernst Gschwender |
MO Motul Racing Team |
RG500 |
+1'46.700 |
| 20 |
Andreas Hofmann |
|
RG500 |
+1'47.150 |
|
| 21 |
Wolfgang von Muralt |
|
RG500 |
+2'06.400 |
|
| 22 |
Fabio Biliotti |
Moto Club Condor |
RS500 |
+2'10.520 |
|
| 23 |
Philippe Coulon |
Marlboro-Suzuki |
RG500 |
+2'12.800 |
|
| 24 |
Henk de Vries |
Henk de Vries Motoren |
RG500 |
+2'17.800 |
|
| 25 |
Chris Guy |
|
RG500 |
+2'20.590 |
|
| 26 |
Dave Dean |
|
RG500 |
+2'27.580 |
|
| 27 |
Wolfgang Schwarz |
ES Motorradzubeh Racing Team |
RG500 |
+2'29.920 |
|
| 28 |
Corrado Tuzii |
Beton Bloc Racing |
RS500 |
+2'30.960 |
|
| 29 |
Paolo Ferretti |
|
RS500 |
+3'06.210 |
|
| 30 |
Stuart Avant |
|
RG500 |
+1 lap |
|
| 31 |
Marco Greco |
|
RG500 |
+1 lap |
| 32 |
Alain Rothlisberger |
|
YZR500 |
+1 lap |
|
| 33 |
Peter Huber |
|
RG500 |
+1 lap |
|
| 34 |
Dennis Ireland |
|
RG500 |
+1 lap |
|
| 35 |
Dieter Klopfer |
|
DIKO |
+2 laps |
|
| Ret |
Barry Sheene |
Heron-Suzuki |
RG500 |
Retired |
|
| Ret |
Ron Haslam |
HRC-Honda |
NS500 |
Retired |
|
| Ret |
Harry Heutmekers |
|
RG500 |
Retired |
|
| Ret |
Virginio Ferrari |
Cagiva |
GP500 |
Retired |
|
| Ret |
Sergio Pellandini |
Carimati-Pezzani Racing |
RG500 |
Retired |
|
| Ret |
Walter Hoffmann |
Deutsche Tecalemit |
RG500 |
Retired |
|
| Ret |
Gerhard Treusch |
ES Motorradzubeh Racing Team |
RG500 |
Retired |
|
| Ret |
Alfons Ammerschläger |
Skoal Bandit Heron Suzuki |
RG500 |
Retired |
|
| Ret |
Klaus Klein |
Dieter Braun Team |
RG500 |
Retired |
|
| Ret |
Franz Kaserer |
|
RG500 |
Retired |
|
| Ret |
Jean Lafond |
|
RG500 |
Retired |
|
| Ret |
Børge Nielsen |
|
RG500 |
Retired |
|
| Ret |
Glenn Williams |
|
YZR500 |
Retired |
|
| DNS |
Didier de Radiguès |
Team Johnson Elf |
RS500 |
Did not start |
|
| Sources: [4][5] |