Today’s AAA National Average $4.2786

Price as of 10/20/26

Today's AAA Virginia Avg. $4.0930

Price as of 10/20/26

Today’s AAA
National Average

$4.2786

Price as of
10/20/26

Today's AAA
Virginia Avg.

$4.0930

Price as of
10/20/26
County Retail Prices
4.2510 to 4.1510
4.1500 to 4.0990
4.0980 to 4.0490
4.0480 to 4.0080
4.0070 to 3.8840
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.0930 $4.5976 $4.9842 $6.2929
Yesterday Avg. $4.0631 $4.5402 $4.9332 $6.2941
Week Ago Avg. $4.1561 $4.6376 $5.0249 $6.2157
Month Ago Avg. $4.1882 $4.6621 $5.0435 $6.3812
Year Ago Avg. $2.9010 $3.3746 $3.7572 $3.5657

highest recorded average price

Price Date
Regular Unleaded $4.8675 6/14/22
Diesel $6.3881 9/22/26

Virginia metro average prices

Charlottesville

Regular Mid Premium Diesel
Current Avg. $4.1764 $4.6653 $5.0732 $6.3815
Yesterday Avg. $4.1720 $4.6149 $5.0110 $6.3757
Week Ago Avg. $4.2450 $4.7221 $5.1328 $6.3518
Month Ago Avg. $4.2166 $4.6921 $5.0747 $6.4171
Year Ago Avg. $2.9109 $3.3833 $3.7684 $3.5564

highest recorded average price

Price Date
Regular Unleaded $4.8626 6/13/22
Diesel $6.4214 9/21/26

Norfolk-Virginia Beach-Newport News

Regular Mid Premium Diesel
Current Avg. $4.1267 $4.6035 $4.9916 $6.3035
Yesterday Avg. $4.0781 $4.5321 $4.9242 $6.3142
Week Ago Avg. $4.1665 $4.6177 $5.0055 $6.2078
Month Ago Avg. $4.1878 $4.6264 $5.0281 $6.3693
Year Ago Avg. $2.9371 $3.3770 $3.7787 $3.5092

highest recorded average price

Price Date
Regular Unleaded $4.9761 6/14/22
Diesel $6.3777 9/22/26

Richmond-Petersburg

Regular Mid Premium Diesel
Current Avg. $4.0578 $4.5697 $4.9324 $6.2804
Yesterday Avg. $3.9990 $4.4957 $4.8775 $6.2715
Week Ago Avg. $4.1320 $4.6252 $5.0062 $6.1484
Month Ago Avg. $4.1744 $4.6478 $5.0116 $6.3716
Year Ago Avg. $2.8962 $3.3746 $3.7400 $3.5662

highest recorded average price

Price Date
Regular Unleaded $4.9335 6/14/22
Diesel $6.3797 9/22/26

Roanoke

Regular Mid Premium Diesel
Current Avg. $4.0422 $4.5377 $4.9698 $6.2542
Yesterday Avg. $4.0376 $4.5220 $4.9641 $6.2651
Week Ago Avg. $4.1185 $4.6051 $4.9882 $6.2032
Month Ago Avg. $4.1641 $4.6151 $5.0080 $6.3520
Year Ago Avg. $2.8253 $3.2869 $3.6533 $3.4967

highest recorded average price

Price Date
Regular Unleaded $4.6593 6/13/22
Diesel $6.3721 9/21/26

Blacksburg-Christiansburg-Radford

Regular Mid Premium Diesel
Current Avg. $4.0324 $4.5324 $4.9928 $6.2639
Yesterday Avg. $4.0300 $4.5159 $4.9405 $6.2557
Week Ago Avg. $4.1133 $4.5805 $4.9837 $6.1924
Month Ago Avg. $4.1736 $4.6436 $5.0373 $6.3137
Year Ago Avg. $2.8934 $3.2864 $3.6925 $3.5039

highest recorded average price

Price Date
Regular Unleaded $4.7606 6/14/22
Diesel $6.3515 9/25/26

Bristol-Scott-Washington

Regular Mid Premium Diesel
Current Avg. $4.0137 $4.5617 $4.8657 $6.0696
Yesterday Avg. $4.0352 $4.5190 $4.7971 $6.0951
Week Ago Avg. $4.0870 $4.5973 $4.9538 $6.0885
Month Ago Avg. $4.1705 $4.6766 $4.9705 $6.2778
Year Ago Avg. $2.8690 $3.2737 $3.6474 $3.4883

highest recorded average price

Price Date
Regular Unleaded $4.7058 6/15/22
Diesel $6.3086 9/24/26

Harrisonburg

Regular Mid Premium Diesel
Current Avg. $3.9666 $4.4290 $4.7984 $6.2825
Yesterday Avg. $3.9239 $4.2875 $4.6655 $6.2868
Week Ago Avg. $4.0866 $4.4793 $4.8685 $6.1952
Month Ago Avg. $4.1767 $4.5485 $4.9380 $6.3661
Year Ago Avg. $2.8526 $3.2408 $3.5967 $3.5313

highest recorded average price

Price Date
Regular Unleaded $4.7243 6/17/22
Diesel $6.3727 9/23/26

Lynchburg

Regular Mid Premium Diesel
Current Avg. $4.0496 $4.5390 $4.9238 $6.1819
Yesterday Avg. $4.0562 $4.5012 $4.8931 $6.1790
Week Ago Avg. $4.1325 $4.5973 $4.9964 $6.1443
Month Ago Avg. $4.1565 $4.5994 $4.9737 $6.2798
Year Ago Avg. $2.8771 $3.3492 $3.7400 $3.5618

highest recorded average price

Price Date
Regular Unleaded $4.6536 6/14/22
Diesel $6.2942 9/22/26

Staunton-Waynesboro

Regular Mid Premium Diesel
Current Avg. $3.9113 $4.3478 $4.7349 $6.2890
Yesterday Avg. $3.8852 $4.2864 $4.6503 $6.2479
Week Ago Avg. $3.9839 $4.3911 $4.7915 $6.0347
Month Ago Avg. $4.1540 $4.5829 $4.9725 $6.4023
Year Ago Avg. $2.8069 $3.2276 $3.6215 $3.5773

highest recorded average price

Price Date
Regular Unleaded $4.7351 6/12/22
Diesel $6.4023 9/20/26

Washington, DC, (VA Only)

Regular Mid Premium Diesel
Current Avg. $4.1811 $4.7192 $5.0867 $6.3838
Yesterday Avg. $4.1314 $4.6468 $5.0312 $6.3773
Week Ago Avg. $4.2369 $4.7559 $5.1184 $6.3255
Month Ago Avg. $4.2467 $4.7720 $5.1369 $6.4345
Year Ago Avg. $2.9497 $3.4785 $3.8406 $3.6482

highest recorded average price

Price Date
Regular Unleaded $5.0483 6/15/22
Diesel $6.4354 9/22/26

Winchester

Regular Mid Premium Diesel
Current Avg. $3.9643 $4.4111 $4.8027 $6.3321
Yesterday Avg. $3.9246 $4.3561 $4.7478 $6.3113
Week Ago Avg. $4.0558 $4.4739 $4.8916 $6.2210
Month Ago Avg. $4.1557 $4.5426 $4.9528 $6.3938
Year Ago Avg. $2.8619 $3.3108 $3.6507 $3.6381

highest recorded average price

Price Date
Regular Unleaded $4.6441 6/11/22
Diesel $6.3994 9/23/26

Fredericksburg

Regular Mid Premium Diesel
Current Avg. $4.1115 $4.5624 $4.9243 $6.3408
Yesterday Avg. $3.9398 $4.3652 $4.7385 $6.3375
Week Ago Avg. $4.0927 $4.5188 $4.8885 $6.1348
Month Ago Avg. $4.1915 $4.6576 $5.0225 $6.4070
Year Ago Avg. $2.8783 $3.3213 $3.6379 $3.5384

highest recorded average price

Price Date
Regular Unleaded $4.9710 6/14/22
Diesel $6.4136 9/21/26

State Gas Prices

Compare States

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