Sign up and schedule a fuel delivery online.

Home Heating Oil Delivery

Heating oil delivered across Delaware County and Chester County, PA, usually within 24 to 72 hours. Order online any time, or call 610-494-4874.

Heating oil delivered across Delco and Chester County

American Energy Supply delivers No. 2 ultra-low-sulfur heating oil to homes throughout Delaware County and Chester County, Pennsylvania, from our base on Chichester Avenue in Upper Chichester. Most deliveries arrive within 24 to 72 hours, and emergency same-day delivery is available in some areas. When you order online, you pay the price on the day you order, not the day the truck arrives.

Order online any time, call 610-494-4874, or set up automatic delivery so you don’t have to keep checking the gauge. In Delaware? See heating oil delivery in Delaware.

DeliveryUsually 24–72 hours. Same-day emergency delivery in some areas.
Price lockOnline orders are priced on your order date, not the delivery date.
OrderingOnline 24/7, or call 610-494-4874.
AssistancePA LIHEAP vendor ID #102719853.
Since 2009Family-run and woman-owned, based in Upper Chichester.

Today's heating oil price

Heating oil prices follow the wholesale market and can change daily, so we don’t print a price here that could be out of date by tomorrow. Enter your ZIP code in our price quote tool for today’s price at your address.

Online orders get volume pricing: the more gallons you order, the less you pay per gallon. Found a lower price from another local dealer? Call us and ask about price matching.

See today's price for your ZIP

Enter your ZIP code for today's price per gallon. Online orders lock that price in.

Where we deliver in Delaware County and Chester County

We deliver heating oil throughout Delaware County (Delco) and Chester County, including these towns:

  • Upper Chichester
  • Boothwyn
  • Aston
  • Marcus Hook
  • Linwood
  • Trainer
  • Lower Chichester
  • Media
  • Swarthmore
  • Springfield
  • Garnet Valley
  • Glen Riddle
  • Lenni
  • Concordville
  • East Lansdowne
  • Ogden
  • West Chester

Not sure we reach your street? Enter your ZIP in the price quote tool or call 610-494-4874. We also deliver all over New Castle County, Delaware.

How ordering works

  1. Check your priceEnter your ZIP in the price quote tool to see today's price per gallon.
  2. Order online or by phoneRegister once, then order any time, day or night. Or call 610-494-4874.
  3. We deliver in 24–72 hoursMost tanks can be filled with no one home, as long as we can reach the fill pipe.
  4. Pay for what goes inIf your tank can't take every gallon you ordered online, the difference goes back on your card automatically.

We accept Visa, Mastercard, American Express and Discover online. To pay COD or by check, call us.

Automatic delivery or order when you need it

Automatic delivery

We schedule a fill every 30 to 60 days, so you're covered without watching the gauge.

Order when you need it

Order when your gauge reads about a quarter tank. Below that, you risk running out.

How much will you use? A reliable starting estimate is about 100 gallons a month in the coldest winter months. Your actual use depends on outside temperatures, your home’s size and insulation, the age and efficiency of your system, and your thermostat setting. A home kept at 72 degrees uses more oil than one kept at 68.

See how long heating oil lasts month by month, with a calculator for your tank, and how to read your oil tank gauge in gallons.

Ran out of heating oil?

When a tank runs dry, air gets into the fuel line and the burner usually won't relight on its own. Getting it running again takes a Prime & Start: a driver or technician bleeds the line, primes the system and restarts it. Add the Prime & Start when you place your order, and plan to be home so we can get to your boiler or furnace.

Emergency same-day delivery is available in some areas, so call as soon as you know you're out.

Call 610-494-4874 What to do if you run out

Help paying for heating oil (LIHEAP)

We’re an approved Pennsylvania LIHEAP vendor. When you apply, list our vendor ID, #102719853, so your grant comes to us for your delivery. We also work with Delaware County COSA programs and with local charities and churches. In Delaware, assistance runs through Catholic Charities; see heating oil delivery in Delaware.

For every program, who qualifies and how to apply, see heating oil assistance in PA and Delaware.

To use LIHEAP with us:

  1. Apply online through Pennsylvania's COMPASS site, by phone on the LIHEAP Hotline at 1-866-857-7095, or at your County Assistance Office.
  2. List American Energy Supply, vendor ID #102719853, as your heating oil supplier.
  3. If you're out of oil or have less than a 15-day supply, ask about a LIHEAP crisis grant.

LIHEAP opens each winter and funding is limited, so apply as soon as the season opens.

Is heating oil safe?

Heating oil is combustible but hard to ignite. Its high flash point means it won’t catch fire at normal room temperatures, so it’s much harder to ignite than gasoline or propane.

We deliver No. 2 heating oil, an ultra-low-sulfur fuel. Ask us about Bioheat, a blend of heating oil and biodiesel.

Our Services

HEATING INSTALLATION

HEATING INSTALLATION

We can help upgrade your old heating system to a modern energy-efficient one to save you money in the long term.
Learn More

COOLING INSTALLATION

COOLING INSTALLATION

Our service team expertly installs traditional central air systems and mini-splits or ductless air conditioning systems.
Learn More

HVAC MAINTENANCE & REPAIRS

HVAC MAINTENANCE & REPAIRS

Our full-service department is happy to provide you with maintenance and repairs for oil, gas, propane, heat pump, and electric equipment.
Learn More

WATER HEATERS

WATER HEATERS

Our team can handle your water heater installation, maintenance and repairs to keep your hot water working. We repair and install oil-fired, gas-fired, propane, and electric hot water heaters.
Learn More

Our Fuel Services

HOME HEATING OIL

HOME HEATING OIL

No. 2 heating oil delivered across Delco, Chester County and New Castle County, usually within 24 to 72 hours.
Learn More

OIL TANKS

OIL TANKS

If you need a new home heating oil tank, rely on American Energy Supply for removal, and replacement installation services.
Learn More

SMART SOLUTIONS

SMART SOLUTIONS

You can stop spending time going into a creepy, dark basement or cold garage to check your oil levels.
Learn More

Client Reviews

Google
mike carter profile picture
mike carter
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
OUTSTANDING SERVICE AND A GREAT COMPANY TO DEAL WITH!!! EASY AND POLITE AND VERY FLEXIBLE - WOULD HIGHLY RECOMMEND!!!
Google
David Robinson profile picture
David Robinson
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Excellent service by John N
Google
micky bisco profile picture
micky bisco
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Stacy was very sharp and great to work with!
Google
Don Lee profile picture
Don Lee
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
jennifer A. Was very friendly and knowledgeable.
Google
Sarah Krimson profile picture
Sarah Krimson
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Fast delivery, friendly driver, great competitive prices!!!

Our Associations and Memberships

Heating oil FAQs

A reliable starting estimate is about 100 gallons a month in the coldest winter months. Your use depends on outside temperatures, your home’s size and insulation, your system’s efficiency and your thermostat setting.

Order when your gauge reads about a quarter tank. Below that, you risk running out. Automatic delivery every 30 to 60 days takes care of it for you.

Usually within 24 to 72 hours, depending on your location. Emergency same-day delivery is available in some areas.

No. When you order online, your price is based on your order date, not your delivery date.

Yes. Our price follows the current market. If you find a lower price from another local dealer, call us and ask about price matching.

Usually not. We can fill most tanks with no one home. Someone does need to be there for a Prime & Start, or if we can’t get to the tank.

If you’ve run out of oil, air gets into the fuel line and the burner can’t relight. A Prime & Start bleeds the line, primes the system and restarts it. Order it online when you place your oil order, and be home so we can reach your boiler or furnace. If Prime & Start isn’t available in your area, call a local heating contractor for a service call.

Yes. List our Pennsylvania vendor ID, #102719853, on your LIHEAP application. We also work with Delaware County COSA programs, Delaware’s Catholic Charities program, and local charities and churches.

Throughout Delaware County and Chester County in Pennsylvania, all over New Castle County in Delaware, and some locations in Maryland. Call 610-494-4874 to check your address.

No problem. If you ordered online, your card is automatically credited for any gallons you do not receive. If you prepaid over the phone, you get a credit on your account for the difference.

Yes. Orders below our minimum delivery amount carry a $50 short-load fee. Call us if you’re not sure how much your tank will take.

We accept Visa, Mastercard, American Express and Discover credit and debit cards for online orders. To pay COD or by check, please call.

Use a long metal dipstick marked in inches. Put it through the access hole on top of the tank and note how many inches of oil are in the tank.

The whistle sits in the vent pipe above your tank. It sounds while the tank is being filled, which tells the driver air is flowing out of the vent and the tank and pipes are working properly. When the whistle stops, the tank has reached its usable capacity and the driver shuts off the pump.

Yes, within one hour of placing it. Call 610-494-4874. After that, the order may already be on a truck.

Order home heating oil

Check today's price, order online any time, or call us. Already out of oil? Call us instead of filling out a form.

Contact us

Scroll to Top