Today’s AAA National Average $4.2953

Price as of 10/19/26

Today's AAA Virginia Avg. $4.0631

Price as of 10/19/26

Today’s AAA
National Average

$4.2953

Price as of
10/19/26

Today's AAA
Virginia Avg.

$4.0631

Price as of
10/19/26
County Retail Prices
4.2990 to 4.1500
4.1490 to 4.0920
4.0910 to 4.0370
4.0360 to 3.9820
3.9810 to 3.7900
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.0631 $4.5402 $4.9332 $6.2941
Yesterday Avg. $4.0727 $4.5606 $4.9451 $6.2834
Week Ago Avg. $4.1674 $4.6408 $5.0275 $6.2251
Month Ago Avg. $4.1858 $4.6588 $5.0409 $6.3694
Year Ago Avg. $2.9063 $3.3856 $3.7688 $3.5643

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.1720 $4.6149 $5.0110 $6.3757
Yesterday Avg. $4.1750 $4.6450 $5.0568 $6.3717
Week Ago Avg. $4.2464 $4.7172 $5.1136 $6.3507
Month Ago Avg. $4.2156 $4.6737 $5.0764 $6.4011
Year Ago Avg. $2.9223 $3.3960 $3.7741 $3.5682

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.0781 $4.5321 $4.9242 $6.3142
Yesterday Avg. $4.0920 $4.5520 $4.9290 $6.2983
Week Ago Avg. $4.1766 $4.6252 $5.0144 $6.2143
Month Ago Avg. $4.1867 $4.6248 $5.0206 $6.3586
Year Ago Avg. $2.9436 $3.3814 $3.7780 $3.5117

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. $3.9990 $4.4957 $4.8775 $6.2715
Yesterday Avg. $4.0202 $4.5203 $4.8938 $6.2623
Week Ago Avg. $4.1420 $4.6280 $4.9989 $6.1498
Month Ago Avg. $4.1747 $4.6503 $5.0182 $6.3672
Year Ago Avg. $2.9080 $3.4007 $3.7656 $3.5700

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.0376 $4.5220 $4.9641 $6.2651
Yesterday Avg. $4.0480 $4.5319 $4.9477 $6.2425
Week Ago Avg. $4.1264 $4.6048 $5.0098 $6.2039
Month Ago Avg. $4.1478 $4.5934 $4.9768 $6.3193
Year Ago Avg. $2.8280 $3.2898 $3.6571 $3.5040

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.0300 $4.5159 $4.9405 $6.2557
Yesterday Avg. $4.0582 $4.5461 $4.9635 $6.2637
Week Ago Avg. $4.1317 $4.5461 $4.9928 $6.1790
Month Ago Avg. $4.1697 $4.6206 $5.0299 $6.2917
Year Ago Avg. $2.8913 $3.3368 $3.7352 $3.4925

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.0352 $4.5190 $4.7971 $6.0951
Yesterday Avg. $4.0432 $4.5313 $4.9434 $6.0710
Week Ago Avg. $4.1153 $4.5976 $4.8766 $6.1181
Month Ago Avg. $4.1733 $4.6719 $4.9793 $6.2658
Year Ago Avg. $2.8723 $3.3185 $3.6893 $3.4957

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.9239 $4.2875 $4.6655 $6.2868
Yesterday Avg. $3.9300 $4.2993 $4.6893 $6.2592
Week Ago Avg. $4.1029 $4.4961 $4.8871 $6.2173
Month Ago Avg. $4.1622 $4.5469 $4.9394 $6.3618
Year Ago Avg. $2.8331 $3.2253 $3.6090 $3.5163

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.0562 $4.5012 $4.8931 $6.1790
Yesterday Avg. $4.0645 $4.5265 $4.9210 $6.1848
Week Ago Avg. $4.1453 $4.5964 $5.0090 $6.1561
Month Ago Avg. $4.1515 $4.6222 $4.9893 $6.2531
Year Ago Avg. $2.8763 $3.3461 $3.7233 $3.5352

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.8852 $4.2864 $4.6503 $6.2479
Yesterday Avg. $3.8922 $4.3032 $4.6839 $6.2329
Week Ago Avg. $4.0012 $4.4140 $4.8320 $6.0477
Month Ago Avg. $4.1546 $4.5805 $4.9732 $6.3432
Year Ago Avg. $2.8126 $3.2223 $3.5977 $3.5541

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.1314 $4.6468 $5.0312 $6.3773
Yesterday Avg. $4.1404 $4.6703 $5.0400 $6.3776
Week Ago Avg. $4.2395 $4.7487 $5.1248 $6.3292
Month Ago Avg. $4.2479 $4.7662 $5.1385 $6.4272
Year Ago Avg. $2.9537 $3.4785 $3.8589 $3.6499

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.9246 $4.3561 $4.7478 $6.3113
Yesterday Avg. $3.9204 $4.3488 $4.7482 $6.2723
Week Ago Avg. $4.0797 $4.4951 $4.8896 $6.2411
Month Ago Avg. $4.1461 $4.5434 $4.9603 $6.3809
Year Ago Avg. $2.8697 $3.2994 $3.6590 $3.6455

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. $3.9398 $4.3652 $4.7385 $6.3375
Yesterday Avg. $3.9625 $4.4148 $4.7855 $6.3398
Week Ago Avg. $4.1292 $4.5739 $4.8876 $6.1369
Month Ago Avg. $4.2024 $4.6515 $5.0290 $6.4026
Year Ago Avg. $2.8797 $3.3131 $3.6488 $3.5182

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