Gas Prices in Harrisburg, PA
Cheapest Regular
$3.989
Average: $4.074
Cheapest Midgrade
$4.679
Average: $4.749
Cheapest Premium
$4.689
Average: $4.969
Cheapest Diesel
$6.299
Average: $6.499
Stations
3
Filling a 15 gal tank at the cheapest station saves $1.27 compared with the average.
Regular here is $0.293 cheaper than the Pennsylvania average.
All stations
| Station | Address | Regular | Midgrade | Premium | Diesel |
|---|---|---|---|---|---|
| Costco | 5125 Jonestown Rd Ste 221 | $3.989 | – | $4.689 | – |
| Flying J | 7833 Linglestown Rd | $4.159 | $4.819 | $5.139 | $6.699 |
| ONE9 | 7961 Linglestown Rd | – | $4.679 | $5.079 | $6.299 |
At a glance
- Regular costs from $3.989 (Costco, 5125 Jonestown Rd Ste 221) to $4.159 (Flying J, 7833 Linglestown Rd) in Harrisburg today; the average across 2 stations is $4.074.
- Diesel averages $6.499, $2.425 more than Regular.
- Open 24 hours: 2 of 3 stations.
RegularMidgrade
Brands
Updated Nov 7, 2026, 08:21 AM EST