Skip to content
FuelWorld

Petrol stations in Santa Cruz de Tenerife

242 stations with a declared price

Prices declared by stations to the Ministry. Source snapshot: 04/11/2026 20:48. Data sources

View on map

Fuels with prices in Santa Cruz de Tenerife

Summary

The source lists 242 petrol stations with prices in the province of Santa Cruz de Tenerife. 7 major brands account for 191 of them; the remaining 51 are other brands or independents. The brands with the most stations are Disa (71), Moeve (35) and Repsol (29).

241 stations declare a price for petrol 95 (E5), from €1.385 up to €1.822 per litre; the median stands at €1.579. 4 stations share the lowest declared price on this date (€1.385), including Canary Oil, C/ Subida al Mayorazgo, 7. That median is 8.6% below the one for Spain (€1.728, 10,898 stations).

240 stations declare a price for standard diesel, from €1.575 up to €1.989 per litre; the median stands at €1.739. The lowest declared price on this date is at Canary Oil, C/ Subida al Mayorazgo, 7 (€1.575). That median is 9.4% below the one for Spain (€1.919, 11,244 stations).

The municipalities in the province with the most petrol stations are Santa Cruz de Tenerife (33), San Cristóbal de La Laguna (28), Arona (15), Adeje (14) and Los Realejos (13).

Source data: Ministry for the Ecological Transition and the Demographic Challenge (MITECO), 04/11/2026 20:48. Prices declared by the stations themselves, which may change. Medians and comparisons calculated by FuelWorld from that data.

Municipalities