Heating oil cost in NH varies seasonally and by delivery size; most homeowners pay by the gallon and by the heating season. Typical buyer expenses range from a few hundred dollars for a small delivery to several thousand for a winter season, driven by price per gallon, annual consumption, and delivery fees.
| Item | Low | Average | High | Notes |
|---|---|---|---|---|
| Price per gallon | $2.10 | $3.30 | $5.80 | Assumptions: NH retail winter range, varies by supplier and market. |
| Typical delivery (100 gal) | $210 | $330 | $580 | Small emergency or fill-up deliveries. |
| Annual heating season (800 gal) | $1,680 | $2,640 | $4,640 | Average NH single‑family usage ~600–1,200 gal/yr. |
| Annual high-use (1,500 gal) | $3,150 | $4,950 | $8,700 | Large older homes or very cold winters. |
Typical Heating Oil Costs for a New Hampshire Home
Most New Hampshire buyers pay per gallon for heating oil and either a one-time delivery or automated seasonal fill plan. Expect an average retail price around $3.00–$3.50 per gallon in normal winter months, with seasonal spikes above $5.00 possible.
Assumptions: single-family detached home, 1,000 sq ft baseline, standard efficiency oil furnace, mid-state NH.
Common annual totals: low-use households (500–700 gal) pay about $1,050-$2,310; average households (800–1,000 gal) pay $2,640-$3,300; high-use households (1,200–1,500 gal) pay $3,960-$8,700 depending on per-gallon price.
How the Bill Breaks Down: Fuel, Delivery, and Fees
| Component | Low | Average | High | Notes |
|---|---|---|---|---|
| Fuel (per gal) | $2.10 | $3.30 | $5.80 | Market-driven wholesale plus markup. |
| Delivery/Service Fee | $0 | $25 | $75 | Some suppliers waive fees on 100+ gal orders. |
| Removal/Disposal | $0 | $75 | $300 | Tank abandonment or cleanup costs. |
| Emergency/Rush Surcharge | $15 | $50 | $150 | After-hours or same‑day deliveries. |
| Taxes & Local Fees | $0.02/gal | $0.10/gal | $0.25/gal | Varies by county and local levies. |
Fuel per gallon is the largest line item; delivery and service charges are smaller but can add 3–8% to a delivery.
How Tank Size, Gallons, and Winter Severity Change Quotes
Tank capacity and order size directly affect price per gallon: common tiers are 100, 275, 500, and 1,000-gallon deliveries. Smaller 100-gallon fills often cost $0.10–$0.60 more per gallon than 500+ gallon bulk orders.
Numeric thresholds to watch: below 100 gal triggers minimum‑delivery surcharges; orders ≥500 gal typically get the best retail-per-gallon rate. Seasonal threshold: single-digit weeks of supply left during January can trigger rush fees of $25–$150.
Practical Ways New Hampshire Homeowners Cut Heating Oil Expenses
Control scope and timing: schedule large pre-winter fills (500–1,000 gal) when prices dip, and enroll in budget or pre-buy plans only if the forward price is favorable. Ordering larger deliveries and avoiding emergency calls are the simplest, non-promotional cost reducers.
- Combine deliveries with neighbors to reach bulk discounts.
- Perform basic maintenance (filter, nozzle) to reduce consumption 5–10%.
- Compare 3 local suppliers each season; ask about price-protection and delivery minimums.
How Prices Differ Across New Hampshire Regions
North Country, Lakes Region, and Seacoast show measurable deltas due to transport and supplier density. Expect rural northern NH to be 5–12% higher than southern coastal areas during peak winter.
| Region | Typical per gal | Delta vs. South | Reason |
|---|---|---|---|
| Seacoast (Portsmouth area) | $2.80-$3.40 | Base | High competition, shorter hauls. |
| Central NH (Concord/Lakes) | $3.00-$3.60 | +5% | Moderate transport costs, seasonal demand. |
| North Country | $3.20-$4.00 | +10%–12% | Longer runs, fewer suppliers. |
Typical Delivery Minimums, Emergency Fees, and Add‑On Costs
Most suppliers set a 100-gallon minimum; some require 275 gal for seasonal contract pricing. Emergency or same-day fills often tack on $25–$150 depending on time and distance.
- Tank abandonment or leak cleanup: $200-$3,000 depending on scope.
- Minimum trip/drive fees for remote rural routes: $25-$75.
- Automatic delivery programs may include a $10–$40 monthly administrative fee in some contracts.
Three Real-World Quote Examples With Specs and Totals
| Scenario | Specs | Price per gal | Gallons | Total |
|---|---|---|---|---|
| Small seasonal top-up | 100 gal, emergency, rural | $3.80 | 100 | $380 + $50 rush = $430 |
| Average household fill | 500 gal, scheduled, central NH | $3.10 | 500 | $1,550 (no extra fees) |
| Pre-buy bulk contract | 1,000 gal spread, coastal | $2.70 | 1,000 | $2,700 (price-protected) |
These examples show how per-gallon differences and delivery size change totals by hundreds to thousands of dollars.