Today’s AAA National Average $2.828

Price as of 12/28/25

Today's AAA Pennsylvania Avg. $3.060

Price as of 12/28/25

Today’s AAA
National Average

$2.828

Price as of
12/28/25

Today's AAA
Pennsylvania Avg.

$3.060

Price as of
12/28/25
County Retail Prices
3.541 to 3.193
3.192 to 3.103
3.102 to 3.032
3.031 to 2.966
2.965 to 2.786

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.060 $3.518 $3.890 $4.001
Yesterday Avg. $3.064 $3.522 $3.893 $4.002
Week Ago Avg. $3.104 $3.565 $3.935 $4.022
Month Ago Avg. $3.239 $3.683 $4.060 $4.106
Year Ago Avg. $3.212 $3.647 $3.999 $3.924

highest recorded average price

Price Date
Regular Unleaded $5.071 6/12/22
Diesel $6.328 5/18/22

Pennsylvania metro average prices

Allentown-Bethlehem-Easton

Regular Mid Premium Diesel
Current Avg. $2.996 $3.467 $3.841 $3.978
Yesterday Avg. $3.000 $3.477 $3.839 $3.983
Week Ago Avg. $3.049 $3.541 $3.907 $4.011
Month Ago Avg. $3.198 $3.671 $4.028 $4.077
Year Ago Avg. $3.094 $3.554 $3.896 $3.766

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.125 $3.583 $3.978 $4.146
Yesterday Avg. $3.135 $3.602 $4.005 $4.153
Week Ago Avg. $3.235 $3.673 $4.084 $4.151
Month Ago Avg. $3.348 $3.789 $4.174 $4.168
Year Ago Avg. $3.328 $3.724 $4.099 $4.174

highest recorded average price

Price Date
Regular Unleaded $5.035 6/11/22
Diesel $6.138 5/19/22

Harrisburg

Regular Mid Premium Diesel
Current Avg. $3.029 $3.474 $3.835 $4.013
Yesterday Avg. $3.034 $3.469 $3.831 $4.017
Week Ago Avg. $3.077 $3.523 $3.891 $4.031
Month Ago Avg. $3.193 $3.624 $4.006 $4.134
Year Ago Avg. $3.194 $3.648 $4.012 $4.061

highest recorded average price

Price Date
Regular Unleaded $5.017 6/11/22
Diesel $6.395 5/22/22

Lancaster

Regular Mid Premium Diesel
Current Avg. $3.052 $3.467 $3.871 $3.992
Yesterday Avg. $3.056 $3.472 $3.877 $4.000
Week Ago Avg. $3.094 $3.521 $3.916 $4.025
Month Ago Avg. $3.227 $3.647 $4.049 $4.125
Year Ago Avg. $3.210 $3.622 $3.970 $3.889

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.162 $3.616 $4.031 $4.050
Yesterday Avg. $3.166 $3.621 $4.034 $4.051
Week Ago Avg. $3.210 $3.656 $4.072 $4.070
Month Ago Avg. $3.341 $3.777 $4.199 $4.127
Year Ago Avg. $3.336 $3.760 $4.157 $4.010

highest recorded average price

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

Reading

Regular Mid Premium Diesel
Current Avg. $3.057 $3.497 $3.863 $3.984
Yesterday Avg. $3.066 $3.518 $3.868 $3.982
Week Ago Avg. $3.102 $3.535 $3.888 $4.018
Month Ago Avg. $3.248 $3.677 $4.026 $4.139
Year Ago Avg. $3.190 $3.625 $3.944 $3.731

highest recorded average price

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

Scranton--Wilkes-Barre--Hazleton

Regular Mid Premium Diesel
Current Avg. $3.043 $3.483 $3.899 $4.017
Yesterday Avg. $3.048 $3.486 $3.908 $4.017
Week Ago Avg. $3.071 $3.510 $3.922 $4.039
Month Ago Avg. $3.172 $3.585 $4.002 $4.102
Year Ago Avg. $3.182 $3.603 $3.987 $3.974

highest recorded average price

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

York

Regular Mid Premium Diesel
Current Avg. $3.021 $3.470 $3.829 $4.043
Yesterday Avg. $3.019 $3.470 $3.836 $4.038
Week Ago Avg. $3.050 $3.468 $3.850 $4.048
Month Ago Avg. $3.214 $3.611 $3.974 $4.113
Year Ago Avg. $3.183 $3.603 $3.977 $3.983

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. $2.991 $3.498 $3.813 $3.952
Yesterday Avg. $2.993 $3.501 $3.815 $3.948
Week Ago Avg. $3.031 $3.561 $3.860 $3.979
Month Ago Avg. $3.194 $3.693 $4.013 $4.089
Year Ago Avg. $3.061 $3.553 $3.833 $3.743

highest recorded average price

Price Date
Regular Unleaded $5.119 6/12/22
Diesel $6.512 5/21/22

Altoona

Regular Mid Premium Diesel
Current Avg. $3.086 $3.511 $3.916 $4.003
Yesterday Avg. $3.096 $3.515 $3.923 $4.006
Week Ago Avg. $3.170 $3.590 $3.990 $4.041
Month Ago Avg. $3.284 $3.682 $4.088 $4.101
Year Ago Avg. $3.290 $3.705 $4.082 $3.985

highest recorded average price

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

Bloomsburg-Berwick

Regular Mid Premium Diesel
Current Avg. $2.940 $3.362 $3.756 $3.960
Yesterday Avg. $2.947 $3.365 $3.761 $3.967
Week Ago Avg. $2.982 $3.451 $3.835 $3.954
Month Ago Avg. $3.102 $3.507 $3.900 $4.020
Year Ago Avg. $3.124 $3.539 $3.918 $3.808

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. $2.895 $3.293 $3.644 $3.954
Yesterday Avg. $2.899 $3.280 $3.646 $3.969
Week Ago Avg. $2.958 $3.338 $3.716 $4.033
Month Ago Avg. $3.125 $3.499 $3.891 $4.119
Year Ago Avg. $3.266 $3.699 $4.093 $4.011

highest recorded average price

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

East Stroudsburg

Regular Mid Premium Diesel
Current Avg. $2.923 $3.453 $3.825 $3.917
Yesterday Avg. $2.929 $3.483 $3.844 $3.929
Week Ago Avg. $2.958 $3.519 $3.865 $3.961
Month Ago Avg. $3.175 $3.652 $4.015 $4.049
Year Ago Avg. $3.099 $3.593 $3.968 $3.767

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.031 $3.529 $3.852 $4.024
Yesterday Avg. $3.018 $3.533 $3.899 $3.985
Week Ago Avg. $3.046 $3.522 $3.885 $3.982
Month Ago Avg. $3.187 $3.631 $4.010 $4.051
Year Ago Avg. $3.241 $3.727 $4.106 $3.988

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.095 $3.510 $3.910 $4.034
Yesterday Avg. $3.104 $3.511 $3.919 $4.037
Week Ago Avg. $3.157 $3.559 $3.969 $4.016
Month Ago Avg. $3.260 $3.646 $4.031 $4.083
Year Ago Avg. $3.361 $3.763 $4.146 $4.163

highest recorded average price

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

Lebanon

Regular Mid Premium Diesel
Current Avg. $3.070 $3.588 $3.958 $4.052
Yesterday Avg. $3.073 $3.577 $3.971 $4.054
Week Ago Avg. $3.101 $3.622 $3.962 $4.044
Month Ago Avg. $3.221 $3.712 $4.121 $4.166
Year Ago Avg. $3.242 $3.694 $4.076 $3.970

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.234 $3.734 $4.151 $4.043
Yesterday Avg. $3.237 $3.750 $4.175 $4.044
Week Ago Avg. $3.259 $3.735 $4.165 $4.055
Month Ago Avg. $3.331 $3.796 $4.169 $4.141
Year Ago Avg. $3.301 $3.756 $4.095 $4.071

highest recorded average price

Price Date
Regular Unleaded $5.042 6/15/22
Diesel $6.077 11/14/22

State College

Regular Mid Premium Diesel
Current Avg. $3.204 $3.642 $4.056 $4.051
Yesterday Avg. $3.216 $3.608 $4.053 $4.055
Week Ago Avg. $3.248 $3.711 $4.104 $4.080
Month Ago Avg. $3.342 $3.759 $4.169 $4.157
Year Ago Avg. $3.289 $3.730 $4.075 $4.125

highest recorded average price

Price Date
Regular Unleaded $5.056 6/15/22
Diesel $6.279 5/23/22

Williamsport

Regular Mid Premium Diesel
Current Avg. $2.910 $3.342 $3.740 $3.909
Yesterday Avg. $2.927 $3.355 $3.755 $3.915
Week Ago Avg. $2.959 $3.408 $3.769 $3.913
Month Ago Avg. $3.077 $3.505 $3.920 $4.056
Year Ago Avg. $3.177 $3.598 $4.010 $4.114

highest recorded average price

Price Date
Regular Unleaded $5.036 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