Today’s AAA National Average $4.2046

Price as of 10/30/26

Today's AAA Virginia Avg. $3.9849

Price as of 10/30/26

Today’s AAA
National Average

$4.2046

Price as of
10/30/26

Today's AAA
Virginia Avg.

$3.9849

Price as of
10/30/26
County Retail Prices
4.1990 to 4.0490
4.0480 to 3.9910
3.9900 to 3.9370
3.9360 to 3.8950
3.8940 to 3.7100
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.9849 $4.4996 $4.8838 $6.2340
Yesterday Avg. $4.0008 $4.5169 $4.9008 $6.2417
Week Ago Avg. $4.0869 $4.5969 $4.9819 $6.2683
Month Ago Avg. $4.1900 $4.6709 $5.0564 $6.3169
Year Ago Avg. $2.8803 $3.3944 $3.7617 $3.5836

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.0153 $4.5127 $4.9316 $6.3056
Yesterday Avg. $4.0337 $4.5064 $4.9286 $6.3158
Week Ago Avg. $4.1493 $4.6305 $5.0365 $6.3653
Month Ago Avg. $4.2315 $4.6932 $5.0999 $6.3963
Year Ago Avg. $2.8402 $3.3265 $3.7068 $3.6116

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.0326 $4.5077 $4.9003 $6.2528
Yesterday Avg. $4.0435 $4.5214 $4.9103 $6.2551
Week Ago Avg. $4.1155 $4.5820 $4.9777 $6.2737
Month Ago Avg. $4.1877 $4.6378 $5.0336 $6.3199
Year Ago Avg. $2.9255 $3.3943 $3.7768 $3.5081

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.9674 $4.4873 $4.8638 $6.2048
Yesterday Avg. $3.9810 $4.4916 $4.8748 $6.2126
Week Ago Avg. $4.0643 $4.5771 $4.9595 $6.2352
Month Ago Avg. $4.1654 $4.6495 $5.0121 $6.2775
Year Ago Avg. $2.8869 $3.4179 $3.7627 $3.5959

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. $3.9211 $4.4297 $4.8344 $6.1950
Yesterday Avg. $3.9398 $4.4428 $4.8474 $6.1951
Week Ago Avg. $4.0146 $4.5338 $4.9398 $6.2358
Month Ago Avg. $4.2061 $4.6949 $5.0851 $6.2797
Year Ago Avg. $2.7907 $3.2853 $3.6504 $3.5424

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. $3.9587 $4.4171 $4.8145 $6.1043
Yesterday Avg. $3.9740 $4.4498 $4.8561 $6.1288
Week Ago Avg. $4.0359 $4.5743 $4.9583 $6.2427
Month Ago Avg. $4.2052 $4.6540 $5.0910 $6.2944
Year Ago Avg. $2.8778 $3.3586 $3.7413 $3.5398

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. $3.9911 $4.4824 $4.8388 $6.0450
Yesterday Avg. $4.0020 $4.5042 $4.8537 $6.0597
Week Ago Avg. $4.0533 $4.5638 $4.8988 $6.0788
Month Ago Avg. $4.1337 $4.6115 $4.9461 $6.2430
Year Ago Avg. $2.8234 $3.3190 $3.6685 $3.5323

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.8367 $4.2344 $4.6256 $6.2588
Yesterday Avg. $3.8834 $4.2503 $4.6317 $6.2669
Week Ago Avg. $4.0660 $4.4799 $4.8421 $6.2670
Month Ago Avg. $4.1374 $4.5413 $4.8952 $6.2353
Year Ago Avg. $2.8243 $3.2933 $3.6379 $3.5192

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. $3.9232 $4.4299 $4.7940 $6.1406
Yesterday Avg. $3.9356 $4.4279 $4.8279 $6.1563
Week Ago Avg. $4.0053 $4.4708 $4.8784 $6.1721
Month Ago Avg. $4.1784 $4.6383 $5.0346 $6.2096
Year Ago Avg. $2.8233 $3.3321 $3.6972 $3.5319

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.7660 $4.1388 $4.5292 $6.0725
Yesterday Avg. $3.7911 $4.2254 $4.5763 $6.1340
Week Ago Avg. $3.9686 $4.3892 $4.7700 $6.2772
Month Ago Avg. $4.0248 $4.4255 $4.8044 $6.1723
Year Ago Avg. $2.8047 $3.2862 $3.6644 $3.5675

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.0812 $4.6455 $5.0101 $6.3485
Yesterday Avg. $4.0967 $4.6629 $5.0281 $6.3537
Week Ago Avg. $4.1706 $4.7262 $5.0846 $6.3703
Month Ago Avg. $4.2507 $4.7822 $5.1450 $6.3959
Year Ago Avg. $2.9495 $3.5059 $3.8576 $3.6749

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.8086 $4.2357 $4.6801 $6.2503
Yesterday Avg. $3.8463 $4.2875 $4.7037 $6.2538
Week Ago Avg. $4.0766 $4.4783 $4.8968 $6.3106
Month Ago Avg. $4.1065 $4.5350 $4.9410 $6.3615
Year Ago Avg. $2.7404 $3.1773 $3.5853 $3.6363

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.9557 $4.4044 $4.7588 $6.2434
Yesterday Avg. $3.9762 $4.4268 $4.7802 $6.2448
Week Ago Avg. $4.0814 $4.5430 $4.9117 $6.2963
Month Ago Avg. $4.0440 $4.4645 $4.8935 $6.2079
Year Ago Avg. $2.9215 $3.3745 $3.7235 $3.5843

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