| Date | Stage | Winner | Distance | |
|---|---|---|---|---|
| 10/04 | Stage 1. Casablanca - Mazagan | Roger CHENÉ | 93 km | |
| 11/04 | Stage 2. Mazagan - Safi | Djilani BEN OTHMAN | 133 km | |
| 12/04 | Stage 3. Safi - Mogador | Roger CHENÉ | 133 km | |
| 14/04 | Stage 4. Mogador - Agadir | Bencheik DJILALI | 177 km | |
| 15/04 | Stage 5. Agadir - Taroudant | Roger CHENÉ | 83 km | |
| 16/04 | Stage 6. Taroudant - Marrakech | Mariano CAÑARDO LACASTA | 227 km | |
| 18/04 | Stage 7. Mechra Ben Abbou - Tadla | Roger CHENÉ | 206 km | |
| 19/04 | Stage 8. Tadla - Meknès | Roger CHENÉ | 277 km | |
| 20/04 | Stage 9. Meknès - Taza | Mariano CAÑARDO LACASTA | 184 km | |
| 22/04 | Stage 10. Taza - Fès | Louis AIMAR | 167 km | |
| 23/04 | Stage 11. Fès - Rabat | Roger CHENÉ | 206 km | |
| 24/04 | Stage 12. Rabat - Casablanca | Pierre MAGNE | 122 km | |
| General Classification | Mariano CAÑARDO LACASTA |
Navigate to
Tour du Maroc 1938 | Stage Overview