The average price of diesel in Morocco is 12.86 MAD / litre, ranging from 12.75 MAD to 13.27 MAD from one city to another.
| City | Average price | Across areas |
|---|---|---|
| Agadir | 12.75 MAD | 12.75 MAD – 12.75 MAD |
| El Jadida | 12.75 MAD | 12.75 MAD – 12.75 MAD |
| Fez | 12.75 MAD | 12.75 MAD – 12.75 MAD |
| Marrakesh | 12.75 MAD | 12.50 MAD – 13.00 MAD |
| Meknes | 12.75 MAD | 12.75 MAD – 12.75 MAD |
| Tangier | 12.75 MAD | 12.75 MAD – 12.75 MAD |
| Casablanca | 13.13 MAD | 12.75 MAD – 14.40 MAD |
| Rabat | 13.27 MAD | 12.75 MAD – 14.70 MAD |
Spotted another price for diesel? Add it in 10 seconds in the app.
The average price of diesel in Morocco is 12.86 MAD / litre (between 12.75 MAD and 13.27 MAD).
Among the tracked cities, the lowest price is in Agadir (12.75 MAD) and the highest in Rabat (13.27 MAD).
They are indicative prices: averages of community readings and estimates, updated regularly. In-store prices may differ.
Free, no app store: add Prixo to your home screen in two taps (Android and iPhone).
Open and installWe use audience-measurement cookies to improve Prixo. You can decline with no impact.