Today’s AAA National Average $3.8600

Price as of 6/29/26

Today's AAA Virginia Avg. $3.7020

Price as of 6/29/26

Today’s AAA
National Average

$3.8600

Price as of
6/29/26

Today's AAA
Virginia Avg.

$3.7020

Price as of
6/29/26
County Retail Prices
4.0070 to 3.7740
3.7730 to 3.6990
3.6980 to 3.6450
3.6440 to 3.5780
3.5770 to 3.3310
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.7020 $4.2150 $4.5880 $4.8140
Yesterday Avg. $3.7110 $4.2320 $4.6070 $4.8270
Week Ago Avg. $3.6820 $4.1780 $4.5720 $4.9200
Month Ago Avg. $4.2450 $4.7290 $5.1070 $5.3960
Year Ago Avg. $3.1400 $3.6100 $3.9840 $3.6760

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.7770 $4.2830 $4.6360 $4.9570
Yesterday Avg. $3.7850 $4.3140 $4.6950 $4.9270
Week Ago Avg. $3.5950 $4.0670 $4.5050 $5.0320
Month Ago Avg. $4.2820 $4.7560 $5.1460 $5.5960
Year Ago Avg. $3.2200 $3.6860 $4.0730 $3.6740

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.7010 $4.1950 $4.5840 $4.8980
Yesterday Avg. $3.7100 $4.1870 $4.5810 $4.9040
Week Ago Avg. $3.7650 $4.2550 $4.6470 $5.0000
Month Ago Avg. $4.3790 $4.8110 $5.2090 $5.5160
Year Ago Avg. $3.1370 $3.5500 $3.9290 $3.6750

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.7310 $4.2550 $4.6210 $4.7420
Yesterday Avg. $3.7450 $4.2710 $4.6420 $4.7540
Week Ago Avg. $3.6160 $4.1090 $4.5010 $4.8250
Month Ago Avg. $4.2580 $4.7370 $5.0960 $5.3390
Year Ago Avg. $3.1970 $3.6620 $4.0110 $3.6840

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.6090 $4.0480 $4.4670 $4.8380
Yesterday Avg. $3.6150 $4.0930 $4.5040 $4.8760
Week Ago Avg. $3.6680 $4.1720 $4.5720 $4.9780
Month Ago Avg. $4.1560 $4.6270 $5.0050 $5.3890
Year Ago Avg. $3.0300 $3.5320 $3.8960 $3.6430

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.6400 $4.0630 $4.5010 $4.6930
Yesterday Avg. $3.6350 $4.1390 $4.5570 $4.6970
Week Ago Avg. $3.6920 $4.1290 $4.5350 $4.8130
Month Ago Avg. $4.2140 $4.7110 $5.0870 $5.3450
Year Ago Avg. $3.0660 $3.5360 $3.9140 $3.5660

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.5670 $3.9910 $4.3120 $4.7640
Yesterday Avg. $3.5850 $4.0530 $4.4060 $4.7530
Week Ago Avg. $3.6730 $4.0450 $4.4080 $4.8630
Month Ago Avg. $4.1580 $4.6430 $4.9740 $5.3070
Year Ago Avg. $2.9800 $3.3950 $3.8050 $3.6030

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.5560 $3.9650 $4.3160 $4.6350
Yesterday Avg. $3.5690 $3.9900 $4.3630 $4.6460
Week Ago Avg. $3.4750 $3.8610 $4.2490 $4.8280
Month Ago Avg. $4.1650 $4.5350 $4.9270 $5.2610
Year Ago Avg. $3.2000 $3.6250 $4.0080 $3.5800

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.5660 $4.1140 $4.5300 $4.8260
Yesterday Avg. $3.5850 $4.1440 $4.5550 $4.8540
Week Ago Avg. $3.5590 $4.0920 $4.5190 $4.9120
Month Ago Avg. $4.1830 $4.6290 $5.0280 $5.4000
Year Ago Avg. $3.0660 $3.5030 $3.9120 $3.6070

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.5010 $3.9260 $4.2980 $4.7430
Yesterday Avg. $3.5050 $3.9430 $4.3360 $4.7460
Week Ago Avg. $3.4690 $3.8880 $4.3020 $4.8940
Month Ago Avg. $4.0820 $4.4790 $4.8860 $5.2390
Year Ago Avg. $3.1230 $3.5910 $3.9620 $3.6420

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.8330 $4.3850 $4.7220 $4.8460
Yesterday Avg. $3.8440 $4.3970 $4.7380 $4.8770
Week Ago Avg. $3.7630 $4.2770 $4.6650 $4.9390
Month Ago Avg. $4.2850 $4.8110 $5.1780 $5.4130
Year Ago Avg. $3.2360 $3.7400 $4.1060 $3.7620

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.4300 $3.8230 $4.2410 $4.5390
Yesterday Avg. $3.4380 $3.8360 $4.2790 $4.5510
Week Ago Avg. $3.3640 $3.7820 $4.1760 $4.7020
Month Ago Avg. $3.9670 $4.4100 $4.7890 $5.1350
Year Ago Avg. $3.1360 $3.5410 $3.9300 $3.6670

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.7460 $4.2600 $4.5790 $4.6720
Yesterday Avg. $3.7710 $4.2950 $4.6270 $4.7300
Week Ago Avg. $3.4270 $3.8390 $4.1730 $4.8270
Month Ago Avg. $4.0530 $4.4900 $4.8640 $5.1810
Year Ago Avg. $3.2210 $3.6240 $3.9920 $3.7200

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