Gas Prices in St. Johnsbury, Vermont

Find the cheapest fuel prices at 14 gas stations in St. Johnsbury. Prices updated regularly from local market data.

$3.98

Average Regular

$3.18

Cheapest Price

14

Stations Tracked

12/30

Last Updated

Current Gas Prices by Station

Station Regular Mid-Grade Premium Diesel Updated
Mobil #7635
8206 Park Rd
$3.38 $4.77 $4.84 $4.34 2026-04-22 14:30
BP #6172
2002 Park Rd
$3.47 $5.12 $4.60 $5.03 2026-04-22 14:30
Shell #1156
3669 Oak Ave
$4.59 $3.62 $5.10 $4.64 2026-04-22 14:30
Sunoco #1938
9071 First St
$3.53 $4.77 $4.91 $5.03 2026-04-22 14:30
Mobil #1892
3084 Broadway
$3.78 $3.60 $4.53 $3.98 2026-04-22 14:30
Valero #2259
106 First St
$4.30 $3.82 $3.77 $4.17 2026-04-22 14:30
Arco #1264
3763 Oak Ave
$4.57 $3.77 $4.31 $3.98 2026-04-22 14:30
Citgo #3450
9178 Main St
$4.62 $4.70 $4.70 $4.39 2026-04-22 14:30
Exxon #2055
8735 Oak Ave
$4.10 $4.91 $4.72 $4.86 2026-04-22 14:30
Chevron #8792
9854 First St
$4.17 $3.90 $4.87 $4.42 2026-04-22 14:30
Sunoco #6536
1949 Oak Ave
$4.23 $4.46 $5.21 $5.05 2026-04-22 14:30
Mobil #6909
5568 Park Rd
$3.88 $4.86 $3.77 $3.87 2026-04-22 14:30
Citgo #9014
2343 Park Rd
$3.85 $5.07 $4.13 $3.59 2026-04-22 14:30
Arco #2422
268 First St
$3.18 $3.73 $5.26 $4.40 2026-04-22 14:30

Gas Saving Tips for Drivers

Share This Page: