Today’s AAA National Average $4.356

Price as of 5/30/26

Today's AAA Virginia Avg. $4.205

Price as of 5/30/26

Today’s AAA
National Average

$4.356

Price as of
5/30/26

Today's AAA
Virginia Avg.

$4.205

Price as of
5/30/26
County Retail Prices
4.499 to 4.310
4.309 to 4.214
4.213 to 4.150
4.149 to 4.076
4.075 to 3.738
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. $4.205 $4.702 $5.076 $5.365
Yesterday Avg. $4.245 $4.729 $5.107 $5.396
Week Ago Avg. $4.419 $4.886 $5.259 $5.520
Month Ago Avg. $4.114 $4.572 $4.947 $5.617
Year Ago Avg. $2.976 $3.448 $3.824 $3.497

highest recorded average price

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

Virginia metro average prices

Charlottesville

Regular Mid Premium Diesel
Current Avg. $4.237 $4.707 $5.103 $5.553
Yesterday Avg. $4.282 $4.756 $5.146 $5.596
Week Ago Avg. $4.481 $4.920 $5.321 $5.646
Month Ago Avg. $4.124 $4.565 $4.943 $5.649
Year Ago Avg. $3.029 $3.463 $3.821 $3.500

highest recorded average price

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

Norfolk-Virginia Beach-Newport News

Regular Mid Premium Diesel
Current Avg. $4.346 $4.784 $5.180 $5.496
Yesterday Avg. $4.379 $4.811 $5.209 $5.516
Week Ago Avg. $4.508 $4.918 $5.303 $5.600
Month Ago Avg. $4.172 $4.582 $4.979 $5.674
Year Ago Avg. $2.987 $3.416 $3.796 $3.414

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. $4.217 $4.704 $5.060 $5.298
Yesterday Avg. $4.258 $4.737 $5.096 $5.339
Week Ago Avg. $4.440 $4.886 $5.250 $5.484
Month Ago Avg. $4.141 $4.608 $4.946 $5.590
Year Ago Avg. $3.009 $3.485 $3.840 $3.467

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. $4.107 $4.604 $4.995 $5.358
Yesterday Avg. $4.156 $4.627 $5.005 $5.389
Week Ago Avg. $4.268 $4.714 $5.100 $5.485
Month Ago Avg. $4.006 $4.431 $4.804 $5.553
Year Ago Avg. $2.909 $3.386 $3.759 $3.513

highest recorded average price

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

Blacksburg-Christiansburg-Radford

Regular Mid Premium Diesel
Current Avg. $4.176 $4.683 $5.067 $5.312
Yesterday Avg. $4.214 $4.711 $5.087 $5.345
Week Ago Avg. $4.312 $4.739 $5.152 $5.421
Month Ago Avg. $4.031 $4.416 $4.815 $5.542
Year Ago Avg. $2.987 $3.451 $3.857 $3.390

highest recorded average price

Price Date
Regular Unleaded $4.761 6/14/22
Diesel $5.736 4/9/26

Bristol-Scott-Washington

Regular Mid Premium Diesel
Current Avg. $4.154 $4.630 $4.931 $5.311
Yesterday Avg. $4.158 $4.643 $4.974 $5.307
Week Ago Avg. $4.281 $4.700 $5.038 $5.411
Month Ago Avg. $4.002 $4.388 $4.764 $5.429
Year Ago Avg. $2.859 $3.258 $3.648 $3.432

highest recorded average price

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

Harrisonburg

Regular Mid Premium Diesel
Current Avg. $4.113 $4.508 $4.924 $5.214
Yesterday Avg. $4.165 $4.535 $4.927 $5.261
Week Ago Avg. $4.468 $4.857 $5.233 $5.446
Month Ago Avg. $4.126 $4.502 $4.884 $5.468
Year Ago Avg. $2.954 $3.406 $3.763 $3.473

highest recorded average price

Price Date
Regular Unleaded $4.724 6/17/22
Diesel $5.855 4/5/26

Lynchburg

Regular Mid Premium Diesel
Current Avg. $4.147 $4.608 $5.013 $5.381
Yesterday Avg. $4.183 $4.629 $5.028 $5.400
Week Ago Avg. $4.302 $4.700 $5.112 $5.484
Month Ago Avg. $3.988 $4.396 $4.799 $5.528
Year Ago Avg. $2.849 $3.285 $3.681 $3.487

highest recorded average price

Price Date
Regular Unleaded $4.654 6/14/22
Diesel $5.766 4/9/26

Staunton-Waynesboro

Regular Mid Premium Diesel
Current Avg. $4.037 $4.427 $4.863 $5.217
Yesterday Avg. $4.082 $4.479 $4.886 $5.239
Week Ago Avg. $4.392 $4.786 $5.186 $5.347
Month Ago Avg. $3.986 $4.387 $4.757 $5.544
Year Ago Avg. $2.964 $3.403 $3.808 $3.571

highest recorded average price

Price Date
Regular Unleaded $4.735 6/12/22
Diesel $5.864 4/6/26

Washington, DC, (VA Only)

Regular Mid Premium Diesel
Current Avg. $4.241 $4.787 $5.143 $5.380
Yesterday Avg. $4.285 $4.811 $5.178 $5.413
Week Ago Avg. $4.504 $5.021 $5.369 $5.584
Month Ago Avg. $4.198 $4.697 $5.048 $5.737
Year Ago Avg. $3.049 $3.563 $3.926 $3.646

highest recorded average price

Price Date
Regular Unleaded $5.048 6/15/22
Diesel $5.926 4/8/26

Winchester

Regular Mid Premium Diesel
Current Avg. $3.865 $4.347 $4.742 $5.115
Yesterday Avg. $3.967 $4.410 $4.789 $5.135
Week Ago Avg. $4.418 $4.815 $5.212 $5.287
Month Ago Avg. $4.066 $4.457 $4.851 $5.463
Year Ago Avg. $3.012 $3.437 $3.809 $3.395

highest recorded average price

Price Date
Regular Unleaded $4.644 6/11/22
Diesel $5.922 4/9/26

Fredericksburg

Regular Mid Premium Diesel
Current Avg. $3.995 $4.430 $4.809 $5.161
Yesterday Avg. $4.053 $4.490 $4.864 $5.181
Week Ago Avg. $4.490 $4.945 $5.253 $5.348
Month Ago Avg. $4.168 $4.616 $4.929 $5.551
Year Ago Avg. $2.986 $3.402 $3.738 $3.453

highest recorded average price

Price Date
Regular Unleaded $4.971 6/14/22
Diesel $5.955 4/5/26

State Gas Prices

Compare States

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