Skip to main content

Virginia Gas Prices: Cheapest and most expensive places to fill up - April 6, 2026

War in Iran fuels nationwide surge in gasoline prices

FILE (AP Photo/Nam Y. Huh, file) (Nam Y. Huh, Copyright 2024 The Associated Press. All rights reserved.)

VIRGINIA – Gas prices continue to increase nationwide and across the Commonwealth, with millions of Americans feeling the pain at the pump. 10 News is working for you to break down what you can expect to see here at home.

In Virginia, as of Monday, April 6, the average price for regular gasoline is more than $4 per gallon, according to AAA. That’s a little over $1 higher than last month’s average. Diesel is averaging about $5.81 per gallon, while premium gasoline is $4.90.

Recommended Videos



Within the region, AAA reports that Lynchburg currently has the most expensive gas in the area, with an average of $3.96 for regular and $4.77 for premium.

In Roanoke, average gas prices have climbed 13.3 cents per gallon over the past week, now averaging $3.90 per gallon, according to GasBuddy’s survey of 155 stations in the city. Prices in Roanoke are 77 cents higher than a month ago and nearly 95 cents higher than this time last year.

GasBuddy also reports that the cheapest station in Roanoke was selling regular gas for $3.59 on Sunday, while the most expensive was $3.99 per gallon.

Across the state, the highest prices are in Washington, D.C., where regular gas averages $4.17 per gallon. Overall, the lowest price in Virginia on Sunday was $3.59 per gallon, while the highest was $5.09, according to GasBuddy.

To find out where the lowest fuel prices are near you, visit GasBuddy’s website.

Since the U.S. and Israel launched a joint war against Iran on Feb. 28, the cost of crude oil — the main ingredient in gasoline — has spiked and swung rapidly. That’s because the conflict has caused deep supply chain disruptions and cuts from major oil producers across the Middle East.