Today’s AAA National Average $2.828

Price as of 12/28/25

Today's AAA Alabama Avg. $2.542

Price as of 12/28/25

Today’s AAA
National Average

$2.828

Price as of
12/28/25

Today's AAA
Alabama Avg.

$2.542

Price as of
12/28/25
County Retail Prices
2.999 to 2.668
2.667 to 2.604
2.603 to 2.551
2.550 to 2.510
2.509 to 2.425

County average gas prices are updated daily to reflect changes in price. For metro averages, click here.

Alabama average gas prices

Regular Mid-Grade Premium Diesel
Current Avg. $2.542 $2.978 $3.376 $3.321
Yesterday Avg. $2.545 $2.973 $3.377 $3.317
Week Ago Avg. $2.573 $3.030 $3.431 $3.365
Month Ago Avg. $2.676 $3.127 $3.518 $3.470
Year Ago Avg. $2.729 $3.164 $3.562 $3.322

highest recorded average price

Price Date
Regular Unleaded $4.632 6/14/22
Diesel $5.644 6/18/22

Alabama metro average prices

Birmingham

Regular Mid Premium Diesel
Current Avg. $2.561 $3.040 $3.438 $3.346
Yesterday Avg. $2.561 $3.034 $3.454 $3.339
Week Ago Avg. $2.589 $3.074 $3.481 $3.384
Month Ago Avg. $2.674 $3.175 $3.569 $3.494
Year Ago Avg. $2.727 $3.191 $3.594 $3.346

highest recorded average price

Price Date
Regular Unleaded $4.613 6/13/22
Diesel $5.674 6/16/22

Huntsville

Regular Mid Premium Diesel
Current Avg. $2.551 $3.009 $3.336 $3.328
Yesterday Avg. $2.558 $3.018 $3.332 $3.338
Week Ago Avg. $2.595 $3.074 $3.406 $3.365
Month Ago Avg. $2.679 $3.119 $3.431 $3.438
Year Ago Avg. $2.734 $3.141 $3.527 $3.296

highest recorded average price

Price Date
Regular Unleaded $4.604 6/14/22
Diesel $5.613 6/14/22

Mobile

Regular Mid Premium Diesel
Current Avg. $2.465 $2.848 $3.222 $3.194
Yesterday Avg. $2.469 $2.846 $3.233 $3.206
Week Ago Avg. $2.500 $2.919 $3.329 $3.296
Month Ago Avg. $2.614 $3.070 $3.450 $3.487
Year Ago Avg. $2.661 $3.097 $3.466 $3.265

highest recorded average price

Price Date
Regular Unleaded $4.622 6/15/22
Diesel $5.552 6/18/22

Montgomery

Regular Mid Premium Diesel
Current Avg. $2.551 $2.982 $3.398 $3.270
Yesterday Avg. $2.555 $2.974 $3.401 $3.271
Week Ago Avg. $2.562 $3.033 $3.429 $3.305
Month Ago Avg. $2.679 $3.155 $3.569 $3.432
Year Ago Avg. $2.714 $3.149 $3.566 $3.273

highest recorded average price

Price Date
Regular Unleaded $4.667 6/14/22
Diesel $5.681 6/15/22

Tuscaloosa

Regular Mid Premium Diesel
Current Avg. $2.482 $2.852 $3.274 $3.292
Yesterday Avg. $2.476 $2.834 $3.272 $3.280
Week Ago Avg. $2.501 $2.944 $3.376 $3.335
Month Ago Avg. $2.639 $3.078 $3.479 $3.429
Year Ago Avg. $2.705 $3.155 $3.576 $3.256

highest recorded average price

Price Date
Regular Unleaded $4.631 6/14/22
Diesel $5.653 6/12/22

Anniston-Oxford

Regular Mid Premium Diesel
Current Avg. $2.487 $2.807 $3.183 $3.184
Yesterday Avg. $2.491 $2.840 $3.223 $3.188
Week Ago Avg. $2.521 $2.888 $3.285 $3.207
Month Ago Avg. $2.640 $2.992 $3.401 $3.312
Year Ago Avg. $2.767 $3.142 $3.544 $3.268

highest recorded average price

Price Date
Regular Unleaded $4.613 6/11/22
Diesel $5.647 6/11/22

Auburn

Regular Mid Premium Diesel
Current Avg. $2.519 $2.943 $3.378 $3.318
Yesterday Avg. $2.517 $2.918 $3.335 $3.304
Week Ago Avg. $2.536 $2.928 $3.331 $3.347
Month Ago Avg. $2.669 $3.003 $3.469 $3.408
Year Ago Avg. $2.656 $3.018 $3.471 $3.246

highest recorded average price

Price Date
Regular Unleaded $4.637 6/12/22
Diesel $5.608 6/20/22

Daphne-Fairhope-Foley

Regular Mid Premium Diesel
Current Avg. $2.502 $2.927 $3.344 $3.287
Yesterday Avg. $2.506 $2.923 $3.340 $3.291
Week Ago Avg. $2.534 $2.985 $3.358 $3.344
Month Ago Avg. $2.656 $3.119 $3.491 $3.476
Year Ago Avg. $2.698 $3.114 $3.484 $3.217

highest recorded average price

Price Date
Regular Unleaded $4.683 6/12/22
Diesel $5.612 6/12/22

Decatur

Regular Mid Premium Diesel
Current Avg. $2.458 $2.934 $3.323 $3.212
Yesterday Avg. $2.460 $2.923 $3.291 $3.204
Week Ago Avg. $2.481 $2.995 $3.308 $3.254
Month Ago Avg. $2.626 $3.111 $3.489 $3.379
Year Ago Avg. $2.704 $3.111 $3.477 $3.214

highest recorded average price

Price Date
Regular Unleaded $4.594 6/15/22
Diesel $5.552 6/19/22

Dothan

Regular Mid Premium Diesel
Current Avg. $2.546 $2.956 $3.374 $3.441
Yesterday Avg. $2.561 $2.965 $3.385 $3.434
Week Ago Avg. $2.617 $3.035 $3.440 $3.486
Month Ago Avg. $2.725 $3.147 $3.557 $3.628
Year Ago Avg. $2.749 $3.130 $3.555 $3.524

highest recorded average price

Price Date
Regular Unleaded $4.667 6/10/22
Diesel $5.816 6/17/22

Florence-Muscle Shoals

Regular Mid Premium Diesel
Current Avg. $2.525 $2.925 $3.331 $3.316
Yesterday Avg. $2.534 $2.938 $3.293 $3.307
Week Ago Avg. $2.566 $3.007 $3.424 $3.315
Month Ago Avg. $2.692 $3.132 $3.496 $3.354
Year Ago Avg. $2.732 $3.138 $3.525 $3.212

highest recorded average price

Price Date
Regular Unleaded $4.624 6/10/22
Diesel $5.659 6/12/22

Gadsden

Regular Mid Premium Diesel
Current Avg. $2.524 $3.023 $3.406 $3.208
Yesterday Avg. $2.557 $3.037 $3.408 $3.201
Week Ago Avg. $2.491 $3.004 $3.378 $3.244
Month Ago Avg. $2.579 $3.041 $3.458 $3.340
Year Ago Avg. $2.693 $3.133 $3.528 $3.236

highest recorded average price

Price Date
Regular Unleaded $4.553 6/15/22
Diesel $5.583 6/11/22

Russell County

Regular Mid Premium Diesel
Current Avg. $2.552 $3.031 $3.485 $3.496
Yesterday Avg. $2.559 $3.026 $3.441 $3.487
Week Ago Avg. $2.595 $3.068 $3.555 $3.465
Month Ago Avg. $2.763 $3.196 $3.619 $3.540
Year Ago Avg. $2.712 $3.204 $3.535 $3.384

highest recorded average price

Price Date
Regular Unleaded $4.761 6/13/22
Diesel $5.678 6/12/22

State Gas Prices

Compare States

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