I-35 rest stops
We list 67 rest stops on I-35 across 6 states, from Texas in the south to Minnesota in the north. Stops come about every 31 miles on average. The longest gap is 152 miles, between Medina County Rest Area and Bell County Rest Area (TX). Along the way: 7 welcome centers, 4 service plazas and 1,002 truck parking spaces.
I-35 by state, south to north
All I-35 rest stops, northbound order
| Rest stop | Side | Mile | Near | Restrooms | Truck spaces | From previous |
|---|---|---|---|---|---|---|
| Texas Travel Information Center at Laredo | – | – | Cactus, TX | Yes | – | – |
| La Salle County Rest Area | NB | – | Cotulla, TX | Yes | – | ≈ 46 mi |
| La Salle County Rest Area | SB | – | Cotulla, TX | Yes | – | < 1 mi |
| Medina County Rest Area | NB | 129 | Natalia, TX | Yes | 12 | ≈ 76 mi |
| Medina County Rest Area | SB | 129 | Coal Mine, TX | Yes | 12 | < 1 mi |
| Bell County Rest Area | NB | 281 | Salado, TX | Yes | 28 | 152 mi |
| Bell County Rest Area | SB | 282 | Salado, TX | Yes | 28 | 1 mi |
| I-35 Rest Area at Mile 362 | NB | 362 | Abbott, TX | – | 60 | 80 mi |
| Hill County Rest Area | NB | – | Hillsboro, TX | Yes | – | < 1 mi |
| Hill County Rest Area | SB | 362 | Abbott, TX | Yes | 60 | ≈ 1.1 mi |
| Texas Travel Information Center at Gainesville | – | – | Gainesville, TX | Yes | – | ≈ 140 mi |
| Love Visitor Center | NB | 4 | Thackerville, OK | – | 18 | ≈ 6.7 mi |
| Love Rest Area | SB | 4 | Thackerville, OK | – | 15 | < 1 mi |
| Murray Scenic Turnout | NB | 48 | Davis, OK | – | 4 | 44 mi |
| Garvin Rest Area | SB | 59 | Joy, OK | – | 18 | 11 mi |
| Garvin Rest Area | NB | 59 | Joy, OK | – | 18 | < 1 mi |
| Logan Turnout | NB | 149 | Edmond, OK | Yes | 17 | 90 mi |
| Logan Turnout | SB | 149 | Edmond, OK | – | 17 | < 1 mi |
| Payne Turnout | NB | 171 | Mulhall, OK | – | 6 | 22 mi |
| Payne Turnout | SB | 173 | Orlando, OK | No | 5 | 2 mi |
| Noble Turnout | NB | 195 | Perry, OK | No | 4 | 22 mi |
| Noble Turnout | SB | 196 | Perry, OK | – | 6 | 1 mi |
| Kay Turnout | NB | 209 | Tonkawa, OK | No | 12 | 13 mi |
| Kay Turnout | SB | 209 | Tonkawa, OK | – | 10 | < 1 mi |
| Kay Rest Area | NB | 225 | Braman, OK | – | 10 | 16 mi |
| Kay Rest Area | SB | 225 | Braman, OK | Yes | 24 | < 1 mi |
| Sumner County Rest Area | NB | – | Caldwell, KS | Yes | – | ≈ 14 mi |
| Belle Plaine Service Area | – | – | Belle Plaine, KS | Yes | – | ≈ 27 mi |
| Towanda Service Area | Both | – | Towanda, KS | Yes | 65 | ≈ 38 mi |
| Matfield Green Service Area | – | – | Cottonwood Falls, KS | – | – | ≈ 36 mi |
| I-35 Rest Area near Cottonwood Falls | – | – | Cottonwood Falls, KS | – | – | ≈ 15 mi |
| Emporia Service Area | Both | – | Emporia, KS | Yes | 17 | ≈ 24 mi |
| I-35 Rest Area at Mile 175 | NB | 175 | Homewood, KS | – | 13 | ≈ 49 mi |
| I-35 Rest Area at Mile 175 | SB | 175 | Homewood, KS | – | 13 | < 1 mi |
| Kearney (TPF) Rest Area | SB | 22 | Kearney, MO | – | 15 | ≈ 88 mi |
| Lathrop Rest Area (RA) | NB | 34 | Lathrop, MO | Yes | 9 | 12 mi |
| Lathrop (RA) Rest Area | SB | 34 | Lathrop, MO | – | 12 | < 1 mi |
| Coffey (TPF) Rest Area | NB | 81 | Coffey, MO | – | 15 | 47 mi |
| Coffey (TPF) Rest Area | SB | 81 | Coffey, MO | – | 15 | < 1 mi |
| I-35 Rest Area near Bethany | – | – | Bethany, MO | – | – | ≈ 28 mi |
| Eagleville (TPF) Rest Area | NB | 110 | Eagleville, MO | No | 30 | ≈ 4.6 mi |
| Eagleville Welcome Center | SB | 112 | Eagleville, MO | Yes | 42 | 2 mi |
| Lamoni Rest Area | NB | 7 | Lamoni, IA | – | 16 | ≈ 10 mi |
| Osceola Alternate Parking Area | SB | – | Osceola, IA | No | – | ≈ 27 mi |
| Osceola Rest Area | NB | 33 | Osceola, IA | Yes | 13 | ≈ 1.7 mi |
| Osceola Rest Area | SB | 33 | Osceola, IA | Yes | 12 | < 1 mi |
| I-35 Rest Area near Buffalo (historical) | – | – | Buffalo (historical), IA | No | – | ≈ 24 mi |
| I-35 Rest Area at Mile 100 | NB | 100 | Elkhart, IA | – | 20 | ≈ 43 mi |
| I-35 Rest Area at Mile 100 | SB | 100 | Elkhart, IA | – | 20 | < 1 mi |
| I-35 Rest Area at Mile 119 | SB | 119 | Roland, IA | – | 15 | 19 mi |
| I-35 Rest Area at Mile 120 | NB | 120 | Roland, IA | – | 16 | ≈ 1.5 mi |
| I-35 Dows Rest Stop | – | 159 | Dows, IA | – | 50 | 39 mi |
| I-35 Rest Area near Clear Lake | – | – | Clear Lake, IA | No | – | ≈ 40 mi |
| I-35 Rest Area near Northwood | – | – | Northwood, IA | No | – | ≈ 18 mi |
| Iowa Welcome Center | SB | 214 | Northwood, IA | – | 34 | ≈ 3.3 mi |
| Albert Lea Travel Information Center | NB | 1 | Albert Lea, MN | Yes | 29 | ≈ 5.6 mi |
| Straight River Rest Area | SB | 35 | Hope, MN | – | 13 | 34 mi |
| Straight River Rest Area | NB | 35 | Hope, MN | Yes | 31 | < 1 mi |
| Heath Creek Rest Area | NB | 68 | Dundas, MN | Yes | 20 | 33 mi |
| New Market Rest Area | SB | 75 | Elko, MN | Yes | 15 | 7 mi |
| I-35 Rest Area near Saint Paul | – | – | Saint Paul, MN | No | – | ≈ 32 mi |
| Forest Lake Rest Area | SB | 131 | Forest Lake, MN | – | 15 | ≈ 27 mi |
| Goose Creek Rest Area | NB | 154 | Harris, MN | – | 12 | 23 mi |
| Kettle River Rest Area | NB | 198 | Askov, MN | Yes | 10 | 44 mi |
| General Andrews Rest Area | SB | 208 | Sturgeon Lake, MN | – | 10 | 10 mi |
| Culkin Rest Area | NB | 226 | Mahtowa, MN | – | 11 | 18 mi |
| Thompson Hill Travel Information Center | NB | 250 | Duluth, MN | – | 10 | 24 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.
Service plazas with food and fuel
- Belle Plaine Service Area Service plazaRestrooms
- Towanda Service Area Service plazaRestrooms 65 truck spaces
- Matfield Green Service Area Service plaza
- Emporia Service Area Service plazaRestrooms 17 truck spaces
Frequently asked questions
How many rest stops are on I-35?
67 rest stops in our list: 11 in Texas, 15 in Oklahoma, 8 in Kansas, 8 in Missouri, 13 in Iowa, 12 in Minnesota.
What is the longest stretch of I-35 without a rest stop?
About 152 miles, between Medina County Rest Area (Coal Mine) and Bell County Rest Area (Salado).
Where are the welcome centers on I-35?
Texas Travel Information Center at Laredo (TX), Texas Travel Information Center at Gainesville (TX), Love Visitor Center (OK), Eagleville Welcome Center (MO), Iowa Welcome Center (IA) and Albert Lea Travel Information Center (MN).