Commercial Gasoline


Rose Oil Company has been providing quality gasoline since 1938.  We are a wholesale supplier of Shell Gasoline as well as our own brand, RoseMart.  We serve Vance, Granville, Franklin, Durham, Wilson, Warren, Wake, Orange, Person, Nash, Mecklenburg, Halifax, and Brunswick counties.  If you need a gasoline supplier, call us at (252) 438-7141 or email us at



Do you want to save at-least 3¢ a gallon on every fill-up at Shell Gas Stations?

This card will allow you to do just that! 

Click on the link below to learn more and instantly sign up for your Fuel Rewards Card!

click for more details

Starting June 5th everyone will become an instant GOLD STATUS member and receive off a gallon on every fill-up at participating Shell Gas Stations

Gasoline Service Areas:

 Franklin CountyBunn, Centerville, Frankinton, Louisburg, Youngsville

Granville County  – Butner, Oxford, Stem, Stovall, Creedmoor

Halifax CountySouth Boston, Virgilina, Clover, Cluster Springs, Halifax, Riverdale, Mecklenburg County, Baskerville, Boyton, Bracey, Clarksville, Chase City, Fairview, South Hill

Nash CountyBailey, Castalia, Dortchess, Middlesex, Nashville, Red Oak, Rocky Mount, Spring Hope, Whittaker

Orange CountyHillsborough, Carboro, Chapel Hill, Efland, Mebane, Person County, Roxboro

Vance CountyDabney, Henderson, Kittrell, Middleburg, Sandy Creek, Townsville, Watkins, Williamsboro

Wake CountyApex, Cary, Clayton, Fuquay Varina, Garner, Holly Springs, Knightdale, Morrisville, Raleigh, Rolesville, Wake Forest, Wendell, Zebulon

Warren CountyMacon, Norlina, Warrenton

Wilson CountyBlack Creek, Elm City, Kenly, Lucama, Saratoga, Sharpsburg, Sims, Stantonsburg, and Wilson