Today’s AAA National Average $3.080

Price as of 11/14/25

Today's AAA Virginia Avg. $2.916

Price as of 11/14/25

Today’s AAA
National Average

$3.080

Price as of
11/14/25

Today's AAA
Virginia Avg.

$2.916

Price as of
11/14/25
County Retail Prices
3.037 to 2.966
2.965 to 2.931
2.930 to 2.872
2.871 to 2.818
2.817 to 2.702
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. $2.916 $3.409 $3.783 $3.670
Yesterday Avg. $2.922 $3.415 $3.791 $3.634
Week Ago Avg. $2.881 $3.371 $3.753 $3.610
Month Ago Avg. $2.946 $3.423 $3.802 $3.584
Year Ago Avg. $3.012 $3.498 $3.859 $3.508

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. $2.951 $3.422 $3.811 $3.660
Yesterday Avg. $2.954 $3.417 $3.811 $3.634
Week Ago Avg. $2.933 $3.429 $3.807 $3.619
Month Ago Avg. $2.978 $3.455 $3.846 $3.598
Year Ago Avg. $3.100 $3.546 $3.920 $3.507

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. $2.959 $3.404 $3.795 $3.679
Yesterday Avg. $2.964 $3.409 $3.803 $3.600
Week Ago Avg. $2.912 $3.348 $3.757 $3.563
Month Ago Avg. $2.981 $3.419 $3.812 $3.517
Year Ago Avg. $2.853 $3.322 $3.680 $3.485

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. $2.942 $3.443 $3.812 $3.705
Yesterday Avg. $2.946 $3.449 $3.823 $3.656
Week Ago Avg. $2.908 $3.404 $3.771 $3.609
Month Ago Avg. $2.956 $3.445 $3.813 $3.596
Year Ago Avg. $3.085 $3.583 $3.928 $3.444

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. $2.830 $3.305 $3.675 $3.617
Yesterday Avg. $2.832 $3.332 $3.683 $3.612
Week Ago Avg. $2.789 $3.272 $3.639 $3.598
Month Ago Avg. $2.862 $3.311 $3.684 $3.530
Year Ago Avg. $2.954 $3.442 $3.809 $3.529

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. $2.885 $3.325 $3.712 $3.598
Yesterday Avg. $2.889 $3.325 $3.716 $3.545
Week Ago Avg. $2.859 $3.327 $3.721 $3.550
Month Ago Avg. $2.936 $3.340 $3.732 $3.504
Year Ago Avg. $3.009 $3.459 $3.881 $3.452

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. $2.830 $3.310 $3.671 $3.560
Yesterday Avg. $2.840 $3.306 $3.623 $3.553
Week Ago Avg. $2.817 $3.266 $3.618 $3.565
Month Ago Avg. $2.877 $3.319 $3.688 $3.516
Year Ago Avg. $2.894 $3.236 $3.593 $3.465

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. $2.832 $3.240 $3.599 $3.579
Yesterday Avg. $2.851 $3.292 $3.646 $3.575
Week Ago Avg. $2.799 $3.240 $3.633 $3.551
Month Ago Avg. $2.888 $3.288 $3.651 $3.517
Year Ago Avg. $3.140 $3.582 $3.898 $3.524

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. $2.828 $3.279 $3.680 $3.563
Yesterday Avg. $2.835 $3.292 $3.674 $3.549
Week Ago Avg. $2.782 $3.250 $3.619 $3.562
Month Ago Avg. $2.903 $3.376 $3.766 $3.555
Year Ago Avg. $2.954 $3.410 $3.846 $3.498

highest recorded average price

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

Staunton-Waynesboro

Regular Mid Premium Diesel
Current Avg. $2.765 $3.212 $3.584 $3.567
Yesterday Avg. $2.774 $3.221 $3.604 $3.548
Week Ago Avg. $2.764 $3.186 $3.598 $3.592
Month Ago Avg. $2.848 $3.301 $3.680 $3.579
Year Ago Avg. $3.087 $3.537 $3.874 $3.522

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. $2.975 $3.516 $3.873 $3.740
Yesterday Avg. $2.987 $3.525 $3.884 $3.724
Week Ago Avg. $2.943 $3.486 $3.846 $3.698
Month Ago Avg. $2.998 $3.530 $3.888 $3.677
Year Ago Avg. $3.121 $3.649 $3.998 $3.616

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. $2.953 $3.346 $3.738 $3.625
Yesterday Avg. $2.955 $3.369 $3.765 $3.623
Week Ago Avg. $2.841 $3.253 $3.637 $3.630
Month Ago Avg. $2.963 $3.367 $3.754 $3.622
Year Ago Avg. $3.039 $3.430 $3.803 $3.496

highest recorded average price

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

Fredericksburg

Regular Mid Premium Diesel
Current Avg. $2.952 $3.379 $3.732 $3.753
Yesterday Avg. $2.974 $3.404 $3.755 $3.714
Week Ago Avg. $2.924 $3.376 $3.723 $3.620
Month Ago Avg. $2.912 $3.364 $3.708 $3.558
Year Ago Avg. $3.145 $3.584 $3.918 $3.371

highest recorded average price

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

State Gas Prices

Compare States

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