Rest Stops Nearby

I-84 (Oregon–Utah) rest stops in Utah

Driving I-84 (Oregon–Utah) through Utah, you pass 6 rest stops we know of, at 5 locations. The biggest gap, about 29 miles, lies between Perry Rest Area and Weber Canyon Rest Area. The FHWA survey counted 61 truck spaces here in total.

Brigham Rest AreaPerry Rest AreaPerry Rest AreaPerry Rest AreaWeber Canyon Rest AreaMountain Green Rest Area West East · about 42 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: Brigham Rest Area to Mountain Green Rest Area

I-84 (Oregon–Utah), west to east
Rest stopSideMileNearRestroomsTruck spacesFrom previous
Brigham Rest Area SB 367 Brigham City Yes 12 –
Perry Rest Area SB 359 Perry – 10 8 mi
Perry Rest Area NB 359 Perry – 13 < 1 mi
Perry Rest Area NB 361 Perry Yes 10 2 mi
Weber Canyon Rest Area EB 91 Mountain Green Yes 8 ≈ 29 mi
Mountain Green Rest Area WB 94 Mountain Green Yes 8 3 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 Mountain Green Rest Area and the last is Brigham Rest Area. 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 Utah?

Neither Utah law nor the state DOT website sets an hour limit for rest areas, as far as we found. Each rest area may post its own time limit. Tents and grills are not welcome at highway rest areas.

Checked October 2026. Know the rule? Send us the source.

Official list: Utah rest areas (state DOT)

I-84 (Oregon–Utah) beyond Utah

Westbound, I-84 (Oregon–Utah) continues in Idaho. All I-84 (Oregon–Utah) rest stops · All rest areas in Utah

Frequently asked questions

How many rest stops are on I-84 (Oregon–Utah) in Utah?

6 rest stops in our list: 1 reachable eastbound and 1 westbound.

What is the longest stretch without a rest stop on I-84 (Oregon–Utah) in Utah?

About 29 miles, between Perry Rest Area near Perry and Weber Canyon Rest Area near Mountain Green.

Which I-84 (Oregon–Utah) rest stops in Utah have restrooms?

Restrooms are mapped at 4 of the 6 stops, for example Brigham Rest Area, Perry Rest Area and Weber Canyon Rest Area. For the others we have no confirmed data.

Can you sleep at I-84 (Oregon–Utah) rest stops in Utah?

We found no statewide hour limit in Utah. Follow the signs posted at each site.