The truck had a fuel fire in the engine compartment and came to a stop on U.S. 401, according to Lt. Randy Gibson of the Laurinburg Fire Department.
Gibson said the flames were quickly contained by a fire extinguisher before firefighters arrived on the scene.
No one was harmed in the incident.
The truck sat with its hood open, blocking traffic in the right, northbound lane of U.S. 401 at its intersection with South Main Street until the vehicle could be towed away.
Laurinburg police directed traffic until the truck could be removed.
The truck is owned by Raeford-based Currie Corp.
No charges will be filed in the incident.