The fire started before 10 p.m. at the Citgo in the 500 block of W. 3rd Street in Pembroke.
According to eyewitness video from the scene, smoke and flames were pouring out of the roof of the convenience store. It took several fire crews to finally get the blaze under control.
It is unclear what sparked the fire.
The gas station is less than a mile away from UNC Pembroke's campus. The town of Pembroke is about 13 miles outside of Lumberton.