Gas Prices in Virginia
Find the latest gas prices across Virginia metro areas and statewide averages
Average Regular
$3.11
Lowest Regular
$2.85
Highest Regular
$3.57
Premium Average
$3.66
Filter Options
Virginia Metro Average Prices
Showing 10 of 11
$2.97
Blacksburg-Christiansburg-Radford
Metro Area
1 month ago
$3.40
Bristol-Scott-Washington
Metro Area
2 months ago
$2.98
Charlottesville
Metro Area
1 month ago
$2.85
Fredericksburg
Metro Area
1 month ago
$2.85
Harrisonburg
Metro Area
1 month ago
$3.43
Lynchburg
Metro Area
2 months ago
$2.98
Norfolk-Virginia Beach-Newport News
Metro Area
1 month ago
$3.57
Richmond-Petersburg
Metro Area
3 months ago
$3.41
Roanoke
Metro Area
2 months ago
$3.52
Staunton-Waynesboro
Metro Area
3 months ago