Today’s AAA National Average $3.875

Price as of 9/20/23

Today's AAA Virginia Avg. $3.591

Price as of 9/20/23

Today’s AAA
National Average

$3.875

Price as of
9/20/23

Today's AAA
Virginia Avg.

$3.591

Price as of
9/20/23
County Retail Prices
3.821 to 3.633
3.632 to 3.579
3.578 to 3.547
3.546 to 3.511
3.510 to 3.374
No Data Available

County average gas prices are updated daily to reflect changes in price. For metro averages, click here.

Virginia average gas prices

Regular Mid-Grade Premium Diesel
Current Avg. $3.591 $4.005 $4.350 $4.346
Yesterday Avg. $3.594 $4.001 $4.351 $4.339
Week Ago Avg. $3.578 $3.991 $4.334 $4.292
Month Ago Avg. $3.674 $4.072 $4.411 $4.246
Year Ago Avg. $3.394 $3.826 $4.144 $4.707

highest recorded average price

Price Date
Regular Unleaded $4.867 6/14/22
Diesel $5.831 6/13/22

Virginia metro average prices

Blacksburg-Christiansburg-Radford

Regular Mid Premium Diesel
Current Avg. $3.592 $3.968 $4.362 $4.301
Yesterday Avg. $3.585 $3.964 $4.345 $4.279
Week Ago Avg. $3.569 $3.921 $4.301 $4.214
Month Ago Avg. $3.650 $4.028 $4.388 $4.148
Year Ago Avg. $3.417 $3.764 $4.129 $4.649

highest recorded average price

Price Date
Regular Unleaded $4.761 6/14/22
Diesel $5.733 6/13/22

Bristol-Scott-Washington

Regular Mid Premium Diesel
Current Avg. $3.536 $3.921 $4.240 $4.332
Yesterday Avg. $3.526 $3.881 $4.207 $4.308
Week Ago Avg. $3.503 $3.853 $4.184 $4.243
Month Ago Avg. $3.527 $3.863 $4.165 $4.157
Year Ago Avg. $3.392 $3.734 $4.007 $4.800

highest recorded average price

Price Date
Regular Unleaded $4.706 6/15/22
Diesel $5.782 6/17/22

Charlottesville

Regular Mid Premium Diesel
Current Avg. $3.603 $3.970 $4.285 $4.357
Yesterday Avg. $3.616 $3.966 $4.309 $4.350
Week Ago Avg. $3.571 $3.885 $4.228 $4.278
Month Ago Avg. $3.616 $3.939 $4.248 $4.282
Year Ago Avg. $3.354 $3.660 $3.991 $4.651

highest recorded average price

Price Date
Regular Unleaded $4.863 6/13/22
Diesel $5.904 6/15/22

Fredericksburg

Regular Mid Premium Diesel
Current Avg. $3.542 $3.876 $4.203 $4.258
Yesterday Avg. $3.564 $3.897 $4.215 $4.265
Week Ago Avg. $3.518 $3.829 $4.140 $4.236
Month Ago Avg. $3.663 $4.015 $4.312 $4.297
Year Ago Avg. $3.244 $3.587 $3.868 $4.604

highest recorded average price

Price Date
Regular Unleaded $4.971 6/14/22
Diesel $5.816 6/14/22

Harrisonburg

Regular Mid Premium Diesel
Current Avg. $3.674 $3.989 $4.294 $4.323
Yesterday Avg. $3.666 $3.985 $4.300 $4.318
Week Ago Avg. $3.667 $3.966 $4.304 $4.264
Month Ago Avg. $3.744 $4.027 $4.357 $4.266
Year Ago Avg. $3.388 $3.762 $4.099 $4.514

highest recorded average price

Price Date
Regular Unleaded $4.724 6/17/22
Diesel $5.770 6/9/22

Lynchburg

Regular Mid Premium Diesel
Current Avg. $3.540 $3.927 $4.265 $4.242
Yesterday Avg. $3.540 $3.904 $4.244 $4.220
Week Ago Avg. $3.510 $3.869 $4.230 $4.190
Month Ago Avg. $3.589 $3.941 $4.261 $4.194
Year Ago Avg. $3.338 $3.671 $3.994 $4.772

highest recorded average price

Price Date
Regular Unleaded $4.654 6/14/22
Diesel $5.747 6/12/22

Norfolk-Virginia Beach-Newport News

Regular Mid Premium Diesel
Current Avg. $3.561 $3.969 $4.320 $4.370
Yesterday Avg. $3.573 $3.974 $4.326 $4.366
Week Ago Avg. $3.564 $3.975 $4.326 $4.331
Month Ago Avg. $3.709 $4.088 $4.433 $4.221
Year Ago Avg. $3.308 $3.733 $4.090 $4.719

highest recorded average price

Price Date
Regular Unleaded $4.976 6/14/22
Diesel $5.842 6/13/22

Richmond-Petersburg

Regular Mid Premium Diesel
Current Avg. $3.559 $3.980 $4.295 $4.310
Yesterday Avg. $3.560 $3.980 $4.305 $4.296
Week Ago Avg. $3.544 $3.975 $4.282 $4.259
Month Ago Avg. $3.649 $4.070 $4.384 $4.244
Year Ago Avg. $3.295 $3.705 $4.004 $4.632

highest recorded average price

Price Date
Regular Unleaded $4.934 6/14/22
Diesel $5.831 6/13/22

Roanoke

Regular Mid Premium Diesel
Current Avg. $3.553 $3.927 $4.284 $4.284
Yesterday Avg. $3.551 $3.894 $4.284 $4.284
Week Ago Avg. $3.526 $3.901 $4.261 $4.239
Month Ago Avg. $3.574 $3.931 $4.287 $4.164
Year Ago Avg. $3.326 $3.722 $3.971 $4.734

highest recorded average price

Price Date
Regular Unleaded $4.659 6/13/22
Diesel $5.743 6/15/22

Staunton-Waynesboro

Regular Mid Premium Diesel
Current Avg. $3.648 $3.953 $4.312 $4.356
Yesterday Avg. $3.648 $3.948 $4.288 $4.358
Week Ago Avg. $3.640 $3.961 $4.320 $4.317
Month Ago Avg. $3.736 $4.024 $4.377 $4.263
Year Ago Avg. $3.387 $3.766 $4.096 $4.640

highest recorded average price

Price Date
Regular Unleaded $4.735 6/12/22
Diesel $5.807 6/20/22

Washington, DC, (VA Only)

Regular Mid Premium Diesel
Current Avg. $3.693 $4.147 $4.493 $4.405
Yesterday Avg. $3.697 $4.140 $4.497 $4.399
Week Ago Avg. $3.693 $4.148 $4.488 $4.360
Month Ago Avg. $3.800 $4.248 $4.585 $4.341
Year Ago Avg. $3.600 $4.095 $4.392 $4.763

highest recorded average price

Price Date
Regular Unleaded $5.048 6/15/22
Diesel $5.916 6/16/22

Winchester

Regular Mid Premium Diesel
Current Avg. $3.578 $3.897 $4.228 $4.236
Yesterday Avg. $3.578 $3.894 $4.234 $4.222
Week Ago Avg. $3.564 $3.885 $4.214 $4.180
Month Ago Avg. $3.675 $3.967 $4.291 $4.255
Year Ago Avg. $3.345 $3.696 $3.969 $4.568

highest recorded average price

Price Date
Regular Unleaded $4.644 6/11/22
Diesel $5.736 6/12/22

State Gas Prices

Compare States

Location
Current Average
Yesterday's Average
Week Ago Average
Month Ago Average
Year Ago Average