Gas Prices in Virginia
Find the latest gas prices across Virginia metro areas and statewide averages
Average Regular
$3.72
Lowest Regular
$3.56
Highest Regular
$4.14
Premium Average
$4.57
How to use these prices: We display the latest reported price stored for each station and show its actual update time when available. Prices are not live quotes and may change before your visit. The pump price at the station is the price that applies to your purchase.
Filter Options
Virginia Metro Average Prices
Showing 10 of 12
$3.60
Blacksburg-Christiansburg-Radford
Metro Area
Jul 15, 2026
$3.60
Bristol-Scott-Washington
Metro Area
Jul 15, 2026
$3.80
Charlottesville
Metro Area
Jul 15, 2026
$3.75
Fredericksburg
Metro Area
Jul 15, 2026
$3.68
Harrisonburg
Metro Area
Jul 15, 2026
$3.60
Lynchburg
Metro Area
Jul 15, 2026
$3.84
Norfolk-Virginia Beach-Newport News
Metro Area
Jul 15, 2026
$3.77
Richmond-Petersburg
Metro Area
Jul 15, 2026
$3.59
Roanoke
Metro Area
Jul 15, 2026
$3.56
Staunton-Waynesboro
Metro Area
Jul 15, 2026