The average price of virgin olive oil in Morocco is 66.75 MAD / litre, ranging from 63.92 MAD to 68.96 MAD from one city to another.
| City | Average price | Across areas |
|---|---|---|
| Meknes | 63.92 MAD | 61.89 MAD – 65.58 MAD |
| Fez | 64.39 MAD | 62.91 MAD – 65.37 MAD |
| Marrakesh | 66.53 MAD | 60.26 MAD – 72.47 MAD |
| El Jadida | 66.60 MAD | 64.09 MAD – 67.81 MAD |
| Casablanca | 67.14 MAD | 58.74 MAD – 73.99 MAD |
| Rabat | 68.04 MAD | 66.37 MAD – 70.18 MAD |
| Agadir | 68.39 MAD | 65.55 MAD – 70.46 MAD |
| Tangier | 68.96 MAD | 66.97 MAD – 71.31 MAD |
Spotted another price for virgin olive oil? Add it in 10 seconds in the app.
The average price of virgin olive oil in Morocco is 66.75 MAD / litre (between 63.92 MAD and 68.96 MAD).
Among the tracked cities, the lowest price is in Meknes (63.92 MAD) and the highest in Tangier (68.96 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.