Diesel Prices in Birmingham, AL

Cheapest
$5.670
Average
$5.773
Most expensive
$5.899
Stations
3

Filling a 15 gal tank at the cheapest station saves $1.54 compared with the average.

Diesel
StationAddressDiesel
RaceTrac2460 Pinson Valley Pkwy.$5.670
RaceTrac5349 Hwy 280$5.750
Pilot224 Daniel Payne Dr$5.899
Diesel: 90-day trend
$5.720$5.730$5.740$5.750$5.760$5.770$5.780Nov 5, 2026Nov 6, 2026Nov 7, 2026Diesel

← Birmingham

Updated Nov 7, 2026, 08:21 AM EST