Heating Oil Prices in Willow Grove, PA
Today $5.92/gallon for 100 gallons, across 2 local dealers. Order online — no waiting for a callback to get a price.
Prices updated today at 11:23 pm. We never show a rate you can’t actually get.
See every price for Willow Grove
Enter your ZIP — 19090 — and compare all dealers side by side.

Willow Grove is the built-up corner where York Road meets Easton Road and the turnpike interchange, and 19090 is the densest ZIP left on our list — nearly eight thousand households in four and a half square miles. Behind the shopping strips it is quiet: bungalows and twins on tree-lined streets running downhill off the main roads.
Neighborhoods we deliver to in Willow Grove
- Willow Grove
- Crestmont
- Heaton
How our trucks get here
Deliveries into Willow Grove run off Easton Road, York Road, Welsh Road, Moreland Road, Davisville Road, Old Welsh Road, Fitzwatertown Road and Terwood Road.
York Road and Easton Road are heavy through-routes and a truck would rather come at your street from the quiet end. The residential streets run downhill off them and several are narrow; a note about which end to enter from genuinely helps.
Local landmarks
- Crestmont Park
- Memorial Park
- the Helicopter Memorial
- Terwood Park
- the Eastern Center for Arts and Technology
Tanks in Willow Grove homes
Bungalows, twins and small singles from the 1920s through the 1950s on modest lots, with later infill behind them. Most have a basement and a 275 in it with a side fill, and most have a driveway or a shared one — easier than a rowhouse but tighter than the townships further out.
Willow Grove by the numbers
10.3%
of the 7,584 households in ZIP 19090 heat with oil — 782 homes.
- Population
- 19,926
- Households
- 7,584
- Land area
- 4.6 sq mi
- Median household income
- $97k
Source: U.S. Census Bureau, 2019–2023 American Community Survey 5-year estimates, and the 2023 ZCTA Gazetteer. ZIP Code Tabulation Areas approximate postal ZIPs and don’t follow municipal boundaries, so these describe the ZIP rather than the borough or township exactly.
Buying heating oil in Willow Grove
Willow Grove is 782 of 7,584 households on oil, 10.3%. Combined with Horsham directly north — another 835 — this corner of Montgomery County holds more than sixteen hundred oil-heated homes within a couple of miles of each other. That is route density, and route density is what lets a price be sharp rather than padded for the drive. 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 in Willow Grove?
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 Willow Grove — common questions
Do you deliver heating oil in Willow Grove, PA?+
Yes, to 19090. Horsham immediately north is 19044 and Hatboro is 19040 — both also served, and all three sit close together on the same runs.
How many Willow Grove homes still use oil?+
782 of 7,584 occupied homes, about 10.3% — one in ten, in one of the most tightly built ZIPs in Montgomery County.
The old naval air station is called Willow Grove. Is it in 19090?+
No — despite the name it sits in Horsham Township, 19044. It makes no difference to your delivery either way; order against the ZIP on your own mail.
My street is narrow and runs downhill. Any problem for a tanker?+
Rarely, but say which end is easier to come in from. Several streets here drop steeply off York and Easton Road and a loaded truck prefers to approach rather than reverse down them.
What is the smallest order for a Willow Grove house?+
100 gallons. A 275-gallon basement tank run low takes roughly 180 to 220, so the minimum rarely decides it.
Also in Willow Grove: oil burner tune-ups, chimney cleaning and automatic delivery.