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

View Details

$3.40

Bristol-Scott-Washington

Metro Area

2 months ago

View Details

$2.98

Charlottesville

Metro Area

1 month ago

View Details

$2.85

Fredericksburg

Metro Area

1 month ago

View Details

$2.85

Harrisonburg

Metro Area

1 month ago

View Details

$3.43

Lynchburg

Metro Area

2 months ago

View Details

$2.98

Norfolk-Virginia Beach-Newport News

Metro Area

1 month ago

View Details

$3.57

Richmond-Petersburg

Metro Area

3 months ago

View Details

$3.41

Roanoke

Metro Area

2 months ago

View Details

$3.52

Staunton-Waynesboro

Metro Area

3 months ago

View Details