610.847.1012 & 610.847.2488

Where we treat our customers as friends & family
Call Central Bucks Oil
We are a family owned and operated business

Reliable ~ Affordable ~ Friendly

610.847.1012 – CALL – 610.847.2488


Delivery Options:

Automatic Delivery – Just as it says, when your oil tank needs refilling, we’ll be there! There’s no need to call to arrange a delivery. Once we set you up as a new customer and track your first few months’ usage, our scheduling system keeps up with your needs to help ensure that you never run out of oil.

Will Call Delivery – Some customers are more comfortable determining their own heating oil needs. Just give us a call 1-2 days in advance of when you need a delivery and we’ll put your home on our delivery schedule.

Budget Plan:

A great option to control your heating costs. Spread them out over the entire year. Avoid any unexpected large payments during winter months and manage your heating costs throughout the entire year.

Credit Card Options

Credit Cards Accepted!

Commercial Fuels:

On Road Diesel & Off Road Diesel – We deliver to commercial businesses such as Construction sites, Farms, Landscapers, Churches, Schools, and Apartment buildings. Call today and speak with our friendly staff to set up your account.

More About Heating Oil:

Oil heating fuel is now among the cleanest heating fuels available. It’s is by far the safest type of heating, environmentally friendly, and dependable. You may be surprised to learn that oil heat is more efficient than gas, and that oil heat can be considerably cleaner. Heating oil burns an average of 16% more efficiently than gas, which means you use less fuel and get more heat.

  • Oil Efficiency

  • Gas Efficiency

  • Electric Efficiency


*(Source: U.S. Department of Energy)

Central Bucks Oil serves the following communities:

Bucks County:
Bedminister, Blooming Glen, Buckingham, Carversville, Chalfont, Coopersburg, Danboro, Doylestown, Dublin, Durham, Erwinna, Feasterville, Forest Grove, Fountainville, Furlong, Gardenville, Green Lane, Hatfield, Hellertown, Hilltown, Holicong, Kintnersville, Lahaska, Line Lexington, Lumberville, Mechanicsville, Milford Square, Morrisville, New Hope, Newton, Ottsville, Pennsburg, Penns Park, Perkasie, Pineville, Pipersville, Plumsteadville, Point Pleasant, Quakertown, Revere, Richlandtown, Riegelsville, Rushland, Sellersville, Silverdale, Solebury, Souderton, Springtown, Upper Black Eddy, Warrington, Washington Crossing, Wycombe, Zionhill

Montgomery County:
*Ambler, Colmar, Green Lane, *Harleysville, Hatfield, *Lansdale, Pennsburg, Red Hill, Souderton, *Sumneytown, Telford, Tylersport

Hellertown, Riegelsville

Center Valley, Coopersburg, *Emmaus, Limeport, Macungie

If you don’t see your area listed above please call us to see if we can provide service to your home or business.
*Contact office to verify in service area.
**If you see this by your town, please call the office to verify service availability.