Peter Collins won the Belgian Grand Prix 1956 at Circuit de Spa-Francorchamps on 3 June 1956, starting from P3 on the grid. Paul Frère finished second for Ferrari, with Cesare Perdisa completing the podium for Maserati.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 3 | Peter CollinsCOL | Ferrari | 36 | 2:40:00.3 | 8 | |
| 2 | 8 | Paul FrèreFRR | Ferrari | 36 | +1:51.3 | 6 | |
| 3 | 9 | Cesare PerdisaPER | Maserati | 36 | +3:16.6 | 2 | |
| 3 | 9 | Stirling MossMOS | Maserati | 36 | +3:16.6 | 3 | |
| 4 | 6 | Harry SchellSCH | Vanwall | 35 | +1 Lap | 3 | |
| 5 | 11 | Luigi VilloresiVIL | Maserati | 34 | +2 Laps | 2 | |
| 6 | 16 | André PilettePIL | Ferrari | 33 | +3 Laps | 0 | |
| 7 | 4 | Jean BehraBEH | Maserati | 33 | +3 Laps | 0 | |
| 8 | 10 | Louis RosierROS | Maserati | 33 | +3 Laps | 0 | |
| R | 1 | Juan FangioFAN | Ferrari | 23 | Transmission | 0 | |
| R | 7 | Maurice TrintignantTRI | Vanwall | 11 | Fuel system | 0 | |
| R | 2 | Stirling MossMOS | Maserati | 10 | Wheel | 0 | |
| R | 5 | Eugenio CastellottiCAS | Ferrari | 10 | Transmission | 0 | |
| R | 12 | Piero ScottiSCO | Connaught | 10 | Engine | 0 | |
| R | 15 | Horace GouldGOU | Maserati | 2 | Gearbox | 0 | |
| R | 13 | Paco GodiaGOD | Maserati | 0 | Accident | 0 |