Where to find Spain’s cheapest petrol – and where to avoid

The petrol chains offering the best prices

by Lorraine Williamson
https://inspain.news

With fuel prices climbing and holidaymakers hitting the road, where you choose to fill up in Spain could save you a surprising amount. Spain’s national consumer watchdog, OCU (Organización de Consumidores y Usuarios), has published fresh data on the cheapest petrol stations in Spain—and the difference between the best and worst deals is bigger than you might think.

Between March and May 2025, OCU analysed fuel prices from over 12,000 service stations across the country. The results? A simple detour to a different brand or location could save drivers up to €9 per 50-litre tank. For families setting off on long journeys this summer, or commuters clocking serious mileage, the savings quickly add up.

The petrol chains offering the best prices

Leading the pack is BonÀrea, particularly strong across Catalonia, Aragón and Navarra. These no-frills stations are local favourites for good reason. GM Oil, often found next to GM Cash wholesale stores, keeps costs down by operating as unmanned facilities.

Ballenoil has also built a reputation for consistently offering some of the lowest prices for both petrol and diesel. Meanwhile, Plenergy—formerly known as Plenoil—continues its mission of competitive pricing following its recent rebrand. Nationwide, Petroprix remains a go-to for budget-conscious drivers with its wide presence across Spain.

Other affordable options worth mentioning include Alcampo, GasExpress, Esclatoil, and Beroil. Most of these are unmanned stations, which tend to offer cheaper fuel by cutting overhead costs associated with full-service models.

Where you’ll pay the most

On the other end of the scale, the most expensive fuel is typically found at well-known chains like Repsol, BP, ENI, Petronor, and Moeve (previously Cepsa). These brands can charge 15–20% more than their low-cost rivals. While they often provide extras like loyalty schemes, premium branding, and more services, you’re paying for the privilege.

Cheapest (and costliest) places to fill up

It’s not just the brand that matters—location plays a big role in pump prices too. Some of the most affordable provinces for fuel include Lleida, Córdoba, Cádiz, Murcia, Almería, Teruel, and Barcelona.

Conversely, prices spike in regions such as the Balearic Islands, Asturias, Guipúzcoa, and Málaga, where fuel can cost 5–10% more than the national average. Coastal and island locations typically face higher transport costs and tourist demand—both of which push prices higher.

EV drivers: The same rule applies

Electric vehicle drivers don’t get a free pass either. Charging costs can vary dramatically depending on the provider. Tesla and Waylet offer some of the lowest rates—about €20.50 for 50 kWh—while high-speed charging with Iberdrola can cost over €40 for the same amount.

Using third-party apps such as Chargemap or Plugsurfing can tack on service fees of 18% to 47%, making them among the most expensive options for topping up your battery.

Check before you fill: There’s a tool for that

OCU offers a free and simple online tool that allows drivers to check the latest prices in their area. Just enter your location and it will list the cheapest nearby stations—making it easy to avoid unnecessary overcharging.

🔗 Compare petrol prices near you at ocu.org

A little planning can go a long way

With the summer driving season in full swing, fuel costs can quickly eat into your holiday budget or monthly expenses. Whether you’re behind the wheel of a diesel, petrol, or electric car, planning where to refuel could mean more money for the things that matter—like enjoying the open road.

Spain´s driving points system explained

Sources: OCU, Rtve

You may also like