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.
Eastbound: Dena Mora Rest Area to Hardin Rest Area
| Rest stop | Side | Mile | Near | Restrooms | Truck spaces | From 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.
- Hardin Rest Area · mile 475
- Columbus Rest Area · mile 419
- Greycliff Rest Area · mile 381
- Three Forks Rest Area · direction not confirmed
- Homestake Pass Rest Area · mile 235
- Gold Creek Rest Area · mile 167
- Bearmouth Rest Area · mile 143
- Rock Creek Rest Area · mile 127
- Alberton Rest Area · mile 73
- Quartz Flats Rest Area · mile 58
- Dena Mora Rest Area · mile 4
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)