Today’s AAA National Average $3.385

Price as of 12/1/21

Today's AAA Virginia Avg. $3.245

Price as of 12/1/21

Today’s AAA
National Average

$3.385

Price as of
12/1/21

Today's AAA
Virginia Avg.

$3.245

Price as of
12/1/21
County Retail Prices
3.471 to 3.289
3.288 to 3.252
3.251 to 3.209
3.208 to 3.180
3.179 to 3.010
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.245 $3.629 $3.950 $3.546
Yesterday Avg. $3.248 $3.628 $3.953 $3.546
Week Ago Avg. $3.253 $3.634 $3.955 $3.551
Month Ago Avg. $3.294 $3.659 $3.982 $3.553
Year Ago Avg. $2.076 $2.467 $2.757 $2.352

highest recorded average price

Price Date
Regular Unleaded $4.010 7/17/08
Diesel $4.785 7/17/08

Virginia metro average prices

Blacksburg-Christiansburg-Radford

Regular Mid Premium Diesel
Current Avg. $3.272 $3.602 $3.926 $3.534
Yesterday Avg. $3.265 $3.613 $3.929 $3.535
Week Ago Avg. $3.270 $3.587 $3.903 $3.523
Month Ago Avg. $3.301 $3.600 $3.899 $3.502
Year Ago Avg. $1.993 $2.258 $2.620 $2.186

highest recorded average price

Price Date
Regular Unleaded $3.970 7/8/08
Diesel $4.700 7/16/08

Bristol-Scott-Washington

Regular Mid Premium Diesel
Current Avg. $3.176 $3.503 $3.809 $3.522
Yesterday Avg. $3.190 $3.512 $3.828 $3.526
Week Ago Avg. $3.198 $3.513 $3.843 $3.542
Month Ago Avg. $3.235 $3.528 $3.845 $3.517
Year Ago Avg. $1.901 $2.210 $2.519 $2.249

highest recorded average price

Price Date
Regular Unleaded $3.986 7/15/08
Diesel $4.747 7/15/08

Charlottesville

Regular Mid Premium Diesel
Current Avg. $3.290 $3.636 $3.964 $3.519
Yesterday Avg. $3.291 $3.627 $3.960 $3.513
Week Ago Avg. $3.294 $3.629 $3.945 $3.527
Month Ago Avg. $3.344 $3.666 $3.972 $3.547
Year Ago Avg. $2.067 $2.379 $2.676 $2.364

highest recorded average price

Price Date
Regular Unleaded $4.014 7/5/08
Diesel $4.784 6/8/08

Fredericksburg

Regular Mid Premium Diesel
Current Avg. $3.174 $3.547 $3.861 $3.537
Yesterday Avg. $3.176 $3.544 $3.865 $3.537
Week Ago Avg. $3.177 $3.517 $3.873 $3.542
Month Ago Avg. $3.280 $3.629 $3.954 $3.594
Year Ago Avg. $2.169 $2.536 $2.797 $2.303

highest recorded average price

Price Date
Regular Unleaded $3.962 7/17/08
Diesel $4.768 7/18/08

Harrisonburg

Regular Mid Premium Diesel
Current Avg. $3.284 $3.627 $3.986 $3.549
Yesterday Avg. $3.290 $3.623 $3.976 $3.545
Week Ago Avg. $3.289 $3.607 $3.994 $3.573
Month Ago Avg. $3.309 $3.609 $3.981 $3.520
Year Ago Avg. $2.149 $2.456 $2.805 $2.337

highest recorded average price

Price Date
Regular Unleaded $3.989 7/16/08
Diesel $4.796 7/15/08

Lynchburg

Regular Mid Premium Diesel
Current Avg. $3.225 $3.580 $3.892 $3.520
Yesterday Avg. $3.230 $3.565 $3.894 $3.522
Week Ago Avg. $3.241 $3.583 $3.909 $3.517
Month Ago Avg. $3.281 $3.605 $3.938 $3.510
Year Ago Avg. $1.943 $2.266 $2.598 $2.305

highest recorded average price

Price Date
Regular Unleaded $3.978 7/8/08
Diesel $4.738 7/17/08

Norfolk-Virginia Beach-Newport News

Regular Mid Premium Diesel
Current Avg. $3.194 $3.589 $3.925 $3.503
Yesterday Avg. $3.199 $3.591 $3.932 $3.502
Week Ago Avg. $3.210 $3.600 $3.936 $3.520
Month Ago Avg. $3.281 $3.650 $3.996 $3.534
Year Ago Avg. $2.107 $2.492 $2.764 $2.301

highest recorded average price

Price Date
Regular Unleaded $3.989 7/16/08
Diesel $4.766 7/17/08

Richmond-Petersburg

Regular Mid Premium Diesel
Current Avg. $3.225 $3.630 $3.938 $3.545
Yesterday Avg. $3.228 $3.634 $3.946 $3.551
Week Ago Avg. $3.233 $3.636 $3.936 $3.549
Month Ago Avg. $3.280 $3.664 $3.976 $3.564
Year Ago Avg. $2.115 $2.519 $2.807 $2.303

highest recorded average price

Price Date
Regular Unleaded $4.006 7/16/08
Diesel $4.788 7/18/08

Roanoke

Regular Mid Premium Diesel
Current Avg. $3.232 $3.550 $3.875 $3.531
Yesterday Avg. $3.241 $3.549 $3.868 $3.529
Week Ago Avg. $3.242 $3.546 $3.887 $3.520
Month Ago Avg. $3.277 $3.545 $3.847 $3.508
Year Ago Avg. $1.974 $2.306 $2.626 $2.352

highest recorded average price

Price Date
Regular Unleaded $4.138 9/15/08
Diesel $4.721 7/10/08

Staunton-Waynesboro

Regular Mid Premium Diesel
Current Avg. $3.276 $3.576 $3.960 $3.557
Yesterday Avg. $3.278 $3.583 $3.968 $3.555
Week Ago Avg. $3.272 $3.596 $3.980 $3.551
Month Ago Avg. $3.290 $3.592 $3.961 $3.542
Year Ago Avg. $2.090 $2.413 $2.767 $2.348

highest recorded average price

Price Date
Regular Unleaded $3.979 7/7/08
Diesel $4.771 7/15/08

Washington, DC, (VA Only)

Regular Mid Premium Diesel
Current Avg. $3.340 $3.760 $4.051 $3.602
Yesterday Avg. $3.339 $3.755 $4.051 $3.602
Week Ago Avg. $3.340 $3.758 $4.052 $3.603
Month Ago Avg. $3.357 $3.754 $4.047 $3.594
Year Ago Avg. $2.177 $2.604 $2.852 $2.527

highest recorded average price

Price Date
Regular Unleaded $4.095 7/10/08
Diesel $4.896 7/18/08

Winchester

Regular Mid Premium Diesel
Current Avg. $3.296 $3.597 $3.956 $3.582
Yesterday Avg. $3.293 $3.598 $3.960 $3.581
Week Ago Avg. $3.296 $3.595 $3.956 $3.584
Month Ago Avg. $3.300 $3.588 $3.947 $3.505
Year Ago Avg. $2.158 $2.470 $2.799 $2.305

highest recorded average price

Price Date
Regular Unleaded $3.995 6/18/08
Diesel $4.795 7/14/08

State Gas Prices

Compare States

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