Il Gran Premio motociclistico del Belgio 1988 fu il nono appuntamento del motomondiale 1988 e segnò il ritorno in calendario del Gran Premio motociclistico del Belgio che non venne disputato nel motomondiale 1987.
Si svolse il 3 luglio 1988 sul circuito di Spa-Francorchamps e vide la vittoria di Wayne Gardner nella classe 500, di Sito Pons nella classe 250, di Jorge Martínez nella classe 125 e di Rolf Biland/Kurt Waltisperg nei sidecar[1][2].