Today’s AAA National Average $3.9430

Price as of 7/16/26

Today's AAA Virginia Avg. $3.7670

Price as of 7/16/26

Today’s AAA
National Average

$3.9430

Price as of
7/16/26

Today's AAA
Virginia Avg.

$3.7670

Price as of
7/16/26
County Retail Prices
3.9670 to 3.8330
3.8320 to 3.7860
3.7850 to 3.6990
3.6980 to 3.6300
3.6290 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.7670 $4.2580 $4.6460 $4.9240
Yesterday Avg. $3.7480 $4.2450 $4.6360 $4.8910
Week Ago Avg. $3.7400 $4.2590 $4.6420 $4.8360
Month Ago Avg. $3.7880 $4.2930 $4.6770 $5.0340
Year Ago Avg. $3.0020 $3.4630 $3.8360 $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.8240 $4.3150 $4.7360 $4.9900
Yesterday Avg. $3.7970 $4.3060 $4.6760 $4.9380
Week Ago Avg. $3.7940 $4.3020 $4.6770 $4.9350
Month Ago Avg. $3.7090 $4.1600 $4.5910 $5.0800
Year Ago Avg. $3.0460 $3.4590 $3.8590 $3.6550

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.8450 $4.2860 $4.6870 $4.9120
Yesterday Avg. $3.8440 $4.3010 $4.6930 $4.9020
Week Ago Avg. $3.8160 $4.2900 $4.6690 $4.8810
Month Ago Avg. $3.8770 $4.3600 $4.7600 $5.1150
Year Ago Avg. $3.0020 $3.4320 $3.8070 $3.5890

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.7910 $4.2800 $4.6540 $4.9190
Yesterday Avg. $3.7710 $4.2730 $4.6500 $4.8760
Week Ago Avg. $3.7830 $4.3100 $4.6770 $4.8140
Month Ago Avg. $3.7190 $4.2360 $4.5960 $4.9660
Year Ago Avg. $3.0140 $3.4960 $3.8350 $3.6290

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.6020 $4.0350 $4.4760 $4.9230
Yesterday Avg. $3.5870 $4.0170 $4.4420 $4.9210
Week Ago Avg. $3.5770 $4.0530 $4.4740 $4.8340
Month Ago Avg. $3.7770 $4.2530 $4.6890 $5.0520
Year Ago Avg. $2.9400 $3.3900 $3.7680 $3.5780

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.6040 $4.0740 $4.4580 $4.7970
Yesterday Avg. $3.5960 $4.0490 $4.4640 $4.7870
Week Ago Avg. $3.6020 $4.0560 $4.4520 $4.7380
Month Ago Avg. $3.8090 $4.2930 $4.6870 $4.9570
Year Ago Avg. $3.0250 $3.4990 $3.8870 $3.5650

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.6460 $4.1300 $4.5410 $4.8300
Yesterday Avg. $3.6010 $4.0890 $4.4800 $4.7360
Week Ago Avg. $3.5510 $4.0570 $4.4700 $4.6680
Month Ago Avg. $3.7610 $4.3070 $4.6480 $4.9960
Year Ago Avg. $2.9490 $3.3820 $3.7810 $3.5660

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.6770 $4.0240 $4.4330 $4.7440
Yesterday Avg. $3.6810 $4.0510 $4.4570 $4.7080
Week Ago Avg. $3.6410 $4.0370 $4.4160 $4.6380
Month Ago Avg. $3.6320 $4.0360 $4.4090 $4.8920
Year Ago Avg. $3.0370 $3.4450 $3.8100 $3.5720

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.6190 $4.1210 $4.5250 $4.8400
Yesterday Avg. $3.6050 $4.0820 $4.4640 $4.8200
Week Ago Avg. $3.5950 $4.0770 $4.5000 $4.8070
Month Ago Avg. $3.7040 $4.2330 $4.6170 $5.0590
Year Ago Avg. $2.9880 $3.4400 $3.8240 $3.5670

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.5880 $3.9650 $4.3420 $4.8130
Yesterday Avg. $3.5650 $3.9680 $4.3420 $4.7980
Week Ago Avg. $3.5820 $3.9990 $4.4820 $4.7350
Month Ago Avg. $3.5620 $3.9810 $4.3460 $5.0110
Year Ago Avg. $3.0270 $3.4910 $3.8540 $3.6460

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.8740 $4.4040 $4.7560 $5.0410
Yesterday Avg. $3.8570 $4.3890 $4.7590 $5.0140
Week Ago Avg. $3.8660 $4.4120 $4.7670 $4.9490
Month Ago Avg. $3.8590 $4.3840 $4.7520 $5.0520
Year Ago Avg. $3.0590 $3.5480 $3.9220 $3.7300

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.6120 $3.9980 $4.4100 $4.7810
Yesterday Avg. $3.6180 $4.0080 $4.4220 $4.7390
Week Ago Avg. $3.6420 $4.0290 $4.4420 $4.6670
Month Ago Avg. $3.4730 $3.8850 $4.2970 $4.7710
Year Ago Avg. $2.8600 $3.2810 $3.6810 $3.6320

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.8350 $4.2730 $4.6010 $4.9410
Yesterday Avg. $3.7540 $4.1990 $4.5610 $4.8890
Week Ago Avg. $3.8480 $4.3400 $4.6880 $4.8490
Month Ago Avg. $3.4720 $3.8730 $4.2740 $4.9440
Year Ago Avg. $2.8590 $3.2510 $3.5970 $3.6600

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