

J Halligan and 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 / Cash |
| Registered Name: | J. Halligan & Sons |

Heating Oil
Payment Plans
Prepay
You pay for the oil you order
J Halligan and Sons Oil Prices Per Gallon
Updated on Feb 20 · 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 and Sons's Fuel Terminal Accessibility
The closest wholesale heating oil terminal (“rack”) to J Halligan and Sons is Pbf s in Philadelphia, PA. The terminal is located 1.7 miles closer than the average terminal distance for Pennsylvania oil companies.
Terminal accessibility affects the prices that oil companies near you charge. Unless J Halligan and Sons has on-site storage tanks, its trucks must make multiple daily trips to the rack to purchase oil. At today's average Pennsylvania diesel price of $3.82 per gallon and an average tanker truck fuel economy of 6.2 mi/gal, J Halligan and Sons's estimated round-trip fuel cost to pick up oil is $7.76 per trip.
Oil Terminals Near J Halligan and 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 and Sons Cash Heating Oil Delivery Map
J Halligan and 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/ |



