| Date | Stage | Winner | Distance | |
|---|---|---|---|---|
| 23/03 | Prologue. Agadir | Jan JANKIEWICZ | 8 km | |
| 24/03 | Stage 1. Agadir - Essaouira | Håkan KARLSSON | 197 km | |
| 25/03 | Stage 2. Essaouira - Essaouira | 55 km | ||
| 26/03 | Stage 3. Essaouira - Marrakech | Bert VAN ENDE | 178 km | |
| 27/03 | Stage 4. Marrakech - Beni Mellal | Mustapha NAJJARI | 196 km | |
| 28/03 | Stage 5. Beni Mellal - Khenifra | Zbigniew SZCZEPKOWSKI | 135 km | |
| 29/03 | Stage 6. Khenifra - Meknès | Ladislav FEREBAUER | 140 km | |
| 31/03 | Stage 7. Meknès - Fez | Henk VAN WEERS | 100 km | |
| 01/04 | Stage 8. Souk-el-Arbaa - Chaouen | Zbigniew SZCZEPKOWSKI | 117 km | |
| 02/04 | Stage 9. Chaouen - Tanger | Vladimír DOLEK | 127 km | |
| 03/04 | Stage 10. Larache - Kenitra | Zbigniew SZCZEPKOWSKI | 150 km | |
| 04/04 | Stage 11. Kenitra - Rabat | Mustapha NAJJARI | 37.5 km | |
| 05/04 | Stage 12. Rabat - Casablanca | Eric DELATTE | 140 km | |
| General Classification | Ladislav FEREBAUER |
Navigate to
Tour du Maroc 1981 | Stage Overview