Gas Prices in Virginia
Find the latest gas prices across Virginia metro areas and statewide averages
Average Regular
$3.05
Lowest Regular
$2.95
Highest Regular
$3.12
Premium Average
$3.87
Filter Options
Virginia Metro Average Prices
Showing 10 of 11
$3.01
Blacksburg-Christiansburg-Radford
Metro Area
3 days ago
$2.95
Bristol-Scott-Washington
Metro Area
4 days ago
$3.11
Charlottesville
Metro Area
4 days ago
$3.12
Fredericksburg
Metro Area
4 days ago
$3.04
Harrisonburg
Metro Area
3 days ago
$2.99
Lynchburg
Metro Area
4 days ago
$3.10
Norfolk-Virginia Beach-Newport News
Metro Area
3 hours ago
$3.08
Richmond-Petersburg
Metro Area
3 days ago
$2.97
Roanoke
Metro Area
4 days ago
$3.05
Staunton-Waynesboro
Metro Area
4 days ago