Live prices today at 17 stations in Malgrat de Mar. Cheapest diesel €1.759/L, petrol €1.659/L. Updated 9 October 2026.
The average diesel price in Malgrat de Mar, €1.873/L, is 0.7% below the national average of €1.886/L. The average petrol price in Malgrat de Mar, €1.752/L, is 2.0% below the national average of €1.788/L. In the seven days to 9 October 2026, the average diesel price fell by €0.027/L at the 17 stations priced on both days. In the seven days to 9 October 2026, the average petrol price fell by €0.034/L at the 17 stations priced on both days. By brand, a litre of diesel in Malgrat de Mar averages €1.782/L at Ballenoil and €2.012/L at Cepsa: €9.20 apart on a 40-litre tank. Open 24 hours: 11 of 17 stations in Malgrat de Mar.
| Station | Price | Distance |
|---|---|---|
| PETROPRIX - CAMINO PERAFITA, S/N, CAN TORRENT-ALTA MARESMA-CAN GELAT | €1.759/L | 4 km |
| BENZINERA SANTA SUSANNA - CARRETERA HORTA SANT CRIST KM. 0, SANTA SUSANNA | €1.759/L | 4.3 km |
| BALLENOIL - CARRETERA N-II KM. 674,2, MALGRAT DE MAR | €1.759/L | 2.2 km |
| BALLENOIL - CARRETERA N-II KM. 674,2, MALGRAT DE MAR | €1.759/L | 2.2 km |
| ZONA DIESEL - POLIGONO INDUSTRIAL CAN BALTASAR PARCELA, 5, PALAFOLLS | €1.809/L | 2 km |