Fuel prices across Spain have shown slight variations on Thursday, 13 August 2026, with average rates adjusting across service stations nationwide.
Filling a fuel tank in Spain today costs an average of 1.69 euro per litre for 95 petrol, reflecting an increase of 0.41 per cent compared to the previous period. For motorists using 98 petrol, the average cost stands at 1.89 euro per litre. Meanwhile, standard diesel averages 1.82 euro per litre, marking an uptick of 0.36 per cent.
In Valencia, service stations are offering 95 petrol at prices ranging between a minimum of 1.489 euro and a maximum of 1.845 euro per litre. For 98 petrol in Valencia, drivers will find rates starting from 1.669 euro up to 2.015 euro per litre. Standard diesel in Valencia ranges from 1.599 euro to 1.964 euro per litre, whilst premium diesel is priced between 1.699 euro and 2.029 euro per litre.
Prices also vary across other major Spanish cities. In Madrid, 95 petrol ranges from 1.529 euro to 1.959 euro per litre, and diesel ranges from 1.619 euro to 2.029 euro per litre. In Barcelona, 95 petrol costs between 1.499 euro and 1.834 euro per litre, with diesel priced between 1.659 euro and 1.965 euro per litre. In Granada, 95 petrol spans from 1.569 euro to 1.769 euro per litre, whilst diesel ranges from 1.679 euro to 1.956 euro per litre. In Zaragoza, 95 petrol sells between 1.619 euro and 1.815 euro per litre, and in Malaga, prices for 95 petrol range from 1.599 euro to 1.839 euro per litre. In Ceuta, 95 petrol is fixed at 1.564 euro per litre, with diesel recorded at 1.644 euro per litre.
Motorists are advised to check local filling station rates as prices continue to fluctuate depending on location and supplier.
