Every Love's, Pilot, Flying J, TA and Petro truck stop in North Carolina — 19 locations across 11 cities, with a map and directions.
Locations © OpenStreetMap contributors. Tap a stop for directions and to check its live pump price with the chain.
2603 Sam Wilson Road, Charlotte, NC 28214
8 mi from Charlotte
3807 Statesville Avenue, Charlotte, NC 28206
3 mi from Charlotte
1800 Princeton Kenly Road, Kenly, NC 27542
8 mi from Selma
+1-919-284-4548
1217 Trollingwood Hawfields Road, Mebane, NC 27302
18 mi from Chapel Hill
+1-919-563-1814
1342 Trollingwood Hawfields Road, Mebane, NC 27302
18 mi from Chapel Hill
+1-919-563-4999
65 Sadler Road, Dunn, NC 28334
+19108920106
We list 19 truck stops in North Carolina: 9 Love's, 8 Pilot / Flying J, 2 TA / Petro.
There are 9 Love's Travel Stops listed in North Carolina.
There are 8 Pilot and Flying J locations listed in North Carolina (5 Pilot, 3 Flying J).
The average price of on-highway diesel in the Lower Atlantic region is $6.139 per gallon (U.S. Energy Information Administration, week of Sep 21, 2026). Prices at individual truck stops vary.
Most Love's, Pilot, Flying J, TA and Petro travel centers are open 24/7. 5 of the locations here are confirmed 24/7 in our data. Check with the location for its current hours.
Truck stop locations: © OpenStreetMap contributors (updated September 2026). Diesel prices: U.S. Energy Information Administration and AAA. Always confirm hours, amenities and prices with the location.
We match experienced OTR drivers with top-paying carriers — free for drivers, always. Most drivers hear back within 24 hours.