

J. Halligan & Sons
Full Service Heating Oil Company

Heating Oil

Service
Contact
| Phone: | (484) 450-8016 |
| Address: | 412 Darby Rd, Havertown, PA 19083 |
| Office hours: | Monday to Friday 8:00am - 5:00pm |
| Payment: | Credit Card |
| Registered Name: | J. Halligan & Sons |

Heating Oil
Payment Plans
Prepay
You pay for the oil you order
J. Halligan & Sons Oil Prices Per Gallon
Updated on Feb 14 · 2026, 1:00 PM
| Order Size | Credit | Cash |
|---|---|---|
| 100 - 149 gallons | $4.19 per gallon | - |
| 150 - 199 gallons | $4.19 per gallon | - |
| 200+ gallons | $4.19 per gallon | - |
J. Halligan & Sons's Fuel Terminal Accessibility
The closest wholesale heating oil terminal (“rack”) to J. Halligan & Sons is Pbf s in Philadelphia, PA. The distance from the company to the terminal is 1.7 miles less than average for Pennsylvania oil companies.
Terminal accessibility affects the prices that oil companies near you charge. Unless J. Halligan & Sons has on-site storage tanks, J. Halligan & Sons’s trucks need to make multiple daily trips to the rack to purchase oil. At today's average Pennsylvania diesel price of $3.87 per gallon and an average tanker truck fuel economy of 6.2 mi/gal, J. Halligan & Sons's round-trip fuel cost to pick up oil is an estimated $7.86 per trip.
Oil Terminals Near J. Halligan & Sons
| Terminal Name | Location | Distance (miles) |
|---|---|---|
![]() PBF Energy Paulsboro Refinery | Philadelphia, PA | 6.3 |
![]() Etmt | Twin Oaks, PA | 8.5 |
![]() PBF Energy Paulsboro Refinery | Paulsboro, NJ | 9.1 |

J. Halligan & Sons Cash Heating Oil Delivery Map
J. Halligan & Sons offers heating oil delivery in Havertown and 54 more towns in Delaware County and the surroundings.
Montgomery County: Colmar, Montgomeryville, Abington, Ambler, Bala Cynwyd, Huntingdon Valley, Bryn Athyn, Cheltenham, Dresher, Elkins Park, Flourtown, Fort Washington, Gladwyne, Glenside, Hatboro, Horsham, Jenkintown, Merion Station, Narberth, Oreland, Willow Grove, Wyncote, Wynnewood, Norristown, Bridgeport, King Of Prussia, Audubon, Eagleville, Fairview Village, Blue Bell, Cedars, Collegeville, Conshohocken, Creamery, Gwynedd, Gwynedd Valley, Harleysville, Hatfield, Kulpsville, Lafayette Hill, Lansdale, Lederach, Mainland, Mont Clare, North Wales, Oaks, Plymouth Meeting, Royersford, Schwenksville, Skippack, Spring House, Valley Forge, West Point, Worcester
Bucks County: Southampton, Warminster, Warrington, Bensalem, Feasterville Trevose
Delaware County: Ardmore, Broomall, Bryn Mawr, Chester, Aston, Brookhaven, Chester Heights, Clifton Heights, Crum Lynne, Darby, Drexel Hill, Edgemont, Essington, Folcroft, Folsom, Glenolden, Glen Riddle Lima, Gradyville, Haverford, Holmes, Lansdowne, Lenni, Garnet Valley, Marcus Hook, Media, Springfield, Morton, Newtown Square, Norwood, Prospect Park, Ridley Park, Sharon Hill, Swarthmore, Upper Darby, Havertown, Villanova, Wallingford, Woodlyn, Philadelphia, Cheyney, Concordville, Glen Mills, Thornton
Philadelphia County: Philadelphia
Chester County: Wayne, Paoli, Berwyn, Chadds Ford, Devon, Downingtown, Exton, Immaculata, Lionville, Malvern, Mendenhall, Pocopson, West Chester, Westtown, Southeastern, Birchrunville, Chester Springs, Devault, Kimberton, Parker Ford, Phoenixville, Spring City, Uwchland, Valley Forge
Social Media
| Website | https://www.jhalliganoil.com/ |



