VIRGINIA – U.S. tensions with Iran continue to fuel uncertainty in the country’s economy, driving up gas prices and straining many people’s wallets at the pump. For the most part, however, gas prices have remained steady, and we haven’t seen any significant spikes over the last few days.
As of Tuesday, July 28, the average price of regular gas per gallon in Virginia is $3.97, according to AAA. Premium averages $4.84 per gallon, while diesel averages $5.296 per gallon.
Taking a closer look at our region, here’s a look at the average price of gas for localities in our area:
Blacksburg, Christiansburg, and Radford (New River Valley area)
Regular: $3.87
Mid: $4.27
Premium: $4.70
Diesel: $5.16
Roanoke:
Regular: $3.88
Mid: $4.31
Premium: $4.72
Diesel: $5.24
Lynchburg:
Regular: $3.898
Mid: $4.35
Premium: $4.74
Diesel: $5.13
Here’s a breakdown of some of the cheapest places to fill up, according to GasBuddy:
CITGO at 206 W Stuart Drive in Hillsville
Sheetz at 7335 Lee Hwy in Fairlawn:
Regular: $3.59
Midgrade: $3.99
Premium: $4.39
Diesel: $4.99
Walmart at 7373 Peppers Ferry Blvd in Fairlawn:
Sam’s Club at 1455 Towne Square Blvd NW in Roanoke
Murphy USA (near the Valley View Walmart at 4807 Valley View Blvd in Roanoke)
Regular: $3.64
Mid: $4.14
Premium: $4.54
Sheetz at 1783 Blue Ridge Blvd in Roanoke
Regular: $3.69
Midgrade: $4.09
Premium: $4.49
Diesel: $4.95
Kroger at 4119 Boonsboro Road in Lynchburg
Regular: $3.69
Midgrade: $3.99
Premium: $4.29
Diesel: $4.89
BP at 700 Morehead Ave
Regular: $3.74
Midgrade: $4.24
Diesel: $4.94
Count on 10 News to bring you the latest price at the pump every morning.
To find out where the lowest fuel prices are near you, visit GasBuddy’s website.
Copyright 2026 The WSLS 10. All rights reserved. This material may not be published, broadcast, rewritten or redistributed without permission.