Rest Stops Nearby

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.

TXOKOKKSKSMOMOIAIAMN Texas Travel Information Center at LaredoLa Salle County Rest AreaLa Salle County Rest AreaMedina County Rest AreaMedina County Rest AreaBell County Rest AreaBell County Rest AreaI-35 Rest Area at Mile 362Hill County Rest AreaHill County Rest AreaTexas Travel Information Center at GainesvilleLove Visitor CenterLove Rest AreaMurray Scenic TurnoutGarvin Rest AreaGarvin Rest AreaLogan TurnoutLogan TurnoutPayne TurnoutPayne TurnoutNoble TurnoutNoble TurnoutKay TurnoutKay TurnoutKay Rest AreaKay Rest AreaSumner County Rest AreaBelle Plaine Service AreaTowanda Service AreaMatfield Green Service AreaI-35 Rest Area near Cottonwood FallsEmporia Service AreaI-35 Rest Area at Mile 175I-35 Rest Area at Mile 175Kearney (TPF) Rest AreaLathrop Rest Area (RA)Lathrop (RA) Rest AreaCoffey (TPF) Rest AreaCoffey (TPF) Rest AreaI-35 Rest Area near BethanyEagleville (TPF) Rest AreaEagleville Welcome CenterLamoni Rest AreaOsceola Alternate Parking AreaOsceola Rest AreaOsceola Rest AreaI-35 Rest Area near Buffalo (historical)I-35 Rest Area at Mile 100I-35 Rest Area at Mile 100I-35 Rest Area at Mile 119I-35 Rest Area at Mile 120I-35 Dows Rest StopI-35 Rest Area near Clear LakeI-35 Rest Area near NorthwoodIowa Welcome CenterAlbert Lea Travel Information CenterStraight River Rest AreaStraight River Rest AreaHeath Creek Rest AreaNew Market Rest AreaI-35 Rest Area near Saint PaulForest Lake Rest AreaGoose Creek Rest AreaKettle River Rest AreaGeneral Andrews Rest AreaCulkin Rest AreaThompson Hill Travel Information Center South North · about 1597 mi between first and last stop
Green: rest area · blue: welcome center · yellow: service plaza · grey: parking. Dots above the line serve northbound traffic, below southbound.

I-35 by state, south to north

All I-35 rest stops, northbound order

I-35, south to north
Rest stopSideMileNearRestroomsTruck spacesFrom 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

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).