Office: (704) 289-5438
Toll Free: (800) 452-2717

519 E Franklin St, Monroe, NC 28112


To Your Oil Solution

Monroe Oil Company, Inc. is a locally owned and operated company serving Union County and the surrounding areas since 1951. We are branded BP, Citgo, Pure and Liberty and have the capability of providing fuel deliveries from 100-9000 gallons for commercial, farm and residential customers.

Our products include but are not limited to: gasoline, highway diesel, non-highway diesel, heating oil, kerosene, racing fuel, motor oil and lubricants. In addition, we have tank monitors to monitor daily use of our commercial customers.

Monroe Oil Company is here when you need us. Our dedicated team works hard to make sure that all your fuel needs are taken care of in a prompt and professional manner. You don’t get an excellent reputation like ours without being one of the best in the business. Contact us today

Our Services

On Oil in Union County

Loaner Tanks/Equipment

We will supply tanks and pumps with or without meters, hoses and nozzles, for commercial and farm needs, all at no cost to you. Learn More

Bulk Oil/Lubricants Delivery

We carry lubricants from case goods to drums and bulk. We provide lubricants to customers that have truck fleets, farms, construction equipment, industrial plants and quick lubes. Learn More

Tank Monitoring System

We offer a wireless fuel monitoring system. This system provides an accurate tank measurement. Monroe Oil Company virtually checks, twice a day, to keep a check on fuel. Learn More