Diesel Prices in South Hill, VA

Cheapest
$5.930
Average
$6.339
Most expensive
$6.549
Stations
3

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

Diesel
StationAddressDiesel
RaceTrac1101 East Atlantic St$5.930
Sadler Travel Plaza1011 E Atlantic St$6.539
Love's1850 North Mecklenburg Ave$6.549
Diesel: 90-day trend
$6.280$6.300$6.320$6.340$6.360$6.380Nov 5, 2026Nov 6, 2026Nov 7, 2026Diesel

← South Hill

Updated Nov 7, 2026, 08:21 AM EST