I-25 rest stops
We list 33 rest stops on I-25 across 3 states, from New Mexico in the south to Wyoming in the north. On average there is a stop location every 45 miles. The longest gap is about 128 miles, between Walking Sands Rest Area and I-25 Rest Area near Pecos (NM). Along the way: 1 welcome center and 334 truck parking spaces.
I-25 by state, south to north
All I-25 rest stops, northbound order
| Rest stop | Side | Mile | Near | Restrooms | Truck spaces | From previous |
|---|---|---|---|---|---|---|
| Ft. Selden Rest Area | NB | 23 | Radium Springs, NM | – | 4 | – |
| Ft. Selden Rest Area | SB | 23 | Radium Springs, NM | – | 3 | < 1 mi |
| Ft. Craig Rest Area | NB | 114 | Magdalena, NM | – | 4 | 91 mi |
| Ft. Craig Rest Area | SB | 114 | Magdalena, NM | – | 11 | < 1 mi |
| Walking Sands Rest Area | NB | 167 | La Joya, NM | Yes | 8 | 53 mi |
| Walking Sands Rest Area | SB | 167 | La Joya, NM | Yes | 8 | < 1 mi |
| I-25 Rest Area near Pecos | – | – | Pecos, NM | – | – | ≈ 128 mi |
| I-25 Rest Area near Las Vegas | – | – | Las Vegas, NM | No | – | ≈ 2.2 mi |
| La Bajada Welcome Center | NB | 269 | Santa Fe, NM | – | 14 | ≈ 49 mi |
| Ft. Union Rest Area | NB | 376 | Watrous, NM | – | 8 | 107 mi |
| Ft. Union Rest Area | SB | 376 | Watrous, NM | – | 7 | ≈ 1.7 mi |
| Thaxton Rest Area | NB | 435 | Maxwell, NM | – | 3 | 59 mi |
| Thaxton Rest Area | SB | 435 | Maxwell, NM | – | 3 | < 1 mi |
| El Moro Rest Area | – | 18 | Trinidad, CO | Yes | 20 | ≈ 46 mi |
| Cuerno Verde-Colorado City Rest Area | NB | 74 | Colorado City, CO | Yes | 10 | 56 mi |
| Pinon Rest Area Souhtbound | SB | 111 | Pueblo, CO | – | 20 | 37 mi |
| Pinon Rest Area | NB | 115 | Pueblo, CO | Yes | 20 | 4 mi |
| Larkspur Chain Station Rest Area | SB | 170 | Larkspur, CO | – | 25 | 55 mi |
| Poudre Rest Area | SB | 268 | Fort Collins, CO | Yes | 25 | 98 mi |
| High Plains Road SE Wyoming Info Center and Rest Area | – | 4 | South Greeley, WY | Yes | 20 | ≈ 40 mi |
| Chugwater Rest Area | – | 54 | Wheatland, WY | – | 5 | 50 mi |
| I-25 MM 65 Turnout | – | 64 | Wheatland, WY | – | 5 | 10 mi |
| Dwyer Junction Rest Area | – | 92 | Wheatland, WY | – | 20 | 28 mi |
| I-25 MM 129 Turnout | NB | 129 | Douglas, WY | – | 10 | 37 mi |
| I-25 MM 129 Turnout | SB | 129 | Douglas, WY | – | 12 | < 1 mi |
| I-25 MM 152 Turnout | NB | 152 | Glenrock, WY | – | 10 | 23 mi |
| I-25 MM 152Turnout | SB | 152 | Glenrock, WY | – | 12 | < 1 mi |
| I-25 MM 171 Turnout | NB | 171 | Glenrock, WY | – | 10 | 19 mi |
| I-25 MM 171 Turnout | SB | 171 | Glenrock, WY | – | 12 | < 1 mi |
| I-25 MM 218 Turnout | – | 217 | Bar Nunn, WY | – | 15 | 46 mi |
| Kaycee Rest Area | – | – | Buffalo, WY | – | – | ≈ 38 mi |
| I25 MM 274 Turnout | – | 274 | Buffalo, WY | – | 10 | ≈ 22 mi |
| I-90 Rest Area near Buffalo | – | – | Buffalo, WY | – | – | ≈ 31 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.
Frequently asked questions
How many rest stops are on I-25?
33 rest stops in our list: 13 in New Mexico, 6 in Colorado, 14 in Wyoming.
What is the longest stretch of I-25 without a rest stop?
About 128 miles, between Walking Sands Rest Area (La Joya) and I-25 Rest Area near Pecos (Pecos).
Where are the welcome centers on I-25?
La Bajada Welcome Center (NM).