I-94 rest stops in Minnesota
I-94 has 14 rest stops in Minnesota in our directory (13 locations, some with a separate side for each direction). That includes 2 welcome centers. The biggest gap, about 56 miles, lies between Moorhead Travel Information Center and Co Hwy 88 Rest Area. Truck drivers find 183 spaces across these stops.
Eastbound: Moorhead Travel Information Center to St Croix Travel Information Center
| Rest stop | Side | Mile | Near | Restrooms | Truck spaces | From previous |
|---|---|---|---|---|---|---|
| Moorhead Travel Information Center | EB | 2 | Moorhead | – | 10 | – |
| Co Hwy 88 Rest Area | – | – | Fergus Falls | – | – | ≈ 56 mi |
| Hansel Lake Rest Area | WB | 69 | Dalton | – | 8 | ≈ 17 mi |
| Lake Latoka Rest Area | EB | 100 | Alexandria | – | 18 | 31 mi |
| Burgen Lake Rest Area | WB | 105 | Alexandria | – | 12 | 5 mi |
| Big Spunk Rest Area | EB | 152 | Avon | – | 17 | 47 mi |
| Middle Spunk Rest Area | WB | 152 | Avon | – | 18 | < 1 mi |
| I-94 Rest Area near Clearwater | – | – | Clearwater | – | – | ≈ 27 mi |
| Enfield Rest Area | EB | 187 | Enfield | – | 18 | ≈ 11 mi |
| I-94 Rest Area near Rogers | – | – | Rogers | – | – | ≈ 25 mi |
| Elm Creek Rest Area | EB | 215 | Maple Grove | Yes | 15 | ≈ 6.3 mi |
| I-94 Rest Area near Little Canada | – | – | Little Canada | – | – | ≈ 23 mi |
| Forest Lake Rest Area | SB | 131 | Forest Lake | – | 15 | ≈ 22 mi |
| St Croix Travel Information Center | WB | 256 | Lakeland | – | 52 | ≈ 27 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.
Driving westbound
Going the other way, the first stop is St Croix Travel Information Center and the last is Moorhead Travel Information Center. Stops marked EB in the table are on the other side of the road; use the ones marked WB or Both.
- St Croix Travel Information Center · mile 256
- I-94 Rest Area near Little Canada · direction not confirmed
- I-94 Rest Area near Rogers · direction not confirmed
- I-94 Rest Area near Clearwater · direction not confirmed
- Middle Spunk Rest Area · mile 152
- Burgen Lake Rest Area · mile 105
- Hansel Lake Rest Area · mile 69
- Co Hwy 88 Rest Area · direction not confirmed
Can you sleep at rest stops in Minnesota?
Time limit: 4 hours · trucks 10 hours
Where posted, stays are limited to 4 hours. Commercial vehicles may stay up to 10 hours.
Source: MnDOT rest area policy, checked October 2026. Posted signs at each site can be stricter, and this is not legal advice.
I-94 beyond Minnesota
Westbound, I-94 continues in North Dakota. Eastbound, it continues in Wisconsin. All I-94 rest stops · All rest areas in Minnesota
Frequently asked questions
How many rest stops are on I-94 in Minnesota?
14 rest stops in our list: 9 reachable eastbound and 8 westbound (counting stops whose direction we could not confirm for both).
What is the longest stretch without a rest stop on I-94 in Minnesota?
About 56 miles, between Moorhead Travel Information Center near Moorhead and Co Hwy 88 Rest Area near Fergus Falls.
Is there a welcome center on I-94 in Minnesota?
Yes: Moorhead Travel Information Center (eastbound) and St Croix Travel Information Center (westbound).
Which I-94 rest stops in Minnesota have restrooms?
Restrooms are mapped at 1 of the 14 stops, for example Elm Creek Rest Area. For the others we have no confirmed data.
Can you sleep at I-94 rest stops in Minnesota?
Where posted, stays are limited to 4 hours. Commercial vehicles may stay up to 10 hours. (MnDOT rest area policy)