Il Gran Premio motociclistico del Belgio fu il nono appuntamento del motomondiale 1981; si svolse il 5 luglio 1981 ed erano in programma le classi 50, 250, 500 e classe sidecar. Si è trattato della 33ª edizione del Gran Premio motociclistico del Belgio valida per il motomondiale.
Dopo che l'anno precedente si era svolto sul circuito di Zolder, la gara è tornata sul circuito di Spa-Francorchamps. Le vittorie sono andate a Marco Lucchinelli in classe 500, ad Anton Mang in classe 250, a Ricardo Tormo in classe 50, all'equipaggio Rolf Biland-Kurt Waltisperg tra i sidecar[1][2].