Today’s AAA National Average $3.9810

Price as of 7/17/26

Today's AAA Virginia Avg. $3.8630

Price as of 7/17/26

Today’s AAA
National Average

$3.9810

Price as of
7/17/26

Today's AAA
Virginia Avg.

$3.8630

Price as of
7/17/26
County Retail Prices
4.1320 to 3.9350
3.9340 to 3.8680
3.8670 to 3.7860
3.7850 to 3.7020
3.7010 to 3.4850
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. $3.8630 $4.3640 $4.7520 $5.0600
Yesterday Avg. $3.7670 $4.2580 $4.6460 $4.9240
Week Ago Avg. $3.7690 $4.2770 $4.6600 $4.8640
Month Ago Avg. $3.7670 $4.2840 $4.6630 $5.0090
Year Ago Avg. $2.9940 $3.4540 $3.8310 $3.6340

highest recorded average price

Price Date
Regular Unleaded $4.8670 6/14/22
Diesel $5.8310 6/13/22

Virginia metro average prices

Charlottesville

Regular Mid Premium Diesel
Current Avg. $3.9110 $4.3900 $4.8060 $5.0900
Yesterday Avg. $3.8240 $4.3150 $4.7360 $4.9900
Week Ago Avg. $3.8140 $4.3230 $4.7090 $4.9350
Month Ago Avg. $3.6870 $4.1760 $4.5690 $5.0610
Year Ago Avg. $3.0430 $3.4570 $3.8390 $3.6570

highest recorded average price

Price Date
Regular Unleaded $4.8630 6/13/22
Diesel $5.9040 6/15/22

Norfolk-Virginia Beach-Newport News

Regular Mid Premium Diesel
Current Avg. $3.9380 $4.3810 $4.7850 $5.0900
Yesterday Avg. $3.8450 $4.2860 $4.6870 $4.9120
Week Ago Avg. $3.8480 $4.3040 $4.7040 $4.9110
Month Ago Avg. $3.8450 $4.3320 $4.7290 $5.0820
Year Ago Avg. $2.9970 $3.4240 $3.8080 $3.5850

highest recorded average price

Price Date
Regular Unleaded $4.9760 6/14/22
Diesel $5.8420 6/13/22

Richmond-Petersburg

Regular Mid Premium Diesel
Current Avg. $3.9030 $4.4020 $4.7680 $5.0690
Yesterday Avg. $3.7910 $4.2800 $4.6540 $4.9190
Week Ago Avg. $3.8070 $4.3300 $4.6920 $4.8410
Month Ago Avg. $3.7020 $4.2340 $4.5940 $4.9420
Year Ago Avg. $2.9980 $3.4800 $3.8330 $3.6310

highest recorded average price

Price Date
Regular Unleaded $4.9340 6/14/22
Diesel $5.8310 6/13/22

Roanoke

Regular Mid Premium Diesel
Current Avg. $3.7130 $4.1450 $4.5740 $5.0110
Yesterday Avg. $3.6020 $4.0350 $4.4760 $4.9230
Week Ago Avg. $3.6080 $4.0670 $4.4830 $4.8620
Month Ago Avg. $3.7530 $4.2630 $4.6810 $5.0270
Year Ago Avg. $2.9370 $3.3760 $3.7570 $3.5820

highest recorded average price

Price Date
Regular Unleaded $4.6590 6/13/22
Diesel $5.7430 6/15/22

Blacksburg-Christiansburg-Radford

Regular Mid Premium Diesel
Current Avg. $3.7250 $4.1780 $4.5590 $4.9130
Yesterday Avg. $3.6040 $4.0740 $4.4580 $4.7970
Week Ago Avg. $3.6080 $4.0650 $4.5140 $4.7580
Month Ago Avg. $3.7810 $4.2450 $4.6390 $4.9340
Year Ago Avg. $3.0240 $3.4830 $3.8800 $3.5670

highest recorded average price

Price Date
Regular Unleaded $4.7610 6/14/22
Diesel $5.7360 4/9/26

Bristol-Scott-Washington

Regular Mid Premium Diesel
Current Avg. $3.7110 $4.2000 $4.5960 $4.9000
Yesterday Avg. $3.6460 $4.1300 $4.5410 $4.8300
Week Ago Avg. $3.5730 $4.0390 $4.4420 $4.6650
Month Ago Avg. $3.7430 $4.2950 $4.6230 $4.9710
Year Ago Avg. $2.9500 $3.3780 $3.7530 $3.5770

highest recorded average price

Price Date
Regular Unleaded $4.7060 6/15/22
Diesel $5.7820 6/17/22

Harrisonburg

Regular Mid Premium Diesel
Current Avg. $3.8250 $4.2380 $4.6020 $4.9610
Yesterday Avg. $3.6770 $4.0240 $4.4330 $4.7440
Week Ago Avg. $3.7680 $4.1530 $4.5240 $4.6670
Month Ago Avg. $3.5810 $3.9740 $4.3640 $4.8810
Year Ago Avg. $3.0080 $3.4390 $3.7970 $3.5670

highest recorded average price

Price Date
Regular Unleaded $4.7240 6/17/22
Diesel $5.8550 4/5/26

Lynchburg

Regular Mid Premium Diesel
Current Avg. $3.7210 $4.2130 $4.6270 $4.9420
Yesterday Avg. $3.6190 $4.1210 $4.5250 $4.8400
Week Ago Avg. $3.6170 $4.0980 $4.5060 $4.8570
Month Ago Avg. $3.6770 $4.2100 $4.6010 $5.0270
Year Ago Avg. $2.9830 $3.4190 $3.8420 $3.5750

highest recorded average price

Price Date
Regular Unleaded $4.6540 6/14/22
Diesel $5.7660 4/9/26

Staunton-Waynesboro

Regular Mid Premium Diesel
Current Avg. $3.7920 $4.2020 $4.6580 $5.0610
Yesterday Avg. $3.5880 $3.9650 $4.3420 $4.8130
Week Ago Avg. $3.6310 $4.0170 $4.4410 $4.7600
Month Ago Avg. $3.5700 $3.9840 $4.3780 $4.9820
Year Ago Avg. $3.0190 $3.4740 $3.8390 $3.6360

highest recorded average price

Price Date
Regular Unleaded $4.7350 6/12/22
Diesel $5.8640 4/6/26

Washington, DC, (VA Only)

Regular Mid Premium Diesel
Current Avg. $3.9720 $4.5140 $4.8670 $5.1790
Yesterday Avg. $3.8740 $4.4040 $4.7560 $5.0410
Week Ago Avg. $3.8910 $4.4290 $4.7780 $4.9880
Month Ago Avg. $3.8470 $4.3980 $4.7540 $5.0320
Year Ago Avg. $3.0460 $3.5390 $3.9100 $3.7340

highest recorded average price

Price Date
Regular Unleaded $5.0480 6/15/22
Diesel $5.9260 4/8/26

Winchester

Regular Mid Premium Diesel
Current Avg. $3.8200 $4.1720 $4.6180 $4.9630
Yesterday Avg. $3.6120 $3.9980 $4.4100 $4.7810
Week Ago Avg. $3.6710 $4.0490 $4.4670 $4.6950
Month Ago Avg. $3.4550 $3.8920 $4.3080 $4.7470
Year Ago Avg. $2.8450 $3.2570 $3.6660 $3.6260

highest recorded average price

Price Date
Regular Unleaded $4.6440 6/11/22
Diesel $5.9220 4/9/26

Fredericksburg

Regular Mid Premium Diesel
Current Avg. $3.9880 $4.4390 $4.8060 $5.1150
Yesterday Avg. $3.8350 $4.2730 $4.6010 $4.9410
Week Ago Avg. $3.8610 $4.3510 $4.6790 $4.8830
Month Ago Avg. $3.4930 $3.9220 $4.2850 $4.9030
Year Ago Avg. $2.8500 $3.2400 $3.5920 $3.6570

highest recorded average price

Price Date
Regular Unleaded $4.9710 6/14/22
Diesel $5.9550 4/5/26

State Gas Prices

Compare States

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