Home » Trucker Life + Products » The Best Truck Stops in North America

The Best Truck Stops in North America

Who would know the best truck stops in America, better than anyone else?

Truck drivers, of course.

So, we’ve gathered together a list of of the great places to stop for a great meal and truck services and sorted by best truck stops in each state…. a great resource for the professional trucker!

These particular stops reflect our personal recommendations and also that of many truck drivers who have emailed us, to share their great experiences.

Some of the listings are popular, well known restaurants and stops for truckers while others are small unknown best kept secrets.

This is a pretty important list and useful list for a truck driver.

A professional trucker’s highlight of the day, can be looking forward to taking a break, grabbing a terrific meal, getting a hot shower at a great truck stop.

How Many Truck Stops in USA?

Trucker Path lists ratings and reviews for over 40,000+ in America.

In anyone’s books, that’s a heck of a lot of venues!

Best Trucks Stops In the U.S. (Updated: Jan 29, 2026)

Alabama

  • Petro in Hanceille, AL
  • The Boilmaker in AL I-20

Arizona Truck Stops

  • Petro in Casa Blanca, AZ
  • Little America in Flagstaff, AZ
  • Circle K in Buckeye, Phoenix, AZ

Truck Stops in Arkansas

  • Southfork in Gilman, AR
  • The Workman’s at exit I49 in Arkansas Ozarks

California

  • Valero Truck Net, Otay Mesa, San Diego (Off 905, good food)
  • Dollar Taqueria Burritos, Lost Hills, CA (Between the Pilot and the Indian Truck Stop, little rough looking but everything is cooked fresh and tastes amazing)
  • Pea Soup Andersen’s, Santa Nella, CA.
  • Ukiah, CA, has a great little restaurant, (101 northbound, get off at North State Street going south, North State Street is your street and it’s on your right)

Colorado 

  • Johnson’s Corner in Loveland, CO

Georgia

  • Newborns Exit 5 on I-20, GA

Idaho 

  • Ziggy’s Exit 141, ID
  • Boise Stage Stop in Boise, I-84 exit 71

Illinois

  • K & H in Gillman, IL on 57
  • Huck’s near Mount Vernon, IL
  • Duke’s,  Mt Vernon
  • Petro in Effingham, IL
  • Petro in Wilmongton, IL off Hwy 55

Iowa

World's Largest Truck Stop Iowa 80

Indiana 

  • Flying J in Hebron, IN (good parking)
  • Gallups, Goshen, IN

Kansas

  • Petro in Salina, KS
  • Newell TruckStop at Exit 135 in Newton, KS
  • The Petro, I-70- East of Kansas City
  • Oasis (Petro), Colby, KS

    • Flying J in Lethbridge, AB

    Saskatchewan 

    • Flying J, Saskatoon, SK (Roast Beef + Gravy) 

    Louisiana 

    • Tiger Truck Stop in Grosse Tete, LA (great restaurant)
    • Petro in Hammond, LA

     

    Massachusetts 

    • Pride Travel Center in Chicopee, MA
    • Dysarts, Hermon (Great food*)

    Maine 

    • Dysarts in Bangor, ME (I can verify this is a clean place…)

    Michigan 

    • Windmill in Lansing, MI

    Minnesota

    • Whitewater Restaurant 1-90 MN exit 233
    • Nelson Brothers exit 183 in Clearwater, Minnesota & Hasty, MN
    • Petro in Albert Lea, MN (good restaurant & BBQ)

    Mississippi

    • Queen City in Meridian, MS

    Missouri 

    • Jaspers in Kingdom City, MO
    • Petro in Oakgrove, MO
    • Petro in Joplin, MO
    • Hoods , west of Springfield, MO
    • Big Apple, Joplin, MO

    Montana Truck Stops

    • Silver Dollar Saloon in Haugan, MT
    • Town Pump in Missoula, MT & Glendive, MT

    Nebraska

    • The Bossleman in Grand Island, NE

    New Jersey 

    • Petro in Bordentown, NJ

    New Mexico 

    • Cline’s in NM

    New York 

    • Scotty’s Exit 16 I-87 in Wilton, NY

    North Carolina 

    • Petro in Wilson, NC
    • Bill’s in Linwood, NC
    • Petro in Kenly, NC
    • Kenly 95, Kenly, NC

    Flying J Mt. Airy, NC

    North Dakota

    • The Pilot, Fargo
  • Dakota Diner, Dickinson, ND (Across the street from the Cenex Truck Stop, decent food, old school diner, reasonably priced)
  • Oklahoma

    • Choctaw Travel Center in Durant, OK

    Oregon

    • 7 Feathers Casino in Canyonville, OR Hwy 5
    • Gordy’s in LaPine, OR
    • Jubitz in Portland, OR
    • Fat Harvey’s in Canyonville, OR on I-5
    • Gordy’s Truck Stop in LaPine, OR

    Pennsylvania Truck Stops

    • The Petro

    South Carolina 

    • Petro outside Columbia, South Carolina

    South Dakota

    • Wall Drug, SD

    Tennessee

    • North 40, TN (good meatloaf sandwiches, banana pudding, and chocolate brownies) 
    • Petro in Pennsylvania or Knoxville
    • Pilot’s in Memphis, TN
    • Uncle Pete’s in Lebanon, TN (great food and service)
    Old Route 66 Truck Stop Sign

    Texas – The Best Truck Stops in All of Texas

    • Valero Stripes, with Laredo Taco Co. 
    • Petro, Hillsboro
    • Carl’s Corner, Hillsboro
    • Iron Skillet, Hillsboro
    • Petro, Pearsall, (always parking)
    • Big Country,  Merkel
    • Love’s, Italy
    • Fun of America, Laredo
    • Silver Spur, McAllen
    • Petro, El Paso (good pork chops)
    • Duke’s, MT. Vernon

    The Big Texan (Amarillo, TX) Home of the 72 oz. Steak

    Utah 

    • Loves, Salina, UT

    Virginia 

    • Petro, Raphine, VA (Formerly White’s) 
    • Simmon’s exit 8 in VA

    Washington 

    • Gee Cee’s in Toledo, WA
    • BJ’s in Rock Island, WA

    West Virginia 

    • Sadly, Liberty Truck Stop in Mineral, WV exit 170 on I-77 was a Gem, but was bulldozed to the ground in 2023.

    Wisconsin

    • The Abbyland in Curtiss, WI
    • Eagle Express in Pestigo, WI
    • Edgerton Travel Plaza in Edgerton, WI exit 160 on i-39
    • The Kwik Trip
    • Hilton Travel Plaza, Histon, WI (I-94 Mile marker 105, granite spa style showers, high quality fuel, great food, Friday’s – Fish Day, prices fair, friendly staff)

    Wyoming Truck Stops

    • Jo Bawbs, Gillette, WY
    • Hat Six, Casper, WY
    • Little America, WY (Caution: We’ve had reports of poor quality food)
    • Flying J, Rock Springs, WY

    Best Truck Stops in Canada

    Ontario, Canada 

    • Gillis in New Liskeard, ON
    • Watershed Truck Stop, Hwy 144, Sudbury (Lots of truck parking, fueling, overnight parking, good food, good quality for the price)
    • Truckstop SSE, Chippewa Falls, Hwy 17, 45 minutes north of SS Markie (Lots of truck parking, good homemade food)

Alberta

  • Flying J, Lethbridge, AB

Manitoba

  • Richer Inn, Richer, MN (Lots of truck parking, good steak house, motel and driver showers, large portions at good prices)

Saskatchewan

  • R & S Restaurant, Moosejaw, SK, (Parking for 10 trucks, homemade food, good prices, large portions.
  • Flying J, SK, (Roast Beef and Gravy)

**TAKE NOTE**

We’ve had bad reports on most all of the Husky Truck Stops across Canada. We have had good reports on the Nipigon, Regina and Kingston and Windsor locations. Some are reported to turn off the card lock pumps at 3 pm eg. Husky, Penticton, BC.(24 hour cardlock open from 10 am – 3 pm!)

Similar Posts