Rest Stops Nearby

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.

Moorhead Travel Information CenterCo Hwy 88 Rest AreaHansel Lake Rest AreaLake Latoka Rest AreaBurgen Lake Rest AreaBig Spunk Rest AreaMiddle Spunk Rest AreaI-94 Rest Area near ClearwaterEnfield Rest AreaI-94 Rest Area near RogersElm Creek Rest AreaI-94 Rest Area near Little CanadaForest Lake Rest AreaSt Croix Travel Information Center West East · about 297 mi between first and last stop
Green: rest area · blue: welcome center · yellow: service plaza · grey: parking. Dots above the line serve eastbound traffic, below westbound.

Eastbound: Moorhead Travel Information Center to St Croix Travel Information Center

I-94, west to east
Rest stopSideMileNearRestroomsTruck spacesFrom 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.

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)