Les montagnes dorées du Tizi n'Tichka

Petrol prices in Morocco today: diesel, unleaded and filling stations

14 January 2026 · Updated on 16 October 2026 · 3 min read ·

Diesel and petrol prices in Morocco per litre, in dirhams and euros, updated every month, with the fuel budget for your trips from Marrakech and our tips for filling up.

Filling up in Morocco is easy in towns, less so in some mountain areas and in the south. Here are today's petrol and diesel prices in Morocco, what your trips from Marrakech will cost, and our tips so you never run dry. This article is updated every month.

To book your car for this trip, see our long-term car rental in Marrakech and unlimited mileage car rental in Marrakech pages.

Petrol prices in Morocco today

Average pump prices on 16 October 2026, in dirhams (MAD) and euros (€1 ≈ 10.8 MAD):

FuelPrice per litreIn euros
Diesel (gasoil)about 15.60 MADabout €1.45
Unleaded petrolabout 15.30 MADabout €1.42

Prices vary by a few centimes between brands (Afriquia, TotalEnergies, Shell, Petrom, Winxo…) and between cities and remote areas. For the exact price at a given station today, look at the board at the entrance: it shows MAD per litre.

How prices moved in 2026

Fuel prices are free in Morocco and follow world prices. They are usually revised twice a month, around the 1st and the 16th. After a series of rises since summer 2026, diesel overtook petrol: in early October it was close to 16 MAD a litre, before dropping by about 20 centimes on 16 October while petrol stayed stable. We update this table every month.

Fuel budget from Marrakech

One-way estimates on 16 October 2026, for a typical rental car:

TripDistanceDacia Logan diesel (≈ 5 l/100 km)Dacia Duster diesel (≈ 6 l/100 km)
Ourika Valley65 kmabout 50 MADabout 60 MAD
Essaouira180 kmabout 140 MADabout 170 MAD
Agadir250 kmabout 195 MADabout 235 MAD
Ouarzazate200 kmabout 155 MADabout 190 MAD
Merzouga560 kmabout 440 MADabout 525 MAD

For your own route, use our road trip budget tool: pick your car, your trip and the number of kilometres.

Diesel or petrol?

Your car takes one specific fuel, shown on the car page and inside the fuel flap. Do not get it wrong: the wrong fuel can damage the engine and is not covered by insurance. Even though diesel currently costs slightly more per litre, a diesel car is still cheaper over a long trip because it uses 1 to 2 litres less per 100 km: see our diesel car rental in Marrakech page.

Where to fill up: the nearest station

The big brands are in every town and along the motorways, with service areas open 24/7. In the Atlas and the south, stations are further apart: fill up as soon as your tank drops below half. To find the nearest petrol or diesel station, a map app on your phone is enough; download the offline map before heading south.

Pay by card or cash?

Motorway and town stations generally take cards. In small stations, keep cash (dirhams). An attendant fills the tank for you: a small tip of a few dirhams is customary if they clean the windscreen.

Full-to-full policy

The car is handed over with a full tank and must be returned at the same level. Fill up just before you return it, and keep the receipt.

Practical tips

  • Always check the level before heading south.
  • Avoid driving with an almost empty tank.
  • Fill up in Marrakech before the Tizi n'Tichka, and in Erfoud before Merzouga.
  • Fuel prices change twice a month: check at the pump.

Frequently asked questions

On 16 October 2026: about 15.30 MAD a litre for unleaded and about 15.60 MAD a litre for diesel, a few centimes apart depending on brand and region.

About €1.42 a litre for unleaded and €1.45 for diesel in mid-October 2026 (€1 ≈ 10.8 MAD).

Prices are free and usually revised twice a month, around the 1st and the 16th. Brands adjust them by a few centimes.

In town and motorway stations, generally yes. In small mountain and southern stations, carry cash.

L

Advice written by the Locavi team, with help from Marrakech agencies and drivers. Spotted a mistake? Write to us.