I-94 rest stops
I-94 has 75 rest stops in our directory, spread over 7 states between Montana and Indiana. Stops come about every 28 miles on average. The longest gap is about 132 miles, between I-94 Rest Area near Beach and Hailstone Rest Area (ND). Along the way: 4 welcome centers, 9 service plazas and 1,248 truck parking spaces.
I-94 by state, west to east
All I-94 rest stops, eastbound order
| Rest stop | Side | Mile | Near | Restrooms | Truck spaces | From previous |
|---|---|---|---|---|---|---|
| Custer Rest Area | EB | 38 | Custer, MT | – | 10 | – |
| Custer Rest Area | WB | 41 | Custer, MT | – | 11 | 3 mi |
| Hysham Rest Area | WB | 65 | Hysham, MT | – | 22 | 24 mi |
| Hysham Rest Area | EB | 65 | Hysham, MT | – | 21 | < 1 mi |
| Hathaway Rest Area | WB | 112 | Hathaway, MT | – | 11 | 47 mi |
| Hathaway Rest Area | EB | 114 | Hathaway, MT | – | 11 | 2 mi |
| Bad Route Rest Area closed for rebuild | EB | 192 | Fallon, MT | – | 16 | 78 mi |
| I-94 Rest Area near Wibaux | – | – | Wibaux, MT | – | – | ≈ 44 mi |
| Wibaux Rest Area | WB | 242 | Wibaux, MT | – | 8 | ≈ 2.3 mi |
| I-94 Rest Area near Beach | – | – | Beach, ND | – | – | ≈ 9.5 mi |
| Hailstone Rest Area | EB | 119 | New Salem, ND | – | 10 | ≈ 132 mi |
| Hailstone Rest Area | WB | 120 | New Salem, ND | – | 8 | 1 mi |
| I-94 Rest Area near Center | – | – | Center, ND | Yes | – | < 1 mi |
| Apple Creek Rest Area | EB | 169 | Bismarck, ND | – | 15 | ≈ 55 mi |
| Apple Creek Rest Area | WB | 168 | Bismarck, ND | – | 13 | 1 mi |
| Crystal Springs Rest Area | EB | 221 | Medina, ND | – | 6 | 53 mi |
| Medina Rest Area | WB | 223 | Medina, ND | Yes | 6 | ≈ 2.8 mi |
| Jamestown Rest Area | WB | 254 | Jamestown, ND | Yes | 12 | 31 mi |
| Jamestown Rest Area | EB | 255 | Jamestown, ND | Yes | 11 | 1 mi |
| Oriska Rest Area | EB | 304 | Oriska, ND | – | 11 | 49 mi |
| Oriska Rest Area | WB | 304 | Oriska, ND | – | 11 | < 1 mi |
| Lynchburg Rest Area | – | – | Fargo, ND | – | 5 | ≈ 25 mi |
| Mapleton Rest Area | – | – | Fargo, ND | – | 7 | ≈ 11 mi |
| I-94 Rest Area near West Fargo | – | – | West Fargo, ND | – | – | ≈ 5.3 mi |
| Moorhead Travel Information Center | EB | 2 | Moorhead, MN | – | 10 | ≈ 14 mi |
| Co Hwy 88 Rest Area | – | – | Fergus Falls, MN | – | – | ≈ 56 mi |
| Hansel Lake Rest Area | WB | 69 | Dalton, MN | – | 8 | ≈ 17 mi |
| Lake Latoka Rest Area | EB | 100 | Alexandria, MN | – | 18 | 31 mi |
| Burgen Lake Rest Area | WB | 105 | Alexandria, MN | – | 12 | 5 mi |
| Big Spunk Rest Area | EB | 152 | Avon, MN | – | 17 | 47 mi |
| Middle Spunk Rest Area | WB | 152 | Avon, MN | – | 18 | < 1 mi |
| I-94 Rest Area near Clearwater | – | – | Clearwater, MN | – | – | ≈ 27 mi |
| Enfield Rest Area | EB | 187 | Enfield, MN | – | 18 | ≈ 11 mi |
| I-94 Rest Area near Rogers | – | – | Rogers, MN | – | – | ≈ 25 mi |
| Elm Creek Rest Area | EB | 215 | Maple Grove, MN | Yes | 15 | ≈ 6.3 mi |
| I-94 Rest Area near Little Canada | – | – | Little Canada, MN | – | – | ≈ 23 mi |
| Forest Lake Rest Area | SB | 131 | Forest Lake, MN | – | 15 | ≈ 22 mi |
| St Croix Travel Information Center | WB | 256 | Lakeland, MN | – | 52 | ≈ 27 mi |
| Menomonie Rest Area 62 | WB | 43 | Menomonie Wb, WI | – | 25 | ≈ 51 mi |
| Menomonie Rest Area 61 | EB | 43 | Menomonie Eb, WI | Yes | 25 | < 1 mi |
| I-94 Rest Area near Osseo | – | – | Osseo, WI | – | – | ≈ 46 mi |
| I-94 Rest Area near Black River Falls | – | – | Black River Falls, WI | Yes | – | ≈ 39 mi |
| Black River Falls Rest Area 54 | WB | 121 | Jackson, WI | Yes | 43 | < 1 mi |
| Millston Rest Area 53 | EB | 124 | Millston, WI | – | 41 | 3 mi |
| I-90 Rest Area at Mile 74 | – | 74 | Lyndon Station, WI | – | 23 | 50 mi |
| Lyndon Station Rest Area 9 | – | – | Mauston, WI | Yes | – | < 1 mi |
| Mauston Rest Area 10 | WB | 75 | Mauston, WI | Yes | 25 | ≈ 1.2 mi |
| Lake Mills Rest Area 13 | EB | 261 | Lake Mills, WI | – | 28 | ≈ 81 mi |
| Johnson Creek Rest Area 14 | WB | 263 | Johnson Creek, WI | Yes | 30 | ≈ 3 mi |
| Kenosha Rest Area 26 | WB | 347 | Kenosha, WI | Yes | 27 | 84 mi |
| TW Hinsdale Oasis | EB | – | Indian Head Park, IL | Yes | 12 | ≈ 58 mi |
| TW Hinsdale Oasis | WB | – | Indian Head Park, IL | – | 12 | < 1 mi |
| TW Lake Forest Oasis | – | – | Knollwood, IL | Yes | 15 | ≈ 37 mi |
| TW O'Hare Oasis | WB | – | Schiller Park, IL | Yes | 12 | ≈ 24 mi |
| TW O'Hare Oasis | EB | – | Schiller Park, IL | – | 12 | < 1 mi |
| TW Chicago Southland Lincoln Oasis | WB | – | Thornton, IL | Yes | 16 | ≈ 34 mi |
| TW Chicago Southland Lincoln Oasis | EB | – | Thornton, IL | – | 16 | < 1 mi |
| Indiana Toll Road Travel Plaza One | EB | 22 | Portage, IN | – | 52 | ≈ 23 mi |
| Indiana Toll Road Travel Plaza One | WB | 22 | Portage, IN | – | 52 | < 1 mi |
| I-94 Rest Area near Chesterton | – | – | Chesterton, IN | – | – | ≈ 14 mi |
| Michigan City Welcome Center | WB | 43 | Michigan City, IN | Yes | 31 | ≈ 14 mi |
| Michigan Welcome Center 707 | EB | 1 | New Buffalo, MI | Yes | 35 | ≈ 4 mi |
| Rest area closed | – | – | Coloma, MI | – | – | ≈ 39 mi |
| Watervliet Rest Area | WB | 42 | Paw Paw Lake, MI | Yes | 52 | ≈ 6.4 mi |
| Galesburg Rest Area | WB | 85 | Galesburg, MI | – | 38 | 43 mi |
| Battle Creek Rest Area | EB | 96 | Springfield, MI | – | 24 | 11 mi |
| Marshall Rest Area | WB | 113 | Marshall, MI | – | 21 | 17 mi |
| Sandstone Rest Area 819 | EB | 135 | Jackson, MI | – | 24 | 22 mi |
| Grass Lake Rest Area | WB | 149 | Grass Lake, MI | – | 19 | 14 mi |
| Chelsea Rest Area | – | – | Chelsea, MI | – | – | ≈ 13 mi |
| I-94 Rest Area at Mile 168 | EB | 167.5 | Delhi Mills, MI | – | 37 | ≈ 7.9 mi |
| Belleville Rest Area | WB | 188 | Belleville, MI | Yes | 33 | 21 mi |
| Former Richmond Rest Area 910 - CLOSED | WB | 251 | Muttonville, MI | – | 21 | 63 mi |
| Adair Rest Area 909 | – | – | Richmond, MI | – | – | ≈ 5.2 mi |
| I-94 Rest Area near Port Huron | WB | – | Port Huron, MI | – | 39 | ≈ 20 mi |
Mile = state mile marker where our sources give one. Distances use mile markers when both stops have one, otherwise the straight-line distance plus 15 % (marked ≈). "–" means we have no data.
Service plazas with food and fuel
- TW Hinsdale Oasis Service plazaRestroomsDrinking waterVending machines 12 truck spaces
- TW Hinsdale Oasis Service plaza12 truck spaces
- TW Lake Forest Oasis Service plazaRestroomsDrinking waterVending machines 15 truck spaces
- TW O'Hare Oasis Service plazaRestroomsDrinking waterVending machines 12 truck spaces
- TW O'Hare Oasis Service plaza12 truck spaces
- TW Chicago Southland Lincoln Oasis Service plazaRestroomsDrinking waterVending machines 16 truck spaces
- TW Chicago Southland Lincoln Oasis Service plaza16 truck spaces
- Indiana Toll Road Travel Plaza One Service plaza52 truck spaces
- Indiana Toll Road Travel Plaza One Service plaza52 truck spaces
Frequently asked questions
How many rest stops are on I-94?
75 rest stops in our list: 9 in Montana, 15 in North Dakota, 14 in Minnesota, 12 in Wisconsin, 7 in Illinois, 14 in Michigan, 4 in Indiana.
What is the longest stretch of I-94 without a rest stop?
About 132 miles, between I-94 Rest Area near Beach (Beach) and Hailstone Rest Area (New Salem).
Where are the welcome centers on I-94?
Moorhead Travel Information Center (MN), St Croix Travel Information Center (MN), Michigan City Welcome Center (IN) and Michigan Welcome Center 707 (MI).