Truckstop Directory

Use our truck stop directory to find the nation’s top rest stops. Not only can our easy-to-use guide allow you to browse truck stops by state and zip code, but here you also can get the inside scoop on all the amenities that each stop has to offer. Plus, you can read real reviews and ratings by truckers that can help you know what to expect during your visit.

Find out if your nearest truck stop offers:

  • Parking
  • DEF
  • Weigh Scale
  • Truck Wash
  • Showers
  • RV Dump
  • WiFi
  • Showers
  • Laundry
  • Barber

Whether you’re looking to fuel up or chow down during your haul, you can find all the details on the top truck stops in the U.S. right here!

And once you’ve stopped at one of the country’s most accommodating truck stops, you can always browse more truck jobs you might be interested in pursuing.

Read More

TOP RATED
ATM (Pilot Travel Center)
Middlesboro, KY
Old Highway 25
376.1 miles
TOP RATED
I-69 Exit 214 at SR 13
450.8 miles
TOP RATED
TA Florence
Florence, KY
7777 Burlington Pike
384.9 miles
NEAREST
TA Baltimore South
Jessup, MD
7401 Assateague Drive
37.9 miles
NEAREST
TA Baltimore
Baltimore, MD
5501 O'Donnell Street cutoff
52 miles
NEAREST
Pilot Flying J
Toms Brook, VA
1014 Mount Olive Road
52.1 miles
NEAREST
TA Greencastle
Greencastle, PA
10835 John Wayne Drive
52.5 miles
NEAREST
Flying J Travel Plaza
Ruthers Glen, VA
23866 Rogers Clark Blvd.
77 miles
NEAREST
Pilot Travel Centers
Breezewood, PA
167 Post House Road
77.3 miles
NEAREST
TA Breezewood
Breezewood, PA
16567 Lincoln Hwy.
77.3 miles
NEAREST
1165 Harrisburg Pike
83.5 miles
NEAREST
Petro Carlisle
Carlisle, PA
1201 Harrisburg Pike
83.7 miles
NEAREST
Flying J
Carlisle, PA
1501 Harrisburg Pike
84 miles
NEAREST
TA Ashland
Ashland, VA
100 North Carter Rd.
89.1 miles
NEAREST
Flying J
North East, MD
1 Center Drive
90.6 miles
NEAREST
Love's Travel Stop #535
Londonderry, PA
Hwy 283
90.7 miles
NEAREST
TA Richmond
Ashland, VA
10134 Lewistown Road
91.5 miles
NEAREST
Flying J
Elkton, MD
221 Belle Hill Road
97.8 miles
NEAREST
TA Elkton
Elkton, MD
1400 Elkton Road
98.5 miles
NEAREST
TA Harrisburg
Harrisburg, PA
7848 Linglestown Road
98.7 miles
NEAREST
Pilot Travel Center
Providence Forge, VA
6721 Emmaus Church Road
109 miles
NEAREST
Love's Travel Stop #366
Jonestown, PA
22 Old Forge Rd.
109.4 miles
NEAREST
Pilot Travel Center
Staunton, VA
3541 Lee Jackson Highway
114.2 miles
NEAREST
Flying J
Myerstown, PA
2210 Camp Swatara Road
114.8 miles
NEAREST
Pilot Travel Center
Penns Grove, NJ
600 South Pennsville Auburn Road
115.2 miles
NEAREST
Pilot Travel Center
Pine Grove, PA
482 Suedberg Road
116.6 miles
NEAREST
Pilot Travel Center
Colonial Heights, VA
2126 Ruffin Mill Road
120.1 miles
NEAREST
3700 Mountain Road
124.6 miles
NEAREST
TA Paulsboro
Paulsboro, NJ
171 Berkley Rd.
130.6 miles
NEAREST
Flying J
Mill Hall, PA
5609 Nittany Valley Drive
136.7 miles
NEAREST
Flying J
Smithton, PA
122 Fitz Henry Road
143.1 miles
NEAREST
1460 N Ridge Road
145.4 miles
NEAREST
TA Bloomsburg
Bloomsburg, PA
6 Buckhorn Rd.
145.5 miles
NEAREST
Sapp Bros Travel Center
Clearfield, PA
15196 Clearfield Shawville Highway
146.2 miles
NEAREST
Pilot Flying J
Emporia, VA
918 West Atlantic Street
162 miles
NEAREST
Petro Bordentown
Bordentown, NJ
402 Rising Sun Square Road
164.6 miles
NEAREST
Love's Travel Stop #404
Bordentown, NJ
2008 Hwy 206 S.
164.8 miles
NEAREST
TA Bloomsbury
Bloomsbury, NJ
975 S.R. 173
169 miles
NEAREST
Pilot Travel Center
Bloomsbury, NJ
979 Route 173
169.1 miles
NEAREST
Flying J
Brookville, PA
246 Allegheny Boulevard
170.1 miles
NEAREST
TA Brookville
Brookville, PA
245 Allegheny Blvd.
170.1 miles
NEAREST
Pilot Travel Center
Kingwood, NJ
66 Hampton Road
172.2 miles
NEAREST
Pilot Travel Center
Sutton, WV
270 Scotts Fork-Bonnie Road
173.2 miles
NEAREST
Pilot Travel Center
Troutville, VA
2966 Lee Highway
174.7 miles
NEAREST
TA Roanoke
Troutville, VA
2967 Lee Hwy
174.8 miles
NEAREST
TA Wheeling
Valley Grove, WV
RR1 Box 1521
179.3 miles
NEAREST
2 Simpson Road
181 miles
NEAREST
Petro Scranton
Du Pont, PA
98 Grove St.
182.3 miles
NEAREST
Pilot Travel Center
Portersville, PA
2010 New Castle Road
193.8 miles
NEAREST
TA Barkeyville
Harrisville, PA
5644 St. Rt. 8
198.9 miles
NEAREST
Pilot Travel Center
Belmont, OH
66377 Belmont Morristown Road
203 miles
NEAREST
Flying J Travel Plaza
New Milford, PA
1623 Oliver Road
213.7 miles
NEAREST
2568 N. Main St.
219.8 miles
NEAREST
Flying J Travel Plaza
Hubbard, OH
2226 North Main Street
220.3 miles
NEAREST
Pilot Travel Center
Caldwell, OH
44133 Fairground Road
221.6 miles
NEAREST
Petro Girard
Girard, OH
1 Petro Pl
224.3 miles
NEAREST
Pilot Travel Center
Mahwah, NJ
230 Route 17
225.1 miles
NEAREST
TA Youngstown
Youngstown, OH
5400 Seventy Six Drive
225.4 miles
NEAREST
Pilot Travel Center
Austintown, OH
1150 North Canfield Niles Road
225.8 miles
NEAREST
Petro Mebane
Mebrane, NC
501 Buckhorn Road
226.6 miles
NEAREST
TA Binghamton
Binghamton, NY
753 Upper Court Street
227.6 miles
NEAREST
Love's Travel Stop #403
Binghamton, NY
2 Industrial Park Dr.
227.8 miles
NEAREST
Pilot Travel Center
Cambridge, OH
61700 Southgate Road
228.3 miles
NEAREST
Flying J
Haw River, NC
1043 Jimmie Kerr Road
230 miles
NEAREST
Flying J
Bath, NY
7767 State Route 53
230.1 miles
NEAREST
TA Greensboro
Whitsett, NC
1101 NC Highway 61
235.9 miles
NEAREST
Flying J
Max Meadows, VA
139 Factory Outlet Dr # 80
238.4 miles
NEAREST
4304 1st Avenue
238.5 miles
NEAREST
Flying J
Wytheville, VA
3249 Chapman Road
240.9 miles
NEAREST
TA Maybrook
Montgomery, NY
125 Neelytown Road
241.2 miles
NEAREST
Petro Kenly
Kenly, NC
923 Johnston Parkway
242.3 miles
NEAREST
Flying J
Dunn, NC
65 Sadler Road
242.8 miles
NEAREST
TA Wytheville
Wytheville, VA
1025 Peppers Ferry Road
242.9 miles
NEAREST
TA Dansville
Dansville, NY
9616 Commerce Drive
243.4 miles
NEAREST
TA Hurricane
Hurricane, WV
4195 State Route 34
243.9 miles
NEAREST
Love's Travel Stop #221
Zanesville, OH
605 Sonora Rd.
244.5 miles
NEAREST
TA North Canton
North Canton, OH
4450 Portage St. NW
244.7 miles
NEAREST
Pilot Travel Center
Newburgh, NY
239 Route 17K
246.1 miles
NEAREST
8035 Perry Highway
248.4 miles
NEAREST
TA Harborcreek
Erie, PA
4050 Depot Road
249.4 miles
NEAREST
2 Love's Drive
256.3 miles
NEAREST
TA Kingsville
Kingsville, OH
5551 St Rt 193
257.6 miles
NEAREST
Hwy 35 Exit at Rodney Pike
259.4 miles
NEAREST
Flying J Travel Plaza
Austinburg, OH
2349 Center Road
259.8 miles
NEAREST
3948 Hodges Chapel Rd.
263 miles
NEAREST
TA Lodi
Seville, OH
8834 Lake Road
271.7 miles
NEAREST
Petro Waterloo
Waterloo, NY
1255 Route 414
272.5 miles
NEAREST
10145 Avon Lake Rd.
274.5 miles
NEAREST
TA Hebron
Hebron, OH
10679 Lancaster Rd.
276.8 miles
NEAREST
Flying J Travel Plaza
Pembroke, NY
8484 Allegheny Road
277.4 miles
NEAREST
TA Pembroke
Corfu, NY
8420 Alleghany
277.7 miles
NEAREST
WEWS
Cleveland, OH
3001 Euclid Avenue
278.6 miles
NEAREST
Pilot Travel Center
Milford, CT
433 Old Gate Lane
279.3 miles
NEAREST
Flying J Travel Plaza
Millersport, OH
3600 Interchange Road
280.2 miles
NEAREST
Petro Glade Spring
Glade Spring, VA
12433 Maple St.
282.3 miles
NEAREST
Flying J
Catlettsburg, KY
15236 Highway 3
285.6 miles
NEAREST
Pilot Travel Center
Liverpool, NY
107 7th North Street
287.3 miles
NEAREST
Love's Travel Stop #507
Salisbury, NC
1105 Peeler Rd. Suite 100
290.5 miles
NEAREST
TA New Haven
Branford, CT
3 East Industrial Road
293.3 miles
NEAREST
750 N. Carol Malone Blvd.
298.9 miles
NEAREST
Flying J
Sunbury, OH
7735 East State Route 37
301.9 miles
NEAREST
Rusty Wallace Inc
Mooresville, NC
149 Knob Hill Road
303 miles
NEAREST
Pilot Travel Center
Castleton-On-Hudson, NY
995 U.S Route 9
310.2 miles
NEAREST
Pilot Travel Center
Rotterdam, NY
1128 Duanesburg Road
314.4 miles
NEAREST
TA Fultonville
Fultonville, NY
40 Riverside Drive
314.5 miles
NEAREST
TA London
London, OH
940 US RT 42 NE
321 miles
NEAREST
Flying J Travel Plaza
Jeffersonville, OH
25600 US-23
326.6 miles
NEAREST
TA Jeffersonville
Jeffersonville, OH
12403 US Rt 35 NW
329.9 miles
NEAREST
Love's Travel Stop #352
Jeffersonville, OH
13023 US 35
330.4 miles
NEAREST
1911 Hwy 34 W.
337.4 miles
NEAREST
327 Ruby Road
338 miles
NEAREST
Love's Travel Stop #333
Fort Mill, SC
135 Sutton Ridge Ln.
339.9 miles
NEAREST
3308 Hwy 226 S.
340 miles
NEAREST
Pilot Travel Center
North Stonington, CT
273 Clarks Falls Road
341.7 miles
NEAREST
111 Mill Branch Road
344.7 miles
NEAREST
Love's Travel Stop #397
Blacksburg, SC
116 Priester Road
347.8 miles
NEAREST
Pilot Travel Center
Sturbridge, MA
400 Route 15
350.4 miles
NEAREST
Flying J
Rock Hill, SC
2435 Mount Holly Road
351 miles
NEAREST
Pilot Travel Center
Mount Sterling, KY
3060 Owingsville Road
353.5 miles
NEAREST
TA Florence
Florence, SC
2301 W. Lucas Street
356.7 miles
NEAREST
Petro North Baltimore
North Baltimore, OH
12906 Deshler Rd.
357.7 miles
NEAREST
Love's Travel Stop #356
North Baltimore, OH
13190 Deshler Rd.
357.9 miles
NEAREST
TA Toledo
Perrysburg, OH
3483 Libbey Road
358.8 miles
NEAREST
Flying J Travel Plaza
Perrysburg, OH
3430 Libbey Road
359.2 miles
NEAREST
Petro Perrysburg
Perrysburg, OH
26416 Baker Rd.
359.5 miles
NEAREST
Love's Travel Stop #456
Perrysburg, OH
I-280, Exit 1B
359.5 miles
NEAREST
2217 S Edwin C Moses Blvd
362.7 miles
NEAREST
Flying J
Vandalia, OH
175 Northwoods Boulevard
363.4 miles
NEAREST
Flying J Travel Plaza
Beaverdam, OH
420 East Main Street
365.3 miles
NEAREST
Pilot Flying J
Franklin, OH
6830 North State Route 123
366.1 miles
NEAREST
TA Monroe
Monroe, MI
1255 N Dixie Hwy
367.8 miles
NEAREST
Pilot Flying J
Wood Haven, MI
21055 West Road
370.1 miles
NEAREST
TA Wapakoneta
Wapakoneta, OH
1775 Bellefontaine St.
370.1 miles
NEAREST
Pilot
Morristown, TN
3404 West Andrew Johnson Highway
376.5 miles
NEAREST
TA Candler
Candler, NC
153 Wiggins Road
377.9 miles
NEAREST
Pilot Travel Center
Smiths Creek, MI
2424 Wadhams Road
378.7 miles
NEAREST
3799 Colonel Rd.
379.9 miles
NEAREST
Pilot Travel Center
Duncan, SC
1405 East Main Street
383.3 miles
NEAREST
TA Spartanburg
Duncan, SC
1402 East Main St.
383.4 miles
NEAREST
TA Walton
Walton, KY
145 Richwood Road
384.2 miles
NEAREST
Flying J
Walton, KY
13019 Walton-Verona Road
384.4 miles
NEAREST
TA Florence
Florence, KY
7777 Burlington Pike
384.9 miles
NEAREST
TA Dayton
Eaton, OH
6762 US Rte 127 N.
385.6 miles
NEAREST
Petro Napolean
Napolean, OH
900 American Road
386.1 miles
NEAREST
222 Hwy 770
388.8 miles
NEAREST
Love's Travel Stop #306
Dandridge, TN
1058 Deep Springs Rd.
392.6 miles
NEAREST
Petro New Paris
New Paris, OH
9787 US Route 40 West
395.2 miles
NEAREST
Pilot Travel Center
Clinton, SC
12818 Highway 56
396.4 miles
NEAREST
Flying J
Columbia, SC
5901 Fairfield Road
396.6 miles
NEAREST
Pilot Flying J
Sevierville, TN
2150 Winfield Dunn Parkway
398.2 miles
NEAREST
36 Dusty Rd.
398.4 miles
NEAREST
Rt. 6 - Box 200
400 miles
NEAREST
ATM (Pilot Flying J)
Sevierville, TN
1257 Parkway
400.9 miles
NEAREST
2698 US 35 N.
401.9 miles
NEAREST
976 Hwy 1039
402.2 miles
NEAREST
TA Ann Arbor
Dexter, MI
200 Baker Road
403.5 miles
NEAREST
3008 Highway 2
408.2 miles
NEAREST
Pilot Travel Center
Piedmont, SC
110 1147
408.5 miles
NEAREST
Pilot Flying J
Knoxville, TN
6900 Maynardville Pike
408.8 miles
NEAREST
Pilot Travel Centers
Heiskell, TN
1915 E Raccoon Valley Drive
411.8 miles
NEAREST
Love's Travel Stop #424
Lexington, SC
340 Longs Pond Rd.
412.5 miles
NEAREST
Pilot Flying J
Powell, TN
400 East Emory Road
413 miles
NEAREST
Flying J
Waddy, KY
1670 Waddy Road
414.5 miles
NEAREST
1940 Waddy Road
414.7 miles
NEAREST
Pilot Flying J
Knoxville, TN
5508 Lonas Drive
417.1 miles
NEAREST
Flying J
New Haven, IN
3105 South Doyle Road
420.5 miles
NEAREST
Petro Greensburg
Greensburg, IN
1409 S. Country Road #850 East
421 miles
NEAREST
TA Knoxvillle
Knoxville, TN
608 Lovell Road
425.2 miles
NEAREST
Love's Travel Stop #326
Orangeburg, SC
3205 Five Chop Rd.
426.8 miles
NEAREST
Flying J
Spiceland, IN
5300 South State Road 3
427.1 miles
NEAREST
Flying J
Knoxville, TN
800 Watt Road
430.5 miles
NEAREST
Petro Knoxville
Knoxville, TN
722 N. Watt Rd.
430.7 miles
NEAREST
TA Knoxville West
Knoxville, TN
617 Watt Road
430.7 miles
NEAREST
Pilot Travel Center
Fort Wayne, IN
3037 Goshen Road
431.8 miles
NEAREST
Love's Travel Stop #480
Lenoir City, TN
9155 Hwy 321 N.
434.9 miles
NEAREST
Love's Travel Stop #387
Fair Play, SC
4238 Old Dobbins Bridge Road
436.6 miles
NEAREST
Petro Gaston
Gaston, IN
14000 W. 28 State Road
436.9 miles
NEAREST
3443 W. Maumee Street
437 miles
NEAREST
Love's Travel Stop #391
Saint Paul, IN
7880 N. Old US Hwy 421
437 miles
NEAREST
Petro Angola
Fremont, IN
7265 North Baker Road
437.3 miles
NEAREST
Flying J
St. George, SC
113 Frontage Road
440.4 miles
NEAREST
253 Tippy Ditch Dr.
441 miles
NEAREST
TA Greenland
Greenland, NH
108 Ocean Road
442.9 miles
NEAREST
TA Saginaw
Bridgeport, MI
6364 Dixie Hwy
446 miles
NEAREST
13615 Blue Lick Rd.
448.4 miles
NEAREST
Pilot Travel Center
Memphis, IN
14013 Memphis-Blue Lick Road
448.9 miles
NEAREST
TA Seymour
Seymour, IN
2636 E. Tipton St.
448.9 miles
NEAREST
18720 Partello Rd.
449.9 miles
NEAREST
Love's Travel Stop #238
Shepherdsville, KY
1090 Cedar Grove Rd.
450.4 miles
NEAREST
Flying J
Saginaw, MI
3475 East Washington Road
451 miles
NEAREST
Flying J
Grand Ledge, MI
7800 West Grand River Avenue
456.1 miles
NEAREST
Pilot Travel Center
Augusta, GA
Gunclub Road
458.3 miles
NEAREST
Petro Carnesville
Carnesville, GA
10200 Old Federal Road
458.5 miles
NEAREST
Flying J Travel Plaza
Carnesville, GA
10226 Old Federal Road
458.6 miles
NEAREST
Flying J Travel Plaza
Whiteland, IN
4982 North 350 East
459 miles
NEAREST
Love's Travel Stop #451
Whiteland, IN
5115 N. 300 E.
459.4 miles
NEAREST
Pilot Travel Center
Glendale, KY
Glendale Hodgenville Road West
465.6 miles
NEAREST
Petro Glendale
Glendale, KY
554 W. Glendale Hodgenville Road
466 miles
NEAREST
Flying J
Indianapolis, IN
1720 West Thompson Road
467.6 miles
NEAREST
Pilot Travel Center
Sonora, KY
450 East Western Avenue
467.9 miles
NEAREST
TA Commerce
Commerce, GA
30732 Hwy 441 South
468.8 miles
NEAREST
Flying J Travel Plaza
Commerce, GA
4855 Maysville Road
471.5 miles
NEAREST
2129 Washington Rd. NW
473.8 miles
NEAREST
Love's Travel Stop #360
Horse Cave, KY
4000 L&N Turnpike
477.1 miles
NEAREST
TA Whitestown
Whitestown, IN
5930 East State Road 334
477.5 miles
NEAREST
Love's Travel Stop #459
Whitestown, IN
4155 South Indianapolis Road
479.7 miles
NEAREST
Love's Travel Stop #364
Charleston, TN
200 Lower River Road NW
480.3 miles
NEAREST
Love's Travel Stop #254
Belleville, IN
I-70, SR 39, Exit 59
482.7 miles
NEAREST
TA Clayton
Clayton, IN
10346 S. State Road 39
482.8 miles
NEAREST
Love's Travel Stop #319
Pittsboro, IN
780 Jeff Gordon Blvd.
483.3 miles
NEAREST
110 Fast Lane
489.4 miles
NEAREST
Pilot Travel Center
Plymouth, IN
10619 9A Road
489.9 miles
NEAREST
Flying J Travel Plaza
Union Point, GA
1881 Eatonton Road
491.5 miles

Find Truck Stops by State

Advertise with Us