Today’s AAA National Average $3.182

Price as of 5/21/25

Today's AAA Pennsylvania Avg. $3.314

Price as of 5/21/25

Today’s AAA
National Average

$3.182

Price as of
5/21/25

Today's AAA
Pennsylvania Avg.

$3.314

Price as of
5/21/25
County Retail Prices
3.689 to 3.476
3.475 to 3.390
3.389 to 3.254
3.253 to 3.203
3.202 to 3.127

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

Pennsylvania average gas prices

Regular Mid-Grade Premium Diesel
Current Avg. $3.314 $3.758 $4.119 $3.959
Yesterday Avg. $3.309 $3.754 $4.115 $3.961
Week Ago Avg. $3.282 $3.721 $4.082 $3.959
Month Ago Avg. $3.347 $3.782 $4.146 $4.012
Year Ago Avg. $3.758 $4.163 $4.501 $4.391

highest recorded average price

Price Date
Regular Unleaded $5.070 6/12/22
Diesel $6.327 5/18/22

Pennsylvania metro average prices

Allentown-Bethlehem-Easton

Regular Mid Premium Diesel
Current Avg. $3.225 $3.680 $4.047 $3.896
Yesterday Avg. $3.209 $3.664 $4.023 $3.883
Week Ago Avg. $3.135 $3.579 $3.945 $3.892
Month Ago Avg. $3.188 $3.625 $3.982 $3.953
Year Ago Avg. $3.678 $4.118 $4.479 $4.295

highest recorded average price

Price Date
Regular Unleaded $5.056 6/12/22
Diesel $6.530 5/21/22

Erie

Regular Mid Premium Diesel
Current Avg. $3.375 $3.806 $4.221 $4.056
Yesterday Avg. $3.370 $3.807 $4.222 $4.050
Week Ago Avg. $3.303 $3.736 $4.163 $4.056
Month Ago Avg. $3.597 $3.999 $4.389 $4.132
Year Ago Avg. $3.834 $4.163 $4.528 $4.542

highest recorded average price

Price Date
Regular Unleaded $5.034 6/11/22
Diesel $6.137 5/19/22

Harrisburg

Regular Mid Premium Diesel
Current Avg. $3.245 $3.679 $4.065 $3.920
Yesterday Avg. $3.248 $3.686 $4.070 $3.918
Week Ago Avg. $3.214 $3.645 $4.035 $3.919
Month Ago Avg. $3.307 $3.750 $4.141 $4.006
Year Ago Avg. $3.756 $4.150 $4.531 $4.406

highest recorded average price

Price Date
Regular Unleaded $5.016 6/11/22
Diesel $6.394 5/22/22

Lancaster

Regular Mid Premium Diesel
Current Avg. $3.261 $3.689 $4.088 $3.970
Yesterday Avg. $3.245 $3.673 $4.069 $3.973
Week Ago Avg. $3.207 $3.633 $4.014 $3.966
Month Ago Avg. $3.288 $3.699 $4.087 $4.011
Year Ago Avg. $3.748 $4.116 $4.434 $4.382

highest recorded average price

Price Date
Regular Unleaded $5.011 6/14/22
Diesel $6.400 5/19/22

Pittsburgh

Regular Mid Premium Diesel
Current Avg. $3.498 $3.941 $4.357 $4.089
Yesterday Avg. $3.507 $3.949 $4.364 $4.090
Week Ago Avg. $3.515 $3.953 $4.374 $4.090
Month Ago Avg. $3.616 $4.052 $4.470 $4.138
Year Ago Avg. $3.826 $4.230 $4.605 $4.517

highest recorded average price

Price Date
Regular Unleaded $5.054 6/12/22
Diesel $6.113 6/23/22

Reading

Regular Mid Premium Diesel
Current Avg. $3.287 $3.705 $4.042 $3.854
Yesterday Avg. $3.269 $3.681 $4.037 $3.843
Week Ago Avg. $3.202 $3.624 $3.963 $3.811
Month Ago Avg. $3.280 $3.700 $4.044 $3.903
Year Ago Avg. $3.747 $4.118 $4.449 $4.150

highest recorded average price

Price Date
Regular Unleaded $5.035 6/13/22
Diesel $6.433 5/19/22

Scranton--Wilkes-Barre--Hazleton

Regular Mid Premium Diesel
Current Avg. $3.206 $3.617 $4.026 $3.929
Yesterday Avg. $3.206 $3.627 $4.026 $3.929
Week Ago Avg. $3.195 $3.616 $4.027 $3.959
Month Ago Avg. $3.225 $3.631 $4.067 $4.020
Year Ago Avg. $3.765 $4.139 $4.527 $4.481

highest recorded average price

Price Date
Regular Unleaded $5.173 6/14/22
Diesel $6.621 5/18/22

York

Regular Mid Premium Diesel
Current Avg. $3.272 $3.695 $4.050 $4.041
Yesterday Avg. $3.275 $3.686 $4.044 $4.026
Week Ago Avg. $3.276 $3.675 $4.055 $4.038
Month Ago Avg. $3.357 $3.750 $4.129 $4.095
Year Ago Avg. $3.861 $4.253 $4.605 $4.584

highest recorded average price

Price Date
Regular Unleaded $5.016 6/12/22
Diesel $6.312 5/22/22

Philadelphia (PA only)

Regular Mid Premium Diesel
Current Avg. $3.214 $3.718 $3.968 $3.902
Yesterday Avg. $3.189 $3.697 $3.956 $3.909
Week Ago Avg. $3.129 $3.634 $3.883 $3.914
Month Ago Avg. $3.136 $3.615 $3.877 $3.927
Year Ago Avg. $3.660 $4.105 $4.346 $4.249

highest recorded average price

Price Date
Regular Unleaded $5.118 6/12/22
Diesel $6.511 5/21/22

Altoona

Regular Mid Premium Diesel
Current Avg. $3.386 $3.803 $4.212 $3.944
Yesterday Avg. $3.390 $3.806 $4.215 $3.960
Week Ago Avg. $3.384 $3.795 $4.203 $4.000
Month Ago Avg. $3.513 $3.920 $4.323 $4.073
Year Ago Avg. $3.832 $4.232 $4.613 $4.400

highest recorded average price

Price Date
Regular Unleaded $5.025 6/17/22
Diesel $6.268 5/20/22

Bloomsburg-Berwick

Regular Mid Premium Diesel
Current Avg. $3.212 $3.623 $4.050 $3.851
Yesterday Avg. $3.213 $3.652 $4.060 $3.848
Week Ago Avg. $3.206 $3.614 $4.024 $3.816
Month Ago Avg. $3.247 $3.573 $3.991 $3.865
Year Ago Avg. $3.717 $4.108 $4.480 $4.116

highest recorded average price

Price Date
Regular Unleaded $5.032 6/14/22
Diesel $6.479 5/18/22

Chambersburg-Waynesboro

Regular Mid Premium Diesel
Current Avg. $3.232 $3.620 $3.992 $3.938
Yesterday Avg. $3.223 $3.621 $3.973 $3.950
Week Ago Avg. $3.218 $3.604 $3.968 $3.975
Month Ago Avg. $3.278 $3.675 $4.038 $4.049
Year Ago Avg. $3.771 $4.222 $4.620 $4.440

highest recorded average price

Price Date
Regular Unleaded $5.018 6/14/22
Diesel $6.309 5/20/22

East Stroudsburg

Regular Mid Premium Diesel
Current Avg. $3.158 $3.678 $4.041 $3.853
Yesterday Avg. $3.138 $3.665 $4.017 $3.853
Week Ago Avg. $3.097 $3.642 $3.972 $3.856
Month Ago Avg. $3.129 $3.664 $3.970 $3.906
Year Ago Avg. $3.706 $4.151 $4.497 $4.286

highest recorded average price

Price Date
Regular Unleaded $5.121 6/13/22
Diesel $6.607 5/18/22

Gettysburg

Regular Mid Premium Diesel
Current Avg. $3.261 $3.718 $4.113 $4.076
Yesterday Avg. $3.270 $3.733 $4.097 $4.049
Week Ago Avg. $3.281 $3.761 $4.147 $4.052
Month Ago Avg. $3.309 $3.801 $4.222 $4.122
Year Ago Avg. $3.844 $4.200 $4.582 $4.599

highest recorded average price

Price Date
Regular Unleaded $5.027 6/14/22
Diesel $6.366 5/23/22

Johnstown

Regular Mid Premium Diesel
Current Avg. $3.439 $3.813 $4.218 $4.010
Yesterday Avg. $3.441 $3.809 $4.211 $4.009
Week Ago Avg. $3.417 $3.799 $4.190 $4.068
Month Ago Avg. $3.481 $3.879 $4.309 $4.089
Year Ago Avg. $3.838 $4.266 $4.629 $4.477

highest recorded average price

Price Date
Regular Unleaded $5.033 6/11/22
Diesel $6.146 5/22/22

Lebanon

Regular Mid Premium Diesel
Current Avg. $3.169 $3.655 $4.045 $3.984
Yesterday Avg. $3.169 $3.642 $4.033 $3.995
Week Ago Avg. $3.153 $3.581 $4.026 $3.976
Month Ago Avg. $3.277 $3.789 $4.124 $4.021
Year Ago Avg. $3.727 $4.151 $4.477 $4.380

highest recorded average price

Price Date
Regular Unleaded $5.015 6/13/22
Diesel $6.369 5/19/22

Mercer County

Regular Mid Premium Diesel
Current Avg. $3.453 $3.931 $4.295 $4.019
Yesterday Avg. $3.466 $3.947 $4.309 $4.006
Week Ago Avg. $3.485 $3.964 $4.346 $4.034
Month Ago Avg. $3.623 $4.036 $4.408 $4.141
Year Ago Avg. $3.822 $4.197 $4.613 $4.441

highest recorded average price

Price Date
Regular Unleaded $5.041 6/15/22
Diesel $6.076 11/14/22

State College

Regular Mid Premium Diesel
Current Avg. $3.439 $3.890 $4.256 $4.009
Yesterday Avg. $3.439 $3.901 $4.237 $4.014
Week Ago Avg. $3.383 $3.837 $4.201 $3.950
Month Ago Avg. $3.533 $3.926 $4.286 $4.053
Year Ago Avg. $3.739 $4.173 $4.486 $4.450

highest recorded average price

Price Date
Regular Unleaded $5.055 6/15/22
Diesel $6.278 5/23/22

Williamsport

Regular Mid Premium Diesel
Current Avg. $3.171 $3.601 $4.008 $3.681
Yesterday Avg. $3.171 $3.599 $4.011 $3.704
Week Ago Avg. $3.096 $3.554 $3.918 $3.686
Month Ago Avg. $3.222 $3.649 $4.057 $3.850
Year Ago Avg. $3.774 $4.172 $4.536 $4.492

highest recorded average price

Price Date
Regular Unleaded $5.035 6/13/22
Diesel $6.469 5/22/22

State Gas Prices

Compare States

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