Cancún Gas Prices Exceed 25 Pesos Despite National Pact to Cap Fuel Costs

A gas station in Cancún displays a price of over 25 pesos per liter for regular gasoline.

Cancún, Quintana Roo — Despite a national agreement to keep regular gasoline prices below 24 pesos per liter, many gas stations in Cancún continue to charge over 25 pesos, frustrating drivers and undermining federal efforts to stabilize fuel costs.

On June 15, the Federal Consumer Protection Agency (Profeco) announced that nine out of ten gas stations across Mexico now sell Magna gasoline below the 24-peso threshold, thanks to a voluntary pact with station owners aimed at protecting household budgets.

But in Cancún, the situation is markedly different. Motorists report that regular gasoline at various stations ranges from 25 to nearly 26 pesos per liter, with no sign of the price relief seen elsewhere.

Consumers have expressed anger, noting that Quintana Roo remains one of the most expensive states for fuel despite federal promises of price containment.

Business leaders and analysts attribute the higher prices to logistics and transportation costs for delivering fuel to the region, as well as evaporation losses due to high temperatures — all factors that drive up the final price for consumers.

While Profeco touts that 90% of the country’s gas stations are complying with the agreement, Cancún stands out as a glaring exception, with prices that continue to hit the wallets of thousands of drivers.

Discover more from Riviera Maya News

Sign up to receive a summary of the best news in your inbox, every week.

We don’t spam! Read our privacy policy for more info.

By Laura Castillo

Laura Castillo covers tourism, business, and economic development across Cancún, Playa del Carmen, Tulum, and the wider Riviera Maya. She curates and translates the region's most important business stories — from hotel investments and airline developments to local market trends — helping English-speaking readers stay informed about the economic pulse of Mexico's Caribbean coast.