| Date | Stage | Winner | Distance | |
|---|---|---|---|---|
| 16/05 | Stage 1. Bruxelles - Antwerpen | Maurice CLAUTIER | 255 km | |
| 17/05 | Stage 2. Antwerpen - Oostende | Lode POELS | 255 km | |
| 18/05 | Stage 3. Oostende - Gent | Petrus VAN VERRE | 234 km | |
| 20/05 | Stage 4. Gent - Mons | Albert SERCU | 213 km | |
| 21/05 | Stage 5. Mons - Charleroi | Désiré KETELEER | 238 km | |
| 22/05 | Stage 6. Charleroi - Namur | Albert SERCU | 201 km | |
| 24/05 | Stage 7. Namur - Luxembourg | Julien HAMELRYCKX | 229 km | |
| 25/05 | Stage 8a. Luxembourg - Wiltz | Jan ENGELS | 56 km | |
| 25/05 | Stage 8b. Wiltz - Liège | Marcel DUPONT | 190 km | |
| 26/05 | Stage 9. Liège - Bruxelles | René BEYENS | 222 km | |
| General Classification | Albert RAMON |
Navigate to
Tour de Belgique 1946 | Stage Overview