Heating Oil Prices in Langhorne, PA
Today from $4.49/gallon across 2 local dealers. Order online and pay by card — no phone call.
Prices updated yesterday. We never show a rate you can’t actually get.
See every price for Langhorne
Enter your ZIP — 19047 — and compare all dealers side by side.
🔥 Same-day delivery is available in Langhorne — order before the cutoff and a dealer will run it today. Out of oil completely? Tick the box at checkout and we’ll only show dealers who prime and restart your burner.

Langhorne covers two very different places: the small historic borough around Maple and Bellevue, laid out long before the suburbs reached it, and the much larger Middletown Township area along Route 1 that most people mean when they give a Langhorne address.
Neighborhoods we deliver to in Langhorne
- Langhorne Borough
- Langhorne Manor
- Penndel
- Parkland
- Oxford Valley
- Flowers Mill
How our trucks get here
Deliveries into Langhorne run off US Route 1, Interstate 295, PA Route 413 (Pine Street), the Newtown Bypass and Maple Avenue.
Borough streets are narrow with on-street parking on both sides, so a full-size truck sometimes needs a longer hose rather than a closer park.
Local landmarks
- Oxford Valley Mall
- the Langhorne SEPTA station on the West Trenton Line
- Historic Langhorne Borough
- St Mary Medical Center
Tanks in Langhorne homes
The borough has genuine Victorians and turn-of-the-century twins with basements and older basement tanks, some of them well past the age where a fill is routine. Out along Route 1 the stock is mostly post-war ranches and 1980s–90s colonials, where the tank is more often in a basement corner or an attached garage.
Nearby: Sesame Place, Core Creek Park and Lake Luxembourg and Playwicki Farm.
Buying heating oil in Langhorne
Langhorne sits in Bucks County, and most homes here run on 275 or 330-gallon tanks. Prices move daily with the wholesale rack, which is why the number above is today’s and not last week’s. Local dealers compete on this page, so the lowest price is always at the top — we don’t sell placement above a better price.
How much oil do you need?
Order a dollar amount, a number of gallons, or ask for a fill — whichever way you actually think about it. Tell us your tank size and what the gauge reads and we’ll warn you before you pay if the tank won’t take it all. You’re charged only for the gallons that actually go in, and if it takes less, your price per gallon doesn’t go up.
Heating oil in Langhorne — common questions
Is a Langhorne address the borough or Middletown Township?+
Usually the township. Langhorne Borough is small — roughly the historic blocks around Maple and Bellevue — while most 19047 addresses sit in Middletown Township along Route 1 and Oxford Valley. Either way we deliver; it mainly changes what your house and tank look like.
My house is a Victorian in the borough. Does that change anything?+
It can. Borough Victorians and twins often have older basement tanks and narrower access, and the streets have parking both sides. Tell us at checkout if the fill pipe is round the back and the driver will plan for a longer hose.
Can you deliver near Sesame Place and Oxford Valley?+
Yes — that whole Route 1 corridor is 19047 and well inside the service area. It is one of the denser parts of our territory, which usually means next-day rather than a wait.
How fast can I get oil in Langhorne if I have run out?+
Tick "I am completely out of oil" at checkout and we only show dealers who will prime and restart your burner, so you are not left with a full tank and a system that will not light. Same-day is often available here when you order before the cutoff.
Also in Langhorne: oil burner tune-ups, chimney cleaning and automatic delivery.