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.
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
- Check your priceEnter your ZIP in the price quote tool to see today's price per gallon.
- Order online or by phoneRegister once, then order any time, day or night. Or call 610-494-4874.
- We deliver in 24–72 hoursMost tanks can be filled with no one home, as long as we can reach the fill pipe.
- 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
We schedule a fill every 30 to 60 days, so you're covered without watching the gauge.
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 outHelp 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:
- Apply online through Pennsylvania's COMPASS site, by phone on the LIHEAP Hotline at 1-866-857-7095, or at your County Assistance Office.
- List American Energy Supply, vendor ID #102719853, as your heating oil supplier.
- 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
COOLING INSTALLATION
COOLING INSTALLATION
HVAC MAINTENANCE & REPAIRS
HVAC MAINTENANCE & REPAIRS
WATER HEATERS
WATER HEATERS
Our Fuel Services
HOME HEATING OIL
HOME HEATING OIL
OIL TANKS
OIL TANKS
SMART SOLUTIONS
SMART SOLUTIONS
Client Reviews
![]()
mike carterTrustindex 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!!!![]()
David RobinsonTrustindex verifies that the original source of the review is Google.
Excellent service by John N![]()
micky biscoTrustindex verifies that the original source of the review is Google.
Stacy was very sharp and great to work with!![]()
Don LeeTrustindex verifies that the original source of the review is Google.
jennifer A. Was very friendly and knowledgeable.![]()
Sarah KrimsonTrustindex 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