We keep you running smoothly.
MacMillan Oil Company supplies quality automotive, industrial, and food-grade products for all industries. In addition, we also sell services and install lubrication equipment for both automotive and industrial applications.
Serving the Eastern Pennsylvania and Northern New Jersey area since 1937.
Top-Quality Products

Passenger Cars
Passenger car engine oils for everyday use and also for performance vehicles.
Learn More

Heavy Duty Engines
We offer many different heavy duty engine oils, greases, and lubricants.
Learn More

Natural Gas Engines
Premium ashless oils and low ash oils for natural gas engines.
Learn More

Diesel Lubricants
Browse through our wide variety of light duty diesel lubricants.
Learn More

Industrial
Our specialty products for all industrial and food-grade applications.
Learn More

Antifreeze
High quality antifreeze, coolants and heat transfer fluids.
Learn More

Absorbents
We offer a full line of absorbents, chemicals, and solvents.
Learn More
we make it Easy
Never worry about your engines again. Get A Quick Quote.
Large Variety
We carry everything that you might need.
Helpful Staff
We’re here to answer any questions.
Delivery & Shipping
We make getting your lubricant and oil convenient.
Returns
Got the wrong product? Exchange it for the right one.