East Penn Fuel delivers outstanding customer service, prompt delivery, and competitive prices.

We service homes and all types of businesses including farms, excavating companies, and landscaping companies in Upper Bucks and parts of Lehigh and Northhampton Counties.

Our oil prices are updated daily both on our website and on voice mail message. For your convenience we accept most major credit/debit cards, money order, certified check, and cash.

Please feel free to call us with questions regarding areas of delivery or prices at 610-847-1250 or 610-310-4740. You can also contact us using the form below.


Heating Oil
2.30 /gal
plus taxes where applicable
2.30 /gal
plus taxes where applicable

Please use this form to place an order.

We will call you within 24 hours on the next business day to confirm your order and schedule your delivery.

Please note during inclement weather delivery times could be delayed or rescheduled.

All new customers will require a free tank inspection before the first delivery therefore someone will need to be home at the time of the inspection.

First Name*
Last Name*
Address 1*
Address 2
Fuel Type*
Message (optional)

Here are some of the areas we service. Please call if your area is not listed.

Coopersburg, 18036, Limeport, 18060, Center Valley, 18034, Hellertown, 18055, Bethlehem, 18015, Springtown, 18081, Riegelsville, 18077, Durham, 18039, Ferndale, 18921, Kintnersville, 18930, Upper Black Eddy, 18972, Erwinna, 18920, Ottsville, 18942, Revere, 18953, Quakertown, 18951, Zion Hill, 18981, Spinnerstown, 18968, Milford Square, 18935, Trumbauersville, 18970, Richlandtown, 18955, Point Pleasant, 18950, Pipersville, 18947, Plumsteadville, 18949, Bedminster, 18910, Danboro, 18916, Perkasie, 18944, Sellersville, 18960, Hilltown, 18927, Silverdale, 18962, Blooming Glen, 18911, Dublin, 18964, Fountainville, 18923, Doylestown, 18902, Parts of Easton, 18049, 18045, 18042