Het brandstofverbruik van de Peugeot 307 is meestal redelijk en hangt af van de motorvariant. Gemiddeld verbruik je zo'n 6 tot 8 liter per 100 kilometer, wat vrij acceptabel is voor een auto in deze klasse. Dit maakt het een goede keuze voor dagelijkse ritten en langere afstanden.