Oil Heat USA

Heating Oil Prices in Morrisville, 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 Morrisville

Enter your ZIP — 19067 — and compare all dealers side by side.

🔥 Same-day delivery is available in Morrisville — 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.

The Delaware River at low tide seen from the Morrisville, Pennsylvania bank, with the Lower Trenton Bridge and its "Trenton Makes, The World Takes" sign crossing to New Jersey.
Photo by Famartin, CC BY-SA 4.0 · licence

Morrisville sits directly across the Delaware from Trenton — close enough to read the "Trenton Makes, The World Takes" bridge from the riverbank — and the borough runs into Yardley and Lower Makefield to the north, where the housing changes completely.

Neighborhoods we deliver to in Morrisville

  • Morrisville Borough
  • Yardley Borough
  • Lower Makefield
  • Edgewood
  • Williamson Park

How our trucks get here

Deliveries into Morrisville run off US Route 1, Interstate 295, PA Route 32 (River Road), Pennsylvania Avenue and Bridge Street.

Properties along River Road and the canal can have steep or shared drives down toward the water, worth flagging at checkout.

Local landmarks

  • the Calhoun Street and Trenton Makes bridges
  • Pennsbury Manor, William Penn’s reconstructed estate
  • the Delaware Canal State Park towpath
  • Washington Crossing Historic Park upriver

Tanks in Morrisville homes

Morrisville Borough is older and denser — twins and small singles, many with basement tanks of some age. Yardley and Lower Makefield are larger colonials on bigger lots where a 330 or an outdoor tank is more usual, and where a long driveway is the thing that actually decides whether a full-size truck can get in.

Nearby: Washington Crossing Historic Park, Pennsbury Manor and the canal towpath.

Buying heating oil in Morrisville

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

ZIP codes covered around Morrisville

19067

See every town and ZIP we deliver to →

Also serving Yardley.

Heating oil in Morrisville — common questions

Does 19067 cover Yardley as well as Morrisville?+

Yes. The 19067 ZIP takes in Morrisville Borough, Yardley and much of Lower Makefield, which is why you will sometimes see it listed under either name. All of it is in the service area.

I am on River Road with a steep drive to the house. Can you still deliver?+

Usually yes, but tell us at checkout. Some properties down toward the canal have steep or shared access where a full-size truck needs to plan a longer hose, and knowing in advance is what keeps it from becoming a wasted stop.

I am right across from Trenton. Do you deliver in New Jersey?+

Not currently — the service area is Bucks and Montgomery County, Pennsylvania. If you are on the Pennsylvania side of the Delaware in 19067 you are covered, even if Trenton is closer than your own downtown.

Lower Makefield homes are bigger. Should I order more than 150 gallons?+

Often, yes. Larger colonials out here frequently run 330-gallon tanks and burn more per degree day than a Morrisville twin. Use the "fill my tank" option and we work out the room from your tank size and gauge rather than guessing.