Price and Cost to Buy 900 Litres of Heating Oil 2026

Typical buyers pay for fuel plus delivery and taxes when purchasing 900 litres of heating oil; price depends mostly on current crude-derived fuel rates and delivery minimums. This article shows the typical price ranges for the price of 900 litres of heating oil and the main factors that change a quoted cost.

Item Low Average High Notes
900 litres heating oil (total) $540 $810 $1,170 Assumes $0.60-$1.30 per litre, includes delivery & taxes in average
Per litre $0.60 $0.90 $1.30 Ranges reflect regional and seasonal variation
Per gallon (US) $2.28 $3.42 $4.94 1 litre = 0.264172 US gallon

Typical Total Price for 900 Litres of Home Heating Oil

Expect to pay roughly $540-$1,170 for 900 litres of No. 2 heating oil, with a realistic average near $810.

Range assumptions: Low = $0.60/L (depressed regional price and bulk discount), Average = $0.90/L (normal market), High = $1.30/L (winter spike, local premium). Assumptions: residential delivery, standard No.2 heating oil, normal access in suburban U.S. markets.

Converted to common U.S. units, 900 L ≈ 238 US gallons, so per-gallon averages are shown in the summary table above.

How a Typical Quote Breaks Down Between Fuel, Delivery, Taxes, and Fees

Component Low Average High Notes
Materials (fuel) $540 $675 $1,040 $0.60-$1.15 per L depending on market
Delivery/Minimum Fee $0 $30 $75 Some suppliers waive for full truckloads; others charge flat fee
Taxes $0 $60 $80 State and local taxes vary; included in many invoices
Environmental/Disposal Fees $0 $10 $25 Tank registration or small disposal surcharges
Contingency/Service $0 $35 $50 Optional service call, filter change, or emergency delivery

Major Variables That Drive the Final Quote: Price Per Litre and Delivery Minimums

The two strongest drivers are the per-litre wholesale price and whether the supplier enforces a delivery minimum (often 500 L or a full truckload).

Numeric thresholds to watch: if market price is under $0.70/L, a 900 L fill is often in the low-cost band; above $1.00/L the 900 L fill moves into the high-cost band. Delivery minimums: many vendors require 500 L minimum; some charge extra for orders under 1,000 L delivered from smaller trucks.

Other variables: distance >25 miles from the supplier can add $20-$60; remote or difficult access can add $50-$150.

How Seasonal Swings and Regional Markets Affect Price

Buying in peak heating season (late fall–winter) commonly raises the per-litre price 10%-30% compared with summer lows.

Regional deltas: Northeast and New England often run 5%-15% above national average; Gulf Coast and Midwest may be 5%-10% below average when refineries nearby are operating. Expect sudden spikes if a refinery outage or extreme cold reduces supply.

Three Real-World Quote Examples With Specs and Totals

Scenario Price/L Delivery Fee Other Total
Suburban Northeast winter $1.10 $40 Taxes $70 $1,140
Midwest summer bulk $0.70 $0 Taxes $40 $670
Rural remote delivery $0.95 $60 Access surcharge $80 $1,005

Practical Ways to Reduce the Price When Buying 900 Litres

Buy off-season (summer) and combine purchases or join a co-op to capture lower per-litre rates and avoid rush premiums.

Other tactics: request a price cap or prepay plan, accept terminal-grade delivery rather than premium additives, schedule deliveries when suppliers run full truck routes to avoid minimum fees, and get at least three local quotes within a week to leverage competition.

What Extra Charges, Prep Work, or Service Calls Might Add to the Bill

Plan for potential add-ons: service calls, tank repairs, filter replacements, or emergency after-hours delivery can add $75-$300 to a single 900 L purchase.

Examples: pump-out or tank cleaning can be $150-$400; replacing a fuel line or filter during delivery typically adds $75-$175 in parts and labor.