Fuel Prices in Mexico: What You Pay at the Pump and Why
As of late June 2026, the average price of gasoline in Mexico sits at roughly $1.61 per litre (about $6.09 per US gallon), which in local terms works out to around $28.19 MXN per litre. Diesel is a touch cheaper at about $1.536 per litre. Measured against the global yardstick, Mexico is mid-table: it ranks 104th out of 170 countries surveyed, with prices slightly above the world average of $1.484 per litre.

Why Mexicans Pay What They Do
Mexico is one of the more counterintuitive cases in global fuel economics. It is a significant crude-oil producer and a long-standing OPEC-adjacent exporter, yet it is a net importer of refined gasoline. The state oil company, Pemex, has historically lacked the refining capacity to meet domestic demand, so a large share of the gasoline burned in Mexican cars is imported, largely from US Gulf Coast refineries. That import dependence ties domestic pump prices to international product markets and to the peso-dollar exchange rate, even though Mexico sells its own crude abroad.
Taxes are the other major lever. The federal excise tax, the IEPS (Impuesto Especial sobre Producción y Servicios), plus 16% VAT, make up a substantial slice of every litre. Crucially, the IEPS is designed as a flexible stabiliser: when global oil prices spike, the government can reduce or fully waive the excise component to shield drivers, and when prices fall it claws the tax back. This "fiscal stimulus" mechanism is why Mexican pump prices feel less volatile than raw crude swings would suggest, and it functions as a partial, conditional subsidy rather than a permanent one.
The Long-Term Trend
The historical record tells a clear story of steady upward drift. Since tracking began on 18 July 2016, the price has averaged $1.245 per litre. The cheapest moment on record was that very first datapoint in mid-2016, at just $0.821 per litre — not coincidentally, this was right as Mexico's energy reform liberalised fuel pricing and began dismantling decades of fixed, heavily subsidised prices. The peak came at the most recent reading on 22 June 2026, at $1.614 per litre.
In other words, today's price is essentially the all-time high. Pump prices have nearly doubled in dollar terms across a decade, driven by the phase-out of blanket subsidies, peso depreciation against the dollar, and the structural cost of importing refined product. The opening of the new Olmeca (Dos Bocas) refinery is intended to ease import reliance over time, but for now drivers still feel the full weight of global product pricing.
How Mexico Compares
Mexico looks expensive next to heavily subsidising oil states but cheap next to high-tax economies. It is cheaper than European countries like Poland or the micro-state of San Marino, broadly in the same ballpark as fellow Latin American importer Chile, and pricier than developing markets such as Senegal. For the full picture and side-by-side rankings, see our world fuel prices overview.

FAQ
Why is gas expensive in Mexico if it produces oil?
Because Mexico exports crude oil but imports most of its refined gasoline, mainly from the United States. Producing crude does not automatically mean cheap pump fuel — refining capacity and import costs, plus federal IEPS excise tax and 16% VAT, push the retail price to about $1.61 per litre.
How much does a gallon of gas cost in Mexico?
Around $6.09 per US gallon at current rates, which corresponds to roughly $1.61 per litre or about $28.19 MXN per litre. Diesel is slightly less, near $1.536 per litre.
Are Mexican fuel prices going up or down?
The long-term trend is upward. The June 2026 price of $1.614 per litre is the highest on record, well above the 2016–2026 average of $1.245 and nearly double the $0.821 low recorded in July 2016, reflecting subsidy phase-outs and peso weakness.
