Today’s AAA National Average $2.983

Price as of 2/26/26

Today's AAA Virginia Avg. $2.827

Price as of 2/26/26

Today’s AAA
National Average

$2.983

Price as of
2/26/26

Today's AAA
Virginia Avg.

$2.827

Price as of
2/26/26
County Retail Prices
2.980 to 2.896
2.895 to 2.849
2.848 to 2.771
2.770 to 2.704
2.703 to 2.624
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.827 $3.323 $3.694 $3.681
Yesterday Avg. $2.834 $3.329 $3.697 $3.681
Week Ago Avg. $2.830 $3.327 $3.703 $3.641
Month Ago Avg. $2.875 $3.373 $3.735 $3.624
Year Ago Avg. $2.984 $3.455 $3.818 $3.672

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.878 $3.401 $3.751 $3.711
Yesterday Avg. $2.886 $3.381 $3.757 $3.705
Week Ago Avg. $2.884 $3.353 $3.756 $3.700
Month Ago Avg. $2.910 $3.396 $3.769 $3.614
Year Ago Avg. $3.071 $3.493 $3.875 $3.755

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.853 $3.304 $3.691 $3.697
Yesterday Avg. $2.847 $3.302 $3.693 $3.683
Week Ago Avg. $2.785 $3.239 $3.631 $3.584
Month Ago Avg. $2.924 $3.377 $3.749 $3.636
Year Ago Avg. $2.898 $3.356 $3.709 $3.500

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.878 $3.383 $3.739 $3.705
Yesterday Avg. $2.889 $3.388 $3.745 $3.714
Week Ago Avg. $2.893 $3.400 $3.762 $3.683
Month Ago Avg. $2.916 $3.403 $3.757 $3.617
Year Ago Avg. $3.021 $3.505 $3.839 $3.689

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.739 $3.209 $3.589 $3.573
Yesterday Avg. $2.743 $3.202 $3.598 $3.569
Week Ago Avg. $2.765 $3.249 $3.643 $3.579
Month Ago Avg. $2.756 $3.249 $3.617 $3.556
Year Ago Avg. $2.939 $3.427 $3.782 $3.677

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.760 $3.211 $3.621 $3.551
Yesterday Avg. $2.758 $3.220 $3.610 $3.546
Week Ago Avg. $2.769 $3.205 $3.623 $3.548
Month Ago Avg. $2.802 $3.272 $3.698 $3.561
Year Ago Avg. $2.929 $3.363 $3.770 $3.645

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.696 $3.155 $3.527 $3.554
Yesterday Avg. $2.717 $3.176 $3.507 $3.573
Week Ago Avg. $2.655 $3.160 $3.515 $3.441
Month Ago Avg. $2.641 $2.983 $3.411 $3.438
Year Ago Avg. $2.889 $3.249 $3.673 $3.554

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.820 $3.226 $3.575 $3.631
Yesterday Avg. $2.836 $3.231 $3.616 $3.640
Week Ago Avg. $2.867 $3.292 $3.663 $3.575
Month Ago Avg. $2.910 $3.322 $3.678 $3.592
Year Ago Avg. $3.075 $3.479 $3.861 $3.703

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.710 $3.169 $3.523 $3.582
Yesterday Avg. $2.705 $3.186 $3.508 $3.575
Week Ago Avg. $2.734 $3.203 $3.552 $3.578
Month Ago Avg. $2.749 $3.231 $3.585 $3.548
Year Ago Avg. $2.902 $3.337 $3.736 $3.643

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.651 $3.087 $3.468 $3.573
Yesterday Avg. $2.654 $3.085 $3.439 $3.577
Week Ago Avg. $2.728 $3.175 $3.560 $3.596
Month Ago Avg. $2.741 $3.172 $3.560 $3.541
Year Ago Avg. $3.049 $3.484 $3.844 $3.774

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.907 $3.447 $3.799 $3.783
Yesterday Avg. $2.921 $3.467 $3.808 $3.790
Week Ago Avg. $2.939 $3.479 $3.834 $3.763
Month Ago Avg. $2.961 $3.497 $3.832 $3.721
Year Ago Avg. $3.081 $3.599 $3.945 $3.804

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.673 $3.075 $3.464 $3.663
Yesterday Avg. $2.722 $3.153 $3.520 $3.674
Week Ago Avg. $2.808 $3.209 $3.612 $3.679
Month Ago Avg. $2.904 $3.279 $3.668 $3.622
Year Ago Avg. $2.884 $3.272 $3.626 $3.752

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.859 $3.298 $3.669 $3.708
Yesterday Avg. $2.884 $3.362 $3.691 $3.731
Week Ago Avg. $2.844 $3.291 $3.637 $3.711
Month Ago Avg. $2.943 $3.433 $3.772 $3.646
Year Ago Avg. $2.963 $3.348 $3.708 $3.732

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