This is a private preview of the new Direct Fuel website. Enter your access code to continue.
Reliable home heating oil delivery, service plans, and burner maintenance across northeastern Massachusetts.
Pricing updated daily. Orders placed online are fulfilled at the price shown at time of placement.
We do not accept orders for future delivery at locked rates.
From automatic delivery to full burner service, we have you covered all season long.
Flexible options to spread costs, lock in savings, and stay worry-free all winter.
Fast, easy online ordering. Next-day delivery in most cases. Questions? Call 978.536.9955.
Today's price: $4.50/gal · Prices subject to change · Next-day delivery
Estimated total is based on current price. Final billing reflects gallons actually delivered. Prices are subject to change.
Keeping your family warm during the harsh New England winters — with service, flexibility, and prices you can afford.
We offer a variety of plans and services for our home heating oil customers. Depending on what is right for you, Direct Fuel will work with you to bring the best service that fits your particular needs.

Call Direct Fuel today to take advantage of our plans and services
(978) 536-9955We track your fuel consumption and deliver before you run out — no scheduling needed. Based on usage history and current weather, our computer-generated programs ensure you're always covered.
Prefer to monitor your own oil? Schedule deliveries when your tank is between ¼ to ½ full to maximize delivery. Payment is due upon delivery.
Spread heating costs over a longer period with a ten-month budget plan calculated from your prior consumption and estimated fuel prices. Adjusted regularly as prices change.
Buy your fuel ahead of time at a low price and arrange delivery when needed. Pre-pay customers receive monthly statements with purchases and balance credits.
Download a Credit Application → or call (978) 536-9955 to have one mailed to you.
State-of-the-art computerized fleet fueling that keeps your operation running on time and on budget.
At Direct Fuel, we understand that every dollar counts. We cater to your company's particular needs — arranging product delivery for your fleet on a schedule that works for you, so drivers don't have to stop at filling stations.
We use the best petroleum products. Our premium diesel fuel features a cold filter plugging of minus fifteen degrees for perfect winterized, trouble-free operation.
Our fleet fueling system generates computerized tickets so you can individually track fuel consumption on all equipment via barcode scanners. This highly specialized tracking lets you know exactly what type of fuel is being used and where your fuel dollars are going — down to individual pieces of equipment.

Prompt on-site and fleet fueling service, available around the clock. Our vans are fully stocked for any emergency.
State-of-the-art computerized distribution with precise measures of fuel usage and arrival times per piece of equipment.
Our premium DieselOne® features cold flow improvement rated to -15°F, keeping your fleet operating through tough New England winters.
We work around your operation's schedule — reducing downtime and eliminating the need for drivers to stop at retail stations.
Set up a commercial account today and start saving on fleet fuel
Call (978) 536-9955Leave the service worries to Direct Fuel. Plans for every need at prices you can afford, 24/7/365.
At Direct Fuel we are all about the service, offering a number of plans for your needs at prices you can afford. Contact us at 978-536-9955 to see which plan best suits your needs.
Our experienced technicians are available to service your burner for regular maintenance as well as on an emergency basis — 24 hours per day, 7 days a week, 365 days a year. Preventative maintenance and tune-ups are of utmost importance in keeping your heating system working at peak efficiency.
Emergencies don't take vacations. Neither do we. Our technicians are on-call round the clock with vans stocked with emergency supplies so they can handle your needs promptly, whenever they occur.

As little as 1/8 of an inch of soot insulates as well as an inch of fiberglass, making your system work harder and consume more fuel. A simple annual tune-up increases heat efficiency and decreases your actual fuel consumption over the long run.
For real peace of mind, sign up for a service contract and let us take the worry out of your hands. We will inspect your heating system annually, advise you of any parts that may need to be changed, and tune your system for optimal efficiency.
Sales and installations of forced hot water boilers, warm air furnaces, steam boilers, hot water tanks, and oil tank replacements.
Full-service commercial heating system installation and maintenance for businesses of all sizes.
Brushing and vacuuming, nozzle replacement, filter replacement, ignition inspection, efficiency test, and 15-point checklist.
Around-the-clock emergency response. If your heat fails at 2am on a Sunday, we're there.
Call today to set up a service plan that works for you
(978) 536-9955Top-of-the-line fuels and petroleum products that keep your equipment running cleaner, longer.
Our premium heating oil contains a blend of active ingredients that work together to help prevent filter issues as well as plugging of nozzles and strainers. In the long run, this saves you money by reducing fuel-related service calls.
At Direct Fuel we understand the importance of offering quality products at affordable prices. Our oils are top-of-the-line, because we know that equipment is only as good as the fuel running it.
Filter ProtectionNozzle ProtectionReduces Service CallsHigh performance DieselOne® diesel fuel helps extend engine life by keeping fuel systems clean. Consistent use helps maintain regular fuel consumption, increases fuel stability, and maximizes cold weather operability.
Each gallon of DieselOne® features: corrosion inhibitor, high performing diesel detergent, custom cold flow improver, thermal and oxidative stability enhancer, synthetic lubricity improver, and de-icer similar to that used in jets.
-15°F Cold FlowEngine ProtectionYear-Round PerformanceFleet TestedState-of-the-art, computerized distribution provides the most reliable and precise measures of fuel and arrival times. Our fleet fueling system generates computerized tickets so you can individually track fuel consumption on all equipment via barcode scanners.
Round-the-clock service for on-site and fleet fueling with premium petroleum products and industry-leading delivery equipment.
Barcode TrackingReal-Time Data24/7 ServiceCall to find out which products are right for your home or business
Call (978) 536-9955Seasonal promotions on annual tune-ups, service contracts, and more. Save big before winter hits.
Schedule your annual tune-up now between March 1 and October 1 for the best availability and pricing. Our thorough 15-point tune-up keeps your system running at peak efficiency all winter.
Includes: brushing and vacuuming, nozzle replacement, filter replacement, ignition inspection, efficiency test, and full 15-point system evaluation.
Full 15-point cleaning and inspection. Best scheduled March through October. Competitive rates.
Annual inspection, parts advisory, and system tune-up. Peace-of-mind coverage all year long.
Sign up for automatic delivery and never worry about running out of oil again. No extra charge.
Spread costs over 10 months. Enroll any time. Adjusted as prices rise or fall.
Call today to ask about our latest specials and pricing
(978) 536-9955Quick answers to common questions about heating oil, deliveries, and service.
Step 1: Check if the burner control has moved to reset/shutdown — press ONCE to reset. If the burner turns on then shuts off within two minutes, call us at (978) 536-9955. Do NOT press reset again.
Step 2: Check your oil tank with the float gauge. If empty, call immediately.
Step 3: Check that your emergency switch is in the ON position. Check all fuses and circuit breakers.
Step 4: Verify your thermostat is set above the current room temperature. If digital, check or replace batteries.
Locate the top of the float to see how full your tank is. On a 275-gallon tank: ¾ full = 206 gallons, ½ full = 137 gallons, ¼ full = 70 gallons.
The reset button is on the control box on the burner, normally on the right side. It is usually red. Press it only once — pressing multiple times can flood the system with oil and cause a larger problem.
Most delivery systems incorporate an alarm system which whistles when the tank is filling up and stops when the tank is full. Our drivers are also trained to monitor the delivery gauge.
We recommend servicing your heating system annually to ensure it's running safely and efficiently. The best time is between March 1 and October 1 so your system is ready for winter.
We recommend keeping your boiler pressure at approximately 15 psi. If pressure is consistently above or below this, call us for a service check.
Yes! Direct Fuel offers a variety of service plans to address your particular home heating or commercial delivery needs. See our Maintenance & Services page for details, or call us at (978) 536-9955.
We suggest tuning up your system between March 1 and October 1 to ensure it will be ready to operate efficiently for the upcoming winter months. Scheduling early also helps ensure availability.
Still have questions? Our friendly team is ready to help.
Call (978) 536-9955A family-owned heating oil and diesel fuel supplier serving northeastern Massachusetts with pride since 1985.
Our goal at Direct Fuel is to cater to your particular heating or diesel fuel needs. We are a family-owned heating oil and diesel fuel supplier providing a variety of fuel products in a neighborly and timely manner, at prices you can afford.
Because Direct Fuel is family owned and operated, our commitment to providing personal service and competitive prices is taken seriously and personally. Our full-service company is on-call 24/7, 365 days a year, to meet your heating needs or emergencies.
Our fleet of trucks, manned by experienced drivers, ensures timely and prompt delivery in any kind of weather — ensuring that your home or business won't be left out in the cold financially or physically.
Our price-per-gallon figure is listed at all times on our website, saving you the nuisance of calling to check prices.


Tell us how we can serve your heating or fuel delivery needs
Call (978) 536-9955Reach out by phone, email, or the form below. We're here Mon–Fri, 9am–5pm.
P.O. Box 2115
Peabody, MA 01960
Mon–Fri: 9:00 AM – 5:00 PM
Saturday–Sunday: Closed
Never run out of heating oil again. We monitor your usage and deliver before you need it — no scheduling required.
Let us take the hassle out of setting up deliveries. Based on your past average consumption and current weather conditions, our computer-generated programs determine your current fuel needs and we deliver accordingly.
By taking advantage of the Automatic Delivery program, you can be assured that Direct Fuel is always keeping track of your fuel consumption and will never let your tank run out or leave you out in the cold.
Download a Credit Application →
or call (978) 536-9955 to have one mailed to your home.
Our system uses degree-day calculations to estimate your consumption based on outdoor temperatures.
We build a picture of your home's heating needs over time for increasingly accurate delivery scheduling.
We'll let you know ahead of your scheduled delivery so you can make sure access to your tank is clear.
Even on auto-delivery, our 24/7 emergency line is always available if you run low unexpectedly.
Sign up for automatic delivery and never worry about oil again
Call (978) 536-9955Spread your heating costs over a longer period of time with our flexible 10-month budget plan.
Are you interested in keeping your monthly payments consistent? Our budget plan lets you spread your heating costs over a longer period of time. We set up a payment plan based on your consumption and estimated fuel prices.
Our ten-month budget plan is calculated using your particular fuel consumption from the previous heating season and estimated prices for the upcoming year. This helps eliminate those higher bills during the harsh New England winters.
Based on 900 gallons/season at $4.50/gal = $4,050 total
Spread over 10 months = ~$405/month
Actual amounts based on your usage and current pricing. Accounts adjusted as prices change.
Call us at (978) 536-9955 or stop by to set up your budget account. We'll review your prior usage and set a comfortable monthly amount.
Eliminate heating bill surprises — enroll in a budget plan today
Call (978) 536-9955Pre-buy or cap your oil price to protect against market volatility this heating season.
Oil prices fluctuate with global markets. Our price protection plans let you take control — either by buying your fuel ahead at today's price, or by capping the maximum you'll ever pay per gallon.
Purchase your full season's supply at today's locked price. If prices rise, you're already covered. Pre-pay customers pay for fuel at time of purchase and receive monthly statements with purchases and balance credits.
Set a maximum price per gallon. If the market price drops below your cap, you pay the lower market rate. If it rises, you never pay more than your cap — giving you protection without locking you in completely.
Order as needed and pay the current market price at time of delivery. Best if you prefer flexibility and believe prices may decrease. Our live price is always posted on this website.
Combine a pre-buy price lock with our budget payment plan for the ultimate in predictability — locked price AND level monthly payments all season long.
Call to discuss which price plan makes sense for your household this season
Call (978) 536-9955Current price: $4.50/gal — updated daily. Pre-buy and cap plan pricing is set at time of contract. Contact us for current plan rates and availability.
A full range of heating oil delivery, service, and maintenance options for homes and businesses throughout northeastern Massachusetts.
Need assistance? Submit a help request and our team will get back to you right away. For emergencies, call us directly at (978) 536-9955.
Fill out the form below and we'll follow up as soon as possible.
Mon–Fri: 9:00 AM – 5:00 PM
Emergency service: 24/7/365
1. Check the reset button on your burner (red button) — press it ONCE only.
2. Check your oil tank gauge — is it empty?
3. Check your emergency switch and circuit breakers.
4. Verify thermostat is set above room temperature.
If none of these work, call us immediately.
Find the float gauge on top of your tank. For a 275-gal tank: ¾ = 206 gal, ½ = 137 gal, ¼ = 70 gal. If empty, call us right away.
Emergencies: we aim to respond by phone within minutes. General requests during business hours are typically answered same day. After-hours non-emergencies are addressed the next business day.
Direct Fuel staff only