🚧 Preview Access

Site in Development

This is a private preview of the new Direct Fuel website. Enter your access code to continue.

Incorrect access code. Please try again.
Too many attempts. Please try again in 15 minutes.
Mon–Fri: 9:00 AM – 5:00 PM  |  Sat–Sun: Closed 978.536.9955
Direct Fuel
Tune-Up Specials Order Online Services → Residential → Commercial Fuel → Maintenance & Services → Automatic Delivery → Budget Plans → Price Plans Products Contact Us → Help Center → FAQs → About Us
Serving MA Since 1985

Leave the Worries
to Direct Fuel

Reliable home heating oil delivery, service plans, and burner maintenance across northeastern Massachusetts.

Today's Oil Price
Loading…
$4.50/gal
— No change from yesterday
⚠ Important — Orders will be delivered next day unless notified. We cannot hold pricing for future dates. Call for emergency deliveries.
7-Day Low
7-Day Avg
7-Day High

Prices Subject to Change Without Notice

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.

Our Services

Everything You Need to Stay Warm

From automatic delivery to full burner service, we have you covered all season long.

Home Heating Delivery
Residential Delivery
Reliable home heating oil delivery for homeowners throughout northeastern MA.
Learn more
Maintenance
Maintenance & Service
Annual tune-ups and 24/7 emergency service to keep your heating system efficient.
Learn more
Burner Service
Burner Service
Expert burner repair and installation by certified technicians you can trust.
Learn more
Commercial Fuel
Commercial Fuel
Computerized fleet fueling with barcode tracking for your business equipment.
Learn more
Plans & Specials

Pick the Plan That Works for You

Flexible options to spread costs, lock in savings, and stay worry-free all winter.

🔥
Tune-Up Specials
Seasonal promotions on annual tune-ups and service plans. Save big every month.
🚚
Automatic Delivery
Never run out of oil. We track your usage and deliver before you need it.
💰
Budget Account
Spread heating costs over monthly payments for predictable, stress-free billing.
📈
Price Plans
Pre-buy or cap your pricing to protect against market fluctuations this season.

Order Heating Oil Online

Fast, easy online ordering. Next-day delivery in most cases. Questions? Call 978.536.9955.

Place Your Order

Today's price: $4.50/gal  ·  Prices subject to change  ·  Next-day delivery

✓ Your order has been received! We'll call to confirm delivery details.
Price per gallon$4.50
Estimated gallons200
Estimated total$900.00

Estimated total is based on current price. Final billing reflects gallons actually delivered. Prices are subject to change.

Residential Heating Oil

Keeping your family warm during the harsh New England winters — with service, flexibility, and prices you can afford.

Keeping Your Family Warm

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.

  • 24/7 Emergency Burner Service
  • Reliable, prompt delivery service
  • Professionally trained and experienced drivers
  • Courteous, friendly, knowledgeable customer service
  • Affordable Budget payment plans
  • Carefree Automatic Delivery Service
  • Quick Response Time
  • Priority on Safety
  • Satellite dispatched trucks
  • Trained, qualified service technicians on staff
  • Family-owned business offering personal service
Home heating delivery

Call Direct Fuel today to take advantage of our plans and services

(978) 536-9955

Service Area

BeverlyDanversGeorgetownHamiltonIpswichLynnfieldMiddletonNorth ReadingPeabodyRowleyTopsfieldWenham

🚚 Automatic Delivery

We 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.

📞 Will Call Customer

Prefer to monitor your own oil? Schedule deliveries when your tank is between ¼ to ½ full to maximize delivery. Payment is due upon delivery.

💰 Budget Plans

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.

📈 Pre-Buy Plans

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.

Commercial Fuel Services

State-of-the-art computerized fleet fueling that keeps your operation running on time and on budget.

Let Our Family Keep Your Fleet Running

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.

Computerized Fleet Tracking

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.

Commercial fuel services

⚡ On-Site Fueling

Prompt on-site and fleet fueling service, available around the clock. Our vans are fully stocked for any emergency.

🖥 Barcode Tracking

State-of-the-art computerized distribution with precise measures of fuel usage and arrival times per piece of equipment.

❄️ Winter-Ready Diesel

Our premium DieselOne® features cold flow improvement rated to -15°F, keeping your fleet operating through tough New England winters.

🤝 Flexible Scheduling

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-9955

Maintenance & Services

Leave the service worries to Direct Fuel. Plans for every need at prices you can afford, 24/7/365.

Leave the Service Worries to Us

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.

Burner Service

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.

24/7 Emergency Service

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.

Maintenance

Annual Maintenance

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.

Service Contract

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.

🏠 Residential Systems

Sales and installations of forced hot water boilers, warm air furnaces, steam boilers, hot water tanks, and oil tank replacements.

🏢 Commercial Systems

Full-service commercial heating system installation and maintenance for businesses of all sizes.

🔧 Annual Tune-Up Includes

Brushing and vacuuming, nozzle replacement, filter replacement, ignition inspection, efficiency test, and 15-point checklist.

🚨 Emergency Service

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-9955

Our Products

Top-of-the-line fuels and petroleum products that keep your equipment running cleaner, longer.

🔥

Heating Oil Plus™

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 Calls
🚛

DieselOne®

High 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 Tested
🖥

Computerized Fuel Delivery

State-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 Service

Call to find out which products are right for your home or business

Call (978) 536-9955

Tune-Up Specials

Seasonal promotions on annual tune-ups, service contracts, and more. Save big before winter hits.

🔥 Current Special

Annual Burner Tune-Up

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.

All Special Plans

🔧 Annual Tune-Up

Full 15-point cleaning and inspection. Best scheduled March through October. Competitive rates.

📋 Service Contract

Annual inspection, parts advisory, and system tune-up. Peace-of-mind coverage all year long.

🚚 Auto-Delivery Sign-Up

Sign up for automatic delivery and never worry about running out of oil again. No extra charge.

💰 Budget Plan Enrollment

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-9955

Frequently Asked Questions

Quick answers to common questions about heating oil, deliveries, and service.

Help! I have no heat!

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.

How do I read the float gauge on my oil tank?

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.

Where is my burner reset button located?

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.

How does the delivery person know when to stop filling my tank?

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.

How often should I have my equipment serviced?

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.

What should the pressure on my boiler be?

We recommend keeping your boiler pressure at approximately 15 psi. If pressure is consistently above or below this, call us for a service check.

What does a Direct Fuel annual tune-up include?
  • Thorough brushing and vacuuming of the system and smoke pipe
  • Replacement of the oil burner nozzle
  • Replacement of the filter at the oil tank
  • Inspection and adjustment of the ignition system
  • Visual inspection to ensure mechanics are in working order
  • Oil motors and certain types of circulators
  • Efficiency test of the system
  • 15-point checklist to evaluate overall condition
Do you offer service plans?

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.

When should I have my system tuned up?

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-9955

About Direct Fuel

A family-owned heating oil and diesel fuel supplier serving northeastern Massachusetts with pride since 1985.

40+
Years in Business
24/7
Emergency Service
12+
Towns Served
100%
Family Owned

Welcome to the Direct Fuel Family

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.

Direct Fuel teamFuel trucks

Tell us how we can serve your heating or fuel delivery needs

Call (978) 536-9955

Contact Us

Reach out by phone, email, or the form below. We're here Mon–Fri, 9am–5pm.

Send Us a Message

✓ Message received! We'll get back to you within one business day.

Get in Touch

📍

Address

P.O. Box 2115
Peabody, MA 01960

🕐

Office Hours

Mon–Fri: 9:00 AM – 5:00 PM
Saturday–Sunday: Closed

🗺 Serving Beverly, Danvers, Georgetown, Hamilton, Ipswich, Lynnfield, Middleton, North Reading, Peabody, Rowley, Topsfield & Wenham

Automatic Delivery

Never run out of heating oil again. We monitor your usage and deliver before you need it — no scheduling required.

We Keep Track So You Don't Have To

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.

How It Works

  • We track your past fuel usage history
  • Our system factors in current weather conditions
  • Deliveries are automatically scheduled before you run low
  • You receive a delivery notice before each visit
  • No phone calls, no guessing, no running out
Automatic Delivery

📋 Sign Up Today

Download a Credit Application →
or call (978) 536-9955 to have one mailed to your home.

🌡 Weather-Based Tracking

Our system uses degree-day calculations to estimate your consumption based on outdoor temperatures.

📊 Usage History

We build a picture of your home's heating needs over time for increasingly accurate delivery scheduling.

📞 Advance Notice

We'll let you know ahead of your scheduled delivery so you can make sure access to your tank is clear.

🚨 Emergency Backup

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-9955

Budget Account Plans

Spread your heating costs over a longer period of time with our flexible 10-month budget plan.

Consistent Monthly Payments

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.

How Budget Plans Work

  • Based on your prior year fuel consumption
  • Estimated fuel costs spread over 10 monthly payments
  • Payments stay consistent month to month
  • Account adjusted regularly as prices rise or fall
  • Eliminates surprise high-bill months
  • Easy budgeting for your household expenses

Example Budget Plan

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.

📋 Enroll Today

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-9955

Price Protection Plans

Pre-buy or cap your oil price to protect against market volatility this heating season.

Lock In Your Rate This 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.

📈 Pre-Buy Plan

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.

🛡 Price Cap Plan

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.

📋 Will Call (Market Price)

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.

💰 Budget + Price Lock

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-9955

Today's Posted Price

Current 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.

Our Services

A full range of heating oil delivery, service, and maintenance options for homes and businesses throughout northeastern Massachusetts.

Residential
Residential Delivery
Home heating oil delivery with automatic, will-call, budget, and pre-buy options.
Learn more
Commercial
Commercial Fuel Services
Fleet fueling with computerized barcode tracking for your business equipment.
Learn more
Maintenance
Maintenance & Services
24/7 emergency service, annual tune-ups, and service contracts for total peace of mind.
Learn more
Specials
Tune-Up Specials
Current promotions on annual tune-ups and service contracts. Save before winter.
View specials

Help Center

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.

🚨
Heating Emergency? Call Us Now
If your heat is out or you have a heating emergency, call (978) 536-9955 — we're available 24/7/365.

Submit a Help Request

Fill out the form below and we'll follow up as soon as possible.

✓ Your help request has been submitted! We'll be in touch shortly. For emergencies call (978) 536-9955.

Contact Us Directly

📞

24/7 Emergency Line

(978) 536-9955
🕐

Office Hours

Mon–Fri: 9:00 AM – 5:00 PM
Emergency service: 24/7/365

Quick Troubleshooting

No heat — what do I check first?

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.

How do I read my oil gauge?

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.

How quickly will someone respond?

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 Admin