Virginia diesel prices today
Diesel averages $6.29 a gallon in Virginia on 2 October 2026 — the 27th most expensive of 51 states, and down $0.09 on the week.
Virginia against the other states
$0.08 a gallon below the unweighted mean of AAA's 51 state averages ($6.36). The cheapest diesel is in Texas at $5.79, the dearest in California at $8.38.
Regular gas in Virginia is $4.16, so diesel costs $2.13 more per gallon — and more than premium at $5.03.
Tax on a gallon of diesel
$0.24 federal + $0.32 Virginia · 27th highest of 51. The rest — about $5.72 — is the fuel itself, refining, distribution and the retailer’s margin.
Rates as of 1 January 2026. Local taxes, where they apply, are not included.
Diesel prices by city in Virginia
AAA's diesel averages for 12 Virginia metro areas, cheapest first — $0.26 a gallon between the two ends.
| Metro area | Diesel | vs state |
|---|---|---|
| Staunton & Waynesboro | $6.12 | −$0.17 |
| Bristol | $6.17 | −$0.11 |
| Lynchburg | $6.18 | −$0.11 |
| Fredericksburg | $6.18 | −$0.10 |
| Harrisonburg | $6.23 | −$0.06 |
| Richmond & Petersburg | $6.24 | −$0.05 |
| Blacksburg, Christiansburg & Radford | $6.24 | −$0.04 |
| Roanoke | $6.25 | −$0.04 |
| Norfolk, Virginia Beach & Newport News | $6.29 | +$0.00 |
| Winchester | $6.35 | +$0.07 |
| Charlottesville | $6.36 | +$0.07 |
| Northern Virginia (DC Metro) | $6.38 | +$0.09 |
Show the data as a table
What a diesel fill-up costs in Virginia
- Diesel car or SUV — 18 gal$113.17
- Heavy-duty pickup — 34 gal$213.76
- Box truck — 60 gal$377.22
- Semi truck, two tanks — 250 gal$1,571.75
Diesel in neighbouring states
More for Virginia
Frequently asked questions
How much is diesel in Virginia today?
$6.29 a gallon, AAA's Virginia average for 2 October 2026 — the 27th most expensive of 51 states. Regular gasoline is $4.16, so diesel costs $2.13 more per gallon.
Are diesel prices going up in Virginia?
Diesel is down $0.09 (1.4%) on a week ago, and up $2.67 on a year ago, when it was $3.62, on AAA's own earlier averages.
Where is diesel cheapest in Virginia?
Of the 12 metro areas AAA reports in Virginia, Staunton & Waynesboro has the cheapest diesel at $6.12 a gallon and Northern Virginia (DC Metro) the dearest at $6.38. Individual stations vary around these averages.
How much is the diesel tax in Virginia?
$0.56 a gallon: $0.24 federal plus $0.32 in Virginia state taxes and fees, the 27th highest of 51. The state average is $0.36. Rates as of 1 January 2026.
Is diesel cheaper in a neighbouring state?
Yes — North Carolina ($6.06, $0.23 less), Tennessee ($6.07, $0.21 less), Kentucky ($6.23, $0.06 less). On a 100-gallon fill that is up to $23.20; whether it is worth the drive depends on how far the border is.
