Gas Prices in Virginia

Find the latest gas prices across Virginia metro areas and statewide averages

Average Regular

$3.06

Lowest Regular

$2.85

Highest Regular

$3.51

Premium Average

$3.72

Filter Options

Virginia Metro Average Prices

Showing 10 of 11

$2.96

Blacksburg-Christiansburg-Radford

Metro Area

6 days ago

View Details

$2.91

Bristol-Scott-Washington

Metro Area

2 days ago

View Details

$3.51

Charlottesville

Metro Area

1 month ago

View Details

$2.88

Fredericksburg

Metro Area

6 days ago

View Details

$2.85

Harrisonburg

Metro Area

6 days ago

View Details

$2.94

Lynchburg

Metro Area

2 days ago

View Details

$2.99

Norfolk-Virginia Beach-Newport News

Metro Area

6 days ago

View Details

$3.02

Richmond-Petersburg

Metro Area

2 days ago

View Details

$2.89

Roanoke

Metro Area

6 days ago

View Details

$3.50

Staunton-Waynesboro

Metro Area

1 month ago

View Details