Petrol & Diesel Prices in San Pedro de Mérida, Spain

How much is gas in San Pedro de Mérida? Refuelos tracks live petrol, gasoline and diesel prices at the 2 filling stations in San Pedro de Mérida, Badajoz, 2 of them open 24 hours. Unleaded 95 starts at €1.709/L today; diesel from €1.789/L. Prices come from official Spanish government data, updated every 30 minutes.

Last updated: 30/08/2026 6:36:20

View interactive map

Today's fuel prices in San Pedro de Mérida

Petrol 95

Min

€1.709

Avg

€1.739

Max

€1.769

2 stations

Petrol 98

Min

€1.899

Avg

€1.899

Max

€1.899

1 stations

Diesel

Min

€1.789

Avg

€1.877

Max

€1.965

2 stations

Premium Diesel

Min

€2.015

Avg

€2.015

Max

€2.015

1 stations

Cheapest petrol stations in San Pedro de Mérida

#StationAddressPetrol 95Diesel
1QUQUALITYFUELAUTOVIA A-5 KM. 326, San Pedro de Merida€1.709€1.789
2REREPSOLAUTOVIA A-5 KM. 325, San Pedro de Merida€1.769€1.965

Diesel prices in San Pedro de Mérida

1QUALITYFUELAUTOVIA A-5 KM. 326
€1.789
2REPSOLAUTOVIA A-5 KM. 325
€1.965

24-hour petrol stations in San Pedro de Mérida

2 of the 2 filling stations in San Pedro de Mérida are open 24 hours a day.

QUALITYFUEL€1.709REPSOL€1.769

Petrol stations near San Pedro de Mérida

San Pedro de Mérida has 2 filling stations. These are within 25 km, in neighbouring towns.

E.S. "LAS ADELFAS"

Valverde de Mérida · 5 km

€1.759

BP OIL ESPAÑA S.A.U

Mérida · 8 km

€1.784

SDAD. COOP. DEL CAMPO NUESTRO PADRE JESUS

Villagonzalo · 10 km

€1.635

REPSOL

Guareña · 11 km

€1.809

REPSOL

Mérida · 12 km

€1.765

SANGAR

Guareña · 12 km

€1.709

BALLENOIL

Mérida · 13 km

€1.619

MOEVE

Mérida · 13 km

€1.814

Petrol station brands in San Pedro de Mérida

QU

QUALITYFUEL

1 stations

RE

REPSOL

1 stations

More fuel prices in San Pedro de Mérida

Cheap petrol near San Pedro de Mérida

Frequently asked questions

How much is gas in San Pedro de Mérida, Spain today?

Unleaded 95 petrol in San Pedro de Mérida costs between €1.709 and €1.769 per litre today, averaging €1.739/L. Spain prices fuel by the litre, not the gallon.

What is the average cost of petrol in San Pedro de Mérida?

The average price of regular unleaded (Gasolina 95) across 2 stations in San Pedro de Mérida is €1.739 per litre.

How much does diesel cost in San Pedro de Mérida?

Diesel in San Pedro de Mérida ranges from €1.789 to €1.965 per litre, averaging €1.877/L.

Where is the cheapest gas station in San Pedro de Mérida?

The cheapest is QUALITYFUEL at AUTOVIA A-5 KM. 326, with unleaded 95 at €1.709/L.

Is it hard to find a petrol station in San Pedro de Mérida?

No — San Pedro de Mérida (Badajoz) has 2 filling stations publishing live prices, and 2 of them are open 24 hours. Most Spanish stations accept international credit and debit cards, and many are self-service.

Which petrol stations are open 24 hours in San Pedro de Mérida?

2 stations in San Pedro de Mérida are open around the clock, including QUALITYFUEL, REPSOL.

Which fuel brands operate in San Pedro de Mérida?

San Pedro de Mérida has stations from QUALITYFUEL, REPSOL among others. Low-cost brands are usually cheapest, but the gap changes daily — Refuelos compares them in real time.

How often are these prices updated?

Every 30 minutes, from the official price list published by the Spanish Ministry for Ecological Transition (MINETUR).

Looking for the cheapest fuel in San Pedro de Mérida?

Find cheap petrol stations