Updated April 5, 2026 — Prices updated regularly from EIA data
$3.21
Average regular unleaded — New Hampshire
Today's New Hampshire Gas Prices
In New Hampshire, regular unleaded costs $$3.21 per gallon today — below ($0.78) the ${natAvg} US average. New Hampshire motorists pay state fuel tax of 22 cents per gallon taxes at the pump, with Northeast regional logistics accounting for the remainder of the price spread.
For a standard sedan with a 13-gallon tank, a fill-up in New Hampshire at today's $$3.21 average costs approximately ${fillCost}. A full-size truck or SUV with an 18-22 gallon tank runs ${truckFillLow} to ${truckFillHigh} to fill.
Gas price trends in New Hampshire follow national crude oil market movements combined with regional refinery and supply factors. Seasonal patterns typically see prices rise in spring (summer blend transition) and ease in fall and winter.
Four main factors drive New Hampshire gas prices: crude oil cost (50-60% of the price), state and federal fuel taxes (22 cents + 18.4 cents federal), refining and distribution costs, and retail station margins. Crude oil price swings cause the most dramatic short-term changes.
Use GasBuddy, Waze, or Google Maps to find the cheapest stations near your location in New Hampshire. These apps aggregate real-time price reports from users. Warehouse clubs (Costco, Sam's Club) require membership but consistently offer 10-25 cents below street prices.
Some states offer low-income energy assistance programs that help with fuel costs. Check with New Hampshire's Department of Social Services or energy assistance office for current programs. Federal LIHEAP may also provide indirect relief.