Rest Stops Nearby

I-90 rest stops in Montana

I-90 has 24 rest stops in Montana in our directory (16 locations, some with a separate side for each direction). Plan ahead between Anaconda Rest Area and Three Forks Rest Area: that gap is roughly 68 miles. Together they have 322 truck parking spaces.

Dena Mora Rest AreaDena Mora Rest AreaQuartz Flat Rest AreaQuartz Flats Rest AreaAlberton Rest AreaAlberton Rest AreaRock Creek Rest AreaRock Creek Rest AreaBearmouth Rest AreaBearmouth Rest AreaGold Creek Rest AreaGold Creek Rest AreaAnaconda Rest AreaHomestake Pass Rest AreaHomestake Pass Rest AreaThree Forks Rest AreaBozeman Rest AreaLivingston Rest AreaGreycliff Rest AreaGreycliff Rest AreaColumbus Rest AreaColumbus Rest AreaHardin Rest AreaHardin Rest Area West East · about 481 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: Dena Mora Rest Area to Hardin Rest Area

I-90, west to east
Rest stopSideMileNearRestroomsTruck spacesFrom previous
Dena Mora Rest Area closed EB 4 Saltese Yes 15 –
Dena Mora Rest Area WB 4 Dena Mora Yes 16 < 1 mi
Quartz Flat Rest Area EB 58 Lozeau Yes 11 54 mi
Quartz Flats Rest Area WB 58 Lozeau Yes 10 < 1 mi
Alberton Rest Area EB 72 Alberton – 5 14 mi
Alberton Rest Area WB 73 Alberton – 2 ≈ 1.4 mi
Rock Creek Rest Area EB 127 Rock Creek – 6 54 mi
Rock Creek Rest Area WB 127 Rock Creek Yes 6 < 1 mi
Bearmouth Rest Area WB 143 Drummond Yes 21 16 mi
Bearmouth Rest Area EB 143 Drummond Yes 17 < 1 mi
Gold Creek Rest Area WB 167 Gold Creek Yes 10 24 mi
Gold Creek Rest Area EB 169 Gold Creek Yes 11 2 mi
Anaconda Rest Area EB 208 Anaconda Yes 15 39 mi
Homestake Pass Rest Area closed WB 235 Homestake Pass – 10 27 mi
Homestake Pass Rest Area closed EB 235 Homestake Pass – 10 < 1 mi
Three Forks Rest Area – – Three Forks – – ≈ 43 mi
Bozeman Rest Area EB 305 Bozeman – 10 ≈ 34 mi
Livingston Rest Area EB 326 Livingston – 13 21 mi
Greycliff Rest Area EB 381 Greycliff Yes 22 55 mi
Greycliff Rest Area WB 381 Greycliff Yes 19 < 1 mi
Columbus Rest Area WB 419 Joliet – 40 38 mi
Columbus Rest Area EB 419 Joliet – 28 < 1 mi
Hardin Rest Area WB 475 Pompey Pillar – 13 56 mi
Hardin Rest Area EB 476 Pompey Pillar – 12 1 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 Hardin Rest Area and the last is Dena Mora 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 Montana?

Time limit: 12 hours · no camping

Overnight stays of up to 12 hours are allowed, one parking space per vehicle. Camping is not allowed.

Source: Montana Department of Transportation, checked October 2026. Signs at a site can set a shorter limit. Not legal advice.

Official list: Montana rest areas (state DOT)

I-90 beyond Montana

Westbound, I-90 continues in Idaho. Eastbound, it continues in Wyoming. All I-90 rest stops · All rest areas in Montana

Frequently asked questions

How many rest stops are on I-90 in Montana?

24 rest stops in our list: 14 reachable eastbound and 11 westbound (counting stops whose direction we could not confirm for both).

What is the longest stretch without a rest stop on I-90 in Montana?

About 68 miles, between Anaconda Rest Area near Anaconda and Three Forks Rest Area near Three Forks.

Which I-90 rest stops in Montana have restrooms?

Restrooms are mapped at 12 of the 24 stops, for example Dena Mora Rest Area, Dena Mora Rest Area and Quartz Flat Rest Area. For the others we have no confirmed data.

Can you sleep at I-90 rest stops in Montana?

Overnight stays of up to 12 hours are allowed, one parking space per vehicle. Camping is not allowed. (Montana Department of Transportation)