Combustível Amanhã
Next weekNear me
🇬🇧EN
🇵🇹Português🇬🇧English
I'm a subscriberTry it now

Last updated · 5 November 2026

Petrol price in Portugal today

Today regular 95 petrol costs 2.052 € a litre on average in Portugal, from 1.869 € to 2.342 €, across 3,004 stations with a current price. On a 50-litre tank, the gap between the dearest and the cheapest station reaches €24.

Regular petrol 95

3004 stations

2.052€/L

pump average

1.869 €cheapest2.342 €priciest

Save up to €24 on a 50 L tank

Premium petrol 95

1408 stations

2.086€/L

pump average

1.889 €cheapest2.354 €priciest

Save up to €23 on a 50 L tank

Petrol 98

507 stations

2.167€/L

pump average

1.929 €cheapest2.375 €priciest

Save up to €22 on a 50 L tank

Premium petrol 98

1101 stations

2.307€/L

pump average

2.034 €cheapest2.500 €priciest

Save up to €23 on a 50 L tank

Posted pump prices, before card discounts. The average DGEG publishes already takes off a standard discount: Regular petrol 95 2.001 € on 4 November 2026.

Cheapest stations with a fresh price

The 10 cheapest stations for 95 petrol today

  1. 1

    PLENERGY - PENAFIEL I

    PLENERGY · Penafiel · Porto · 2026-11-05 10:35

    1.869 €

    −18 c/L vs average

  2. 2

    PLENERGY - VILA NOVA DE GAIA III

    PLENERGY · Vila Nova de Gaia · Porto · 2026-11-03 17:05

    1.869 €

    −18 c/L vs average

  3. 3

    POSTO DPP GAFANHA

    DPP · Ílhavo · Aveiro · 2026-11-04 17:30

    1.874 €

    −18 c/L vs average

  4. 4

    INTERMARCHE GAFANHA DA NAZARE

    INTERMARCHÉ · Ílhavo · Aveiro · 2026-11-02 12:30

    1.875 €

    −18 c/L vs average

  5. 5

    Intermarche de Ílhavo

    INTERMARCHÉ · Ílhavo · Aveiro · 2026-11-02 12:25

    1.875 €

    −18 c/L vs average

  6. 6

    Transforpel Combustíveis Marinha Grande

    TRANSFORPEL · Marinha Grande · Leiria

Petrol price by district

Today's average for regular 95 petrol in each district, cheapest first.

DistrictAverageCheapestStations
Braga2.034 €1.889 €254
Castelo Branco2.043 €1.879 €77
Porto2.046 €1.869 €447
Aveiro2.046 €1.874 €251
Viana do Castelo2.047 €1.929 €75
Santarém2.048 €1.909 €208
Leiria2.048 €1.879 €213
Viseu2.050 €1.919 €160
Setúbal2.052 €1.913 €190
Coimbra2.055 €1.918 €147
Portalegre2.055 €1.929 €48

Official DGEG history

19 October 2026 — 4 November 2026

Regular petrol 952.001 €

The chart uses the official daily series stored here. Twelve weeks are not in the database, so the chart was not padded.

Questions

What is the average petrol price today?

Today the national average for regular 95 petrol is 2.052 € a litre. We work it out from DGEG's public prices updated in the last 7 days, at 3,004 stations.

How much more does 98 cost than 95?

Today 98 petrol costs 12 cents a litre more than regular 95 on average. 98 has a higher octane rating; your car's manual says which it needs.

Will petrol go down next week?

The estimate comes out on Friday around 6 pm and shows whether petrol should go up or down the following week. It is an estimate, not an official figure.

Why is the average here different from DGEG and the news?

The average DGEG publishes, which the news quotes, already takes off a standard card discount, so it reads a few cents lower. Here we show the posted pump price, which is what you pay without a discount and matches DGEG's 'without discount' average.

Next time you fill up, pay less.

Takes 30 seconds. We don't ask for an email.

Find the cheapest near me

On your phone

Open the app on your phone

Price alerts and the cheapest station near you work on your phone. Point your camera at the code and carry on there.

  1. Point your phone's camera at the code
  2. Tap the link that appears
  3. Add it to your Home Screen to get the alerts
Continue on this computer
Combustível Amanhã

Dados: DGEG. Este site não é afiliado à DGEG. Previsões são estimativas.

Data: DGEG. This site is not affiliated with DGEG. Forecasts are estimates.

  • Fuel prices next week
  • Diesel price
  • Petrol price
  • Petrol stations near me

TermsPrivacy

Prices by district

  • Aveiro
  • Beja
  • Braga
  • Bragança
  • Castelo Branco
  • Coimbra
  • Évora
  • Faro
  • Guarda
  • Leiria
  • Lisboa
  • Portalegre
  • Porto
  • Santarém
  • Setúbal
  • Viana do Castelo
· 2026-11-04 11:55

1.879 €

−17 c/L vs average

  • 7

    INTERMARCHE MAFRA

    INTERMARCHÉ · Mafra · Lisboa · 2026-11-02 16:15

    1.879 €

    −17 c/L vs average

  • 8

    INTERMARCHÉ Terrugem

    INTERMARCHÉ · Sintra · Lisboa · 2026-11-02 15:35

    1.879 €

    −17 c/L vs average

  • 9

    SODIMALVEIRA - SUPERMERCADOS, LDA

    INTERMARCHÉ · Mafra · Lisboa · 2026-11-02 19:25

    1.879 €

    −17 c/L vs average

  • 10

    PLENERGY - VILA NOVA DE GAIA II

    PLENERGY · Vila Nova de Gaia · Porto · 2026-11-03 17:05

    1.879 €

    −17 c/L vs average

  • Estimate

    Petrol next week

    The petrol estimate for next week comes out on Friday around 6 pm, based on international quotes.

    See next week's estimate
    Vila Real2.057 €1.899 €81
    Faro2.060 €1.889 €180
    Guarda2.061 €1.879 €93
    Lisboa2.063 €1.879 €359
    Évora2.064 €1.950 €79
    Beja2.073 €1.939 €69
    Bragança2.073 €1.929 €73
  • Vila Real
  • Viseu