GPL Auto: price today in Portugal
Where to fill up with GPL Auto for less in Portugal. From 0.840 €/l. 440 stations compared. Official DGEG data, refreshed through the day.
- Biodiesel B15: 2.099 €/l
- GNC (gás natural comprimido) - €/kg: 2.567 €/kg
- GNC (gás natural comprimido) - €/m3: 3.203 €/m3
- GNL (gás natural liquefeito) - €/kg: 3.071 €/kg
- Gasolina de mistura (motores a 2 tempos): 2.545 €/l
- Gasolina especial 95: 2.181 €/l
- Gasolina especial 98: 2.382 €/l
- Gasóleo colorido: 1.772 €/l
- Gasóleo de aquecimento: 2.136 €/l
- Gasóleo especial: 2.235 €/l
Prices as of 12 Sep 26 06:01
Search stations
Pick what you need and see only the stations that matter. You can compare two fuels at once.
Every station in the country
Each bubble gathers the stations of one area and shows the lowest price inside it. Tap to open.
- Below the median
- Near the median
- Above the median
Cheapest right now
- 01Auto Irmãos Ferreira,LdaPaços de Ferreira · OZ EnergiaPaços de FerreiraOZ Energia0.840 €/l31/08, 15:40
- 02AUCHAN Santo TirsoSanto Tirso · AUCHANSanto TirsoAUCHAN0.849 €/l09/09, 09:00
- 03Coop. Agr. de Santo Tirso e TrofaSanto Tirso · REPSOLSanto TirsoREPSOL0.854 €/l08/09, 00:00
- 04CoprelMafra · GALPMafraGALP0.859 €/l07/09, 13:50
- 05PA Petrozona São João da MadeiraSão João da Madeira · GenéricoSão João da MadeiraGenérico0.867 €/l07/09, 22:45
- 06Posto de Abastecimento - INTERMARCHÉ de FamõesOdivelas · INTERMARCHÉOdivelasINTERMARCHÉ0.869 €/l07/09, 10:25
- 07AUCHAN AlvercaVila Franca de Xira · AUCHANVila Franca de XiraAUCHAN0.869 €/l09/09, 09:00
- 08INTERMARCHÉ VialongaVila Franca de Xira · INTERMARCHÉVila Franca de XiraINTERMARCHÉ0.869 €/l08/09, 09:40
- 09INTERMARCHÉ Algueirão - Mem MartinsSintra · INTERMARCHÉSintraINTERMARCHÉ0.869 €/l08/09, 07:15
- 10AUCHAN SintraSintra · AUCHANSintraAUCHAN0.869 €/l09/09, 09:00
Stations near you
Average price over time
National average of the price at the pump. The band shows the daily range between the cheapest and the dearest station. Source: DGEG.
| 14/09 | 0.846 € |
|---|---|
| 15/09 – 16/09 | 0.845 € |
| 17/09 – 18/09 | 0.845 € |
| 19/09 – 20/09 | 0.846 € |
| 21/09 – 22/09 | 0.847 € |
| 23/09 – 24/09 | 0.848 € |
| 25/09 – 26/09 | 0.848 € |
| 27/09 – 28/09 | 0.848 € |
| 29/09 – 30/09 | 0.848 € |
| 01/10 – 02/10 | 0.855 € |
| 03/10 – 04/10 | 0.859 € |
| 05/10 – 06/10 | 0.859 € |
| 07/10 – 08/10 | 0.859 € |
| 09/10 – 10/10 | 0.859 € |
| 11/10 – 12/10 | 0.859 € |
| 13/10 – 14/10 | 0.859 € |
| 15/10 – 16/10 | 0.858 € |
| 17/10 – 18/10 | 0.857 € |
| 19/10 – 20/10 | 0.857 € |
| 21/10 – 22/10 | 0.858 € |
| 23/10 – 24/10 | 0.857 € |
| 25/10 – 26/10 | 0.857 € |
| 27/10 – 28/10 | 0.857 € |
| 29/10 – 30/10 | 0.857 € |
| 31/10 – 01/11 | 0.857 € |
| 02/11 – 03/11 | 0.857 € |
| 04/11 – 05/11 | 0.859 € |
| 06/11 – 07/11 | 0.859 € |
| 08/11 – 09/11 | 0.857 € |
| 10/11 – 11/11 | 0.859 € |
| 12/11 – 13/11 | 0.858 € |
| 14/11 – 15/11 | 0.857 € |
| 16/11 – 17/11 | 0.858 € |
| 18/11 – 19/11 | 0.858 € |
| 20/11 – 21/11 | 0.858 € |
| 22/11 – 23/11 | 0.858 € |
| 24/11 – 25/11 | 0.859 € |
| 26/11 – 27/11 | 0.858 € |
| 28/11 – 29/11 | 0.858 € |
| 30/11 – 01/12 | 0.858 € |
| 02/12 – 03/12 | 0.861 € |
| 04/12 – 05/12 | 0.861 € |
| 06/12 – 07/12 | 0.861 € |
| 08/12 – 09/12 | 0.865 € |
| 10/12 – 11/12 | 0.865 € |
| 12/12 – 13/12 | 0.867 € |
| 14/12 – 15/12 | 0.866 € |
| 16/12 – 17/12 | 0.867 € |
| 18/12 – 19/12 | 0.868 € |
| 20/12 – 21/12 | 0.867 € |
| 22/12 – 23/12 | 0.868 € |
| 24/12 – 25/12 | 0.868 € |
| 26/12 – 27/12 | 0.867 € |
| 28/12 – 29/12 | 0.867 € |
| 30/12 – 31/12 | 0.869 € |
| 01/01 – 02/01 | 0.871 € |
| 03/01 – 04/01 | 0.874 € |
| 05/01 – 06/01 | 0.875 € |
| 07/01 – 08/01 | 0.875 € |
| 09/01 – 10/01 | 0.875 € |
| 11/01 – 12/01 | 0.875 € |
| 13/01 – 14/01 | 0.878 € |
| 15/01 – 16/01 | 0.879 € |
| 17/01 – 18/01 | 0.880 € |
| 19/01 – 20/01 | 0.879 € |
| 21/01 – 22/01 | 0.879 € |
| 23/01 – 24/01 | 0.879 € |
| 25/01 – 26/01 | 0.880 € |
| 27/01 – 28/01 | 0.881 € |
| 29/01 – 30/01 | 0.882 € |
| 31/01 – 01/02 | 0.881 € |
| 02/02 – 03/02 | 0.885 € |
| 04/02 – 05/02 | 0.885 € |
| 06/02 – 07/02 | 0.885 € |
| 08/02 – 09/02 | 0.887 € |
| 10/02 – 11/02 | 0.888 € |
| 12/02 – 13/02 | 0.888 € |
| 14/02 – 15/02 | 0.888 € |
| 16/02 – 17/02 | 0.889 € |
| 18/02 – 19/02 | 0.889 € |
| 20/02 – 21/02 | 0.889 € |
| 22/02 – 23/02 | 0.891 € |
| 24/02 – 25/02 | 0.892 € |
| 26/02 – 27/02 | 0.892 € |
| 28/02 – 01/03 | 0.892 € |
| 02/03 – 03/03 | 0.894 € |
| 04/03 – 05/03 | 0.897 € |
| 06/03 – 07/03 | 0.902 € |
| 08/03 – 09/03 | 0.907 € |
| 10/03 – 11/03 | 0.917 € |
| 12/03 – 13/03 | 0.918 € |
| 14/03 – 15/03 | 0.918 € |
| 16/03 – 17/03 | 0.932 € |
| 18/03 – 19/03 | 0.934 € |
| 20/03 – 21/03 | 0.934 € |
| 22/03 – 23/03 | 0.940 € |
| 24/03 – 25/03 | 0.948 € |
| 26/03 – 27/03 | 0.948 € |
| 28/03 – 29/03 | 0.947 € |
| 30/03 – 31/03 | 0.994 € |
| 01/04 – 02/04 | 1.015 € |
| 03/04 – 04/04 | 1.011 € |
| 05/04 – 06/04 | 1.014 € |
| 07/04 – 08/04 | 1.060 € |
| 09/04 – 10/04 | 1.063 € |
| 11/04 – 12/04 | 1.063 € |
| 13/04 – 14/04 | 1.066 € |
| 15/04 – 16/04 | 1.066 € |
| 17/04 – 18/04 | 1.067 € |
| 19/04 – 20/04 | 1.063 € |
| 21/04 – 22/04 | 1.061 € |
| 23/04 – 24/04 | 1.062 € |
| 25/04 – 26/04 | 1.062 € |
| 27/04 – 28/04 | 1.061 € |
| 29/04 – 30/04 | 1.062 € |
| 01/05 – 02/05 | 1.048 € |
| 03/05 – 04/05 | 1.044 € |
| 05/05 – 06/05 | 1.028 € |
| 07/05 – 08/05 | 1.023 € |
| 09/05 – 10/05 | 1.021 € |
| 11/05 – 12/05 | 1.014 € |
| 13/05 – 14/05 | 1.009 € |
| 15/05 – 16/05 | 1.008 € |
| 17/05 – 18/05 | 1.008 € |
| 19/05 – 20/05 | 1.007 € |
| 21/05 – 22/05 | 1.006 € |
| 23/05 – 24/05 | 1.005 € |
| 25/05 – 26/05 | 1.006 € |
| 27/05 – 28/05 | 1.006 € |
| 29/05 – 30/05 | 1.007 € |
| 31/05 – 01/06 | 1.002 € |
| 02/06 – 03/06 | 0.986 € |
| 04/06 – 05/06 | 0.978 € |
| 06/06 – 07/06 | 0.973 € |
| 08/06 – 09/06 | 0.970 € |
| 10/06 – 11/06 | 0.968 € |
| 12/06 – 13/06 | 0.969 € |
| 14/06 – 15/06 | 0.968 € |
| 16/06 – 17/06 | 0.965 € |
| 18/06 – 19/06 | 0.964 € |
| 20/06 – 21/06 | 0.962 € |
| 22/06 – 23/06 | 0.958 € |
| 24/06 – 25/06 | 0.952 € |
| 26/06 – 27/06 | 0.952 € |
| 28/06 – 29/06 | 0.952 € |
| 30/06 – 01/07 | 0.948 € |
| 02/07 – 03/07 | 0.945 € |
| 04/07 – 05/07 | 0.944 € |
| 06/07 – 07/07 | 0.933 € |
| 08/07 – 09/07 | 0.929 € |
| 10/07 – 11/07 | 0.929 € |
| 12/07 – 13/07 | 0.929 € |
| 14/07 – 15/07 | 0.929 € |
| 16/07 – 17/07 | 0.929 € |
| 18/07 – 19/07 | 0.928 € |
| 20/07 – 21/07 | 0.929 € |
| 22/07 – 23/07 | 0.930 € |
| 24/07 – 25/07 | 0.930 € |
| 26/07 – 27/07 | 0.931 € |
| 28/07 – 29/07 | 0.928 € |
| 30/07 – 31/07 | 0.926 € |
| 01/08 – 02/08 | 0.926 € |
| 03/08 – 04/08 | 0.924 € |
| 05/08 – 06/08 | 0.923 € |
| 07/08 – 08/08 | 0.923 € |
| 09/08 – 10/08 | 0.921 € |
| 11/08 – 12/08 | 0.921 € |
| 13/08 – 14/08 | 0.919 € |
| 15/08 – 16/08 | 0.918 € |
| 17/08 – 18/08 | 0.919 € |
| 19/08 – 20/08 | 0.919 € |
| 21/08 – 22/08 | 0.918 € |
| 23/08 – 24/08 | 0.919 € |
| 25/08 – 26/08 | 0.921 € |
| 27/08 – 28/08 | 0.921 € |
| 29/08 – 30/08 | 0.921 € |
| 31/08 – 01/09 | 0.921 € |
| 02/09 – 03/09 | 0.923 € |
| 04/09 – 05/09 | 0.923 € |
| 06/09 – 07/09 | 0.924 € |
| 08/09 – 09/09 | 0.927 € |
| 10/09 – 10/09 | 0.929 € |
Where today sits in the price history
Today's price against the whole national record for this fuel.
Dearer than on 72% of the days of the last 5 years
- All-time high
- 1.067 €17/04/2026
- All-time low
- 0.574 €10/09/2016
- A year ago
- 0.846 €+0.083 €
- Average with the loyalty discount
- 0.894 €−0.054 €
DGEG publishes the average with the standard discount already taken off; the chart shows the price on the board.
Next week's fuel prices
Portuguese pump prices change on Monday. Anyone looking for next week’s petrol or diesel price is looking for a forecast — and a forecast is not a price anyone is charging yet.
What happened this week
+0.005 €The national average rose against the week before.
0.922 € → 0.927 €
What next week is expected to bring
We have not published a forecast for next week yet. It appears here once it is confirmed — we would rather show nothing than a number that no longer applies.
How we build this forecast
A forecast depends on international quotations for refined products, the EUR/USD rate and the weekly ISP revision. It is only confirmed on Monday, when stations adjust their grids. That is why we always separate what has already happened, which we measure, from what is still to come, which is an estimate.
Which months are usually cheaper
Each month against the mean of its own year, so a decade of climbing prices is not read as a season. Not a forecast.
- -0.1%Jan
- +0.6%Feb
- +1.7%Mar
- +1.7%Apr
- +0.3%May
- -0.9%Jun
- -1.4%Jul
- -1.8%Aug
- -1.3%Sep
- -0.4%Oct
- +0.7%Nov
- +1.1%Dec
- Cheapest month
- Aug
- Dearest month
- Mar
Where the price moved this week
Each district's average, between the ends of this window.
Down
- Portalegre
- 0.952 €−0.010 €
- Beja
- 0.989 €−0.004 €
- Faro
- 0.959 €−0.003 €
- Viana do Castelo
- 0.994 €−0.002 €
- Setúbal
- 0.964 €−0.001 €
Up
- Viseu
- 0.980 €+0.010 €
- Leiria
- 0.959 €+0.008 €
- Bragança
- 1.034 €+0.007 €
- Aveiro
- 0.960 €+0.007 €
- Guarda
- 0.989 €+0.006 €
Brands, cheapest to dearest
Each brand average today. Only brands with at least 20 stations selling this fuel are listed — on three stations the average says more about the sample than about the brand.
- 01AUCHAN26 stations0.898 €
- 02PRIO36 stations0.930 €
- 03REPSOL108 stations0.956 €
- 04GALP87 stations0.967 €
- 05CEPSA21 stations0.971 €
- 06Genérico32 stations0.988 €
- 07BP48 stations0.988 €
Browse by district
- Aveiro32from0.867 €
- Beja6from0.954 €
- Braga37from0.879 €
- Bragança3from0.984 €
- Castelo Branco13from0.919 €
- Coimbra27from0.889 €
- Faro21from0.899 €
- Guarda9from0.949 €
- Leiria34from0.879 €
- Lisboa61from0.859 €
- Portalegre3from0.949 €
- Porto83from0.840 €
- Santarém32from0.907 €
- Setúbal34from0.899 €
- Viana do Castelo12from0.939 €
- Vila Real5from0.919 €
- Viseu20from0.900 €
- Évora8from0.919 €
Frequently asked questions
It depends on the day and the area. On this page every district and municipality list is sorted from cheapest to most expensive, so the first station in the list is the answer for where you are. As a rule, supermarket stations and those away from the main routes charge less than motorway ones.
Same logic: pick plain diesel in the selector and open your municipality. The gap between the cheapest and the most expensive station in one district often reaches ten cents a litre, which on a 50-litre tank is five euros on the same trip.
Fuels obtained from oil, natural gas and coal, formed over millions of years from organic matter. The petrol, diesel, LPG and compressed natural gas sold at stations are all of fossil origin. Burning them releases the carbon that was locked away, which is where their climate footprint comes from.
Liquid fuels made in a plant rather than refined from crude oil. They combine hydrogen, obtained by splitting water, with carbon dioxide captured from the air or from industry. The result is chemically close to petrol or diesel and runs in today’s engines unchanged. They are not sold at Portuguese stations yet: production is expensive and it takes a great deal of energy.
Because most operators adjust their grid at the start of the commercial week, based on the previous week’s international quotations and the EUR/USD rate. It is market practice rather than a rule, which is why some stations move on other days.
The price is set station by station, not by the brand. Location, the competition a few kilometres away, sales volume and the cost of hauling fuel to the tank all weigh in. That is why comparing within a single municipality is worth doing.
No. The figure shown is the retail price reported by the station. Loyalty, supermarket and fleet card discounts are applied afterwards, at the pump or on the invoice, and vary from campaign to campaign.
From DGEG, the Directorate-General for Energy and Geology. Since 2008 every station in mainland Portugal has been required to report its price before charging it. The autonomous regions run their own regimes, with regulated maximum prices, and have separate pages.