Petrol and diesel prices today in Santa Cruz de Tenerife
Average of the province's 238 petrol stations this morning (16/10/2026), using the prices published by the Ministry for the Ecological Transition. Below, how it has changed and which day is cheapest to fill up.

95 petrol
1,586 €/l
Average of 238 petrol stations
- Cheapest
- 1,289 €
- 1 in 10, at or below
- 1,473 €
Diesel
1,737 €/l
Average of 237 petrol stations
- Cheapest
- 1,569 €
- 1 in 10, at or below
- 1,649 €
Petrol 98
1,715 €/l
Cheapest: €1,399
Premium diesel
1,837 €/l
Cheapest: €1,599
LPG (autogas)
0,909 €/l
Cheapest: €0,898
How prices have changed in Santa Cruz de Tenerife
Daily average of every petrol station in Santa Cruz de Tenerife. Under «Since 2024», the average of each week. Move your finger or mouse over the chart to see each day.
- 95 petrol
- Diesel
- Over the last year, 95 petrol in Santa Cruz de Tenerife has ranged from €1,149/l (29/11/2025) to €1,589/l (12/10/2026). Average for the year: €1,355/l.
- Over the last year, diesel in Santa Cruz de Tenerife has ranged from €1,137/l (01/11/2025) to €1,739/l (12/10/2026). Average for the year: €1,414/l.
See the data: average price for each month in Santa Cruz de Tenerife
| Month | 95 petrol | Diesel |
|---|---|---|
| October 2026 | 1,584 € | 1,736 € |
| September 2026 | 1,539 € | 1,667 € |
| August 2026 | 1,475 € | 1,577 € |
| July 2026 | 1,431 € | 1,489 € |
| June 2026 | 1,469 € | 1,546 € |
| May 2026 | 1,496 € | 1,615 € |
| April 2026 | 1,469 € | 1,619 € |
| March 2026 | 1,315 € | 1,354 € |
| February 2026 | 1,173 € | 1,165 € |
| January 2026 | 1,174 € | 1,163 € |
| December 2025 | 1,173 € | 1,163 € |
| November 2025 | 1,158 € | 1,146 € |
| October 2025 | 1,159 € | 1,143 € |
| September 2025 | 1,154 € | 1,138 € |
| August 2025 | 1,157 € | 1,143 € |
| July 2025 | 1,163 € | 1,149 € |
| June 2025 | 1,166 € | 1,147 € |
| May 2025 | 1,178 € | 1,162 € |
| April 2025 | 1,220 € | 1,203 € |
| March 2025 | 1,249 € | 1,230 € |
| February 2025 | 1,256 € | 1,237 € |
| January 2025 | 1,240 € | 1,222 € |
| December 2024 | 1,228 € | 1,209 € |
| November 2024 | 1,234 € | 1,213 € |
| October 2024 | 1,241 € | 1,217 € |
| September 2024 | 1,254 € | 1,229 € |
| August 2024 | 1,281 € | 1,254 € |
| July 2024 | 1,294 € | 1,270 € |
| June 2024 | 1,305 € | 1,279 € |
| May 2024 | 1,324 € | 1,295 € |
| April 2024 | 1,319 € | 1,297 € |
| March 2024 | 1,294 € | 1,280 € |
| February 2024 | 1,279 € | 1,267 € |
| January 2024 | 1,270 € | 1,256 € |
How much did it cost a year ago?
95 petrol
A year ago (16/10/2025), 95 petrol cost €1,159/l in Santa Cruz de Tenerife.
Today, 42,7 cents more per litre: a 50-litre tank costs you 21,35 € more.
Diesel
A year ago (16/10/2025), diesel cost €1,144/l in Santa Cruz de Tenerife.
Today, 59,3 cents more per litre: a 50-litre tank costs you 29,65 € more.
Careful when comparing: until 31 December 2026, pump prices include the temporary tax cut in Royal Decree-law 25/2026, as the Ministry notes on the Geoportal. The figures are what you pay at the pump, with that cut. Royal Decree-law 25/2026 (BOE)
Which day is cheapest to fill up in Santa Cruz de Tenerife?
95 petrol
In Santa Cruz de Tenerife, 95 petrol barely changes price from day to day: the cheapest is usually Saturday, but only 0,1 cents below its week's average (0,07 € on a 50-litre tank), and it was in 8 out of 10 weeks. Fill up whenever suits you and pay more attention to which station you choose.
| Monday | +0,1 c | |
|---|---|---|
| Tuesday | 0,0 c | |
| Wednesday | +0,1 c | |
| Thursday | 0,0 c | |
| Friday | +0,1 c | |
| Saturday | −0,1 c | |
| Sunday | −0,1 c |
Diesel
The cheapest day to fill up in Santa Cruz de Tenerife is usually Sunday: diesel is on average 0,2 cents per litre below its week's average (0,11 € less on a 50-litre tank). The most expensive is Monday. Over the last year, Sunday was below its week's average in 9 out of 10 weeks.
| Monday | +0,2 c | |
|---|---|---|
| Tuesday | +0,1 c | |
| Wednesday | +0,1 c | |
| Thursday | 0,0 c | |
| Friday | 0,0 c | |
| Saturday | −0,2 c | |
| Sunday | −0,2 c |
How we work it out: for every day of the last year we compare the average price with the average of its week (that day plus the three before and the three after), so prices rising or falling over the year don't skew it. For each day of the week we take the typical value over 51 weeks (the median), so unusual weeks, such as a tax change, don't count. We only call a day cheaper if it is by 0.2 cents or more and in at least 7 out of 10 weeks.
Santa Cruz de Tenerife vs the Spanish average
95 petrol
Today, 95 petrol in Santa Cruz de Tenerife is 19,3 cents below the Spanish average (€1,779/l).
Over the last year, 21,6 cents below on average.
Ranked 2 of 52 provinces, cheapest to most expensive, on 16/10/2026.
Diesel
Today, diesel in Santa Cruz de Tenerife is 15,4 cents below the Spanish average (€1,891/l).
Over the last year, 20,9 cents below on average.
Ranked 4 of 52 provinces, cheapest to most expensive, on 16/10/2026.
All fuels in Santa Cruz de Tenerife
| Fuel | Average today | Cheapest | A month ago | A year ago | Petrol stations |
|---|---|---|---|---|---|
| 95 petrol | 1,586 € | 1,289 € | 1,546 € | 1,159 € | 238 |
| Diesel | 1,737 € | 1,569 € | 1,675 € | 1,144 € | 237 |
| Petrol 98 | 1,715 € | 1,399 € | 1,673 € | 1,279 € | 223 |
| Premium diesel | 1,837 € | 1,599 € | 1,767 € | 1,253 € | 128 |
| LPG (autogas) | 0,909 € | 0,898 € | 0,909 € | 0,737 € | 10 |
Tell me when it drops
We'll email you when the average price of your fuel in Santa Cruz de Tenerife drops below the figure you choose, or every Monday with a summary. It's free and you can unsubscribe with one click.
Questions
Frequently asked questions
How much does petrol cost in Santa Cruz de Tenerife today?+
Today (16/10/2026) a litre of 95 petrol costs €1,586 on average in Santa Cruz de Tenerife and a litre of diesel €1,737. The province's cheapest petrol station sells 95 petrol at €1,289 and diesel at €1,569.
Has petrol gone up or down in Santa Cruz de Tenerife?+
A month ago, 95 petrol cost €1,546/l on average and diesel €1,675/l; a year ago, €1,159 and €1,144/l. Today, €1,586 and €1,737/l.
Which day is cheapest to fill up in Santa Cruz de Tenerife?+
In Santa Cruz de Tenerife, 95 petrol barely changes price from day to day: the cheapest is usually Saturday, but only 0,1 cents below its week's average (0,07 € on a 50-litre tank), and it was in 8 out of 10 weeks. Fill up whenever suits you and pay more attention to which station you choose.
Is petrol more expensive in Santa Cruz de Tenerife than in the rest of Spain?+
No: today 95 petrol in Santa Cruz de Tenerife is 19,3 cents below the Spanish average (€1,779/l).
Where do these prices come from?+
From the Ministry for the Ecological Transition and the Demographic Challenge: every petrol station must report its prices to it, and it publishes them on its petrol station Geoportal. Each day we work out the average of the province's stations that sell to the public, without weighting by how much each one sells.
Why doesn't the average price match my petrol station's?+
Because it's the average of every petrol station in the province: motorway and town, branded and low-cost. The cheapest are usually well below it: today, 1 in 10 sells 95 petrol at €1,473/l or less in Santa Cruz de Tenerife.
Petrol prices in other provinces
Where the data comes from
- Prices from the Ministry for the Ecological Transition and the Demographic Challenge: petrol stations must report their prices to it and the Ministry publishes them on the petrol station Geoportal. From 01/01/2024 to 16/10/2026, from the daily history of its REST service; after that, from the prices in force each morning.
- Each figure is the simple average of the public-sale stations selling that fuel, not weighted by how much each one sells. We drop impossible prices (below 75% or above 135% of that province's median that day), which are usually typing mistakes.
- Today's price is this morning's; tomorrow it is replaced by the one in the Ministry's history.
- The calculations (averages, cheapest day, comparison with a year ago) are ours: the Ministry neither reviews nor endorses them.
Petrol station Geoportal Fuel price REST service Order ITC/2308/2007 (BOE) Reuse conditions (MITECO)