Rest Areas on I-35 (Texas to Minnesota)
Every rest area, welcome center and service plaza on I-35, in order, for both directions – with exits and the distance to the next stop.
This page lists all 59 rest stops on I-35 we know of across 6 states, from Texas to Minnesota – 50 rest areas, 6 welcome centers and 3 service plazas. Interstate 35 rest areas are listed by direction of travel, so you only see the stops on your side of the highway.
On average, rest stops on I-35 in the same direction are about 48 miles apart. They're closest together in Iowa (about every 27 miles) and farthest apart in Texas (about 97 miles). The longest stretch without a stop is about 153 miles southbound, between Bell County Southbound Rest Area and Medina County Southbound Rest Area. Pick your direction below to see every stop in order, with exits and the distance to the next one.
I-35 Rest Stops in Order of Travel
I-35 northbound rest areas are listed south to north; I-35 southbound rest areas in the opposite order. Rest areas on a divided interstate usually serve one direction only, so the list changes when you switch.
- Welcome to Texas↓ 40.1 mi
- ↓ 66.2 mi without a rest area
- ↓ 152 mi without a rest area
- ↓ 81 mi without a rest area
- ↓ 128.1 mi without a rest area
- Welcome to Oklahoma↓ 54 mi
- ↓ 84.5 mi without a rest area
- ↓ 21 mi
- I-35 Northbound Rest Area near Mulhall (limited info)≈ MM 170 · Exit 170 · Mulhall · OK↓ 26 mi
- I-35 Northbound Rest Area (Exit 194B) (limited info)≈ MM 196 · Exit 194B · OK↓ 13 mi
- I-35 Northbound Rest Area near Tonkawa (limited info)≈ MM 209 · Exit 211 · Tonkawa · OK↓ 28.2 mi
- Welcome to Kansas↓ 23.8 mi
- ↓ 33.4 mi
- ↓ 31.6 mi
- ↓ 70.1 mi without a rest area
- ↓ 88.2 mi without a rest area
- Welcome to MissouriLathrop, Missouri Rest Area Northbound≈ MM 34 · Exit 33 · Lake Arrowhead · MORestrooms · Picnic area↓ 72 mi without a rest area
- I-35 Northbound Rest Area near Eagleville (limited info)≈ MM 106 · Exit 106 · Eagleville · MO↓ 4 mi
- I-35 Northbound Rest Area near Blythedale (limited info)≈ MM 110 · Exit 114 · Blythedale · MO↓ 10.8 mi
- Welcome to Iowa↓ 24.9 mi
- ↓ 20.7 mi
- I-35 Northbound Rest Area near Saint Charles (limited info)Exit 52 · Saint Charles · IA↓ 37.3 mi
- ↓ 21 mi
- ↓ 39 mi
- ↓ 37 mi
- I-35 Northbound Rest Area near Clear Lake (limited info)≈ MM 196 · Exit 197 · Clear Lake · IA↓ 15 mi
- I-35 Northbound Rest Area near Joice (limited info)≈ MM 211 · Exit 214 · Joice · IA↓ 7.8 mi
- Welcome to Minnesota↓ 33 mi
- ↓ 117 mi without a rest area
- Goose Creek Rest Area (limited info)≈ MM 151 · Exit 152 · Harris · MN↓ 46 mi
- ↓ 29 mi
- Welcome to Minnesota↓ 42 mi
- ↓ 78 mi without a rest area
- ↓ 55 mi
- ↓ 41 mi
- ↓ 37.7 mi
- Welcome to Iowa↓ 3 mi
- I-35 Southbound Rest Area near Joice (limited info)≈ MM 211 · Exit 214 · Joice · IA↓ 15 mi
- I-35 Southbound Rest Area near Clear Lake (limited info)≈ MM 196 · Exit 197 · Clear Lake · IA↓ 37 mi
- ↓ 40 mi
- ↓ 20 mi
- ↓ 65 mi without a rest area
- ↓ 1.4 mi
- Osceola Alternate Parking Area - Southbound (limited info)Exit 29 · Osceola · IA↓ 31.8 mi
- Welcome to Missouri↓ 2 mi
- I-35 Southbound Rest Area near Blythedale (limited info)≈ MM 110 · Exit 106 · Blythedale · MO↓ 76 mi without a rest area
- Lathrop Truck Parking Southbound (limited info)≈ MM 34 · Exit 33 · Lake Arrowhead · MO↓ 88.5 mi without a rest area
- Welcome to Kansas↓ 58 mi
- I-35 Southbound Rest Area (limited info)KS↓ 13.1 mi
- ↓ 31.6 mi
- ↓ 33.4 mi
- ↓ 35.8 mi
- Welcome to Oklahoma↓ 16.1 mi
- I-35 Southbound Rest Area near Tonkawa (limited info)≈ MM 209 · Exit 211 · Tonkawa · OK↓ 14 mi
- I-35 Southbound Rest Area (limited info)≈ MM 195 · Exit 194B · OK↓ 23 mi
- I-35 Southbound Rest Area near Mulhall (limited info)≈ MM 172 · Exit 174 · Mulhall · OK↓ 107.3 mi without a rest area
- I-35 Southbound Rest Area near Davis (limited info)Exit 60 · Davis · OK↓ 59.1 mi
- Welcome to Texas↓ 140 mi without a rest area
- ↓ 80 mi without a rest area
- ↓ 153 mi without a rest area
- ↓ 66.4 mi without a rest area
I-35 Rest Areas by State
Open a state to see its I-35 rest areas together with all other rest stops, welcome centers and weigh stations there.
| State | Rest stops | Avg. gap | |
|---|---|---|---|
| Texas | 10 | 97 mi | I-35 in Texas → |
| Oklahoma | 11 | 40 mi | I-35 in Oklahoma → |
| Kansas | 7 | 37 mi | I-35 in Kansas → |
| Missouri | 6 | 39 mi | I-35 in Missouri → |
| Iowa | 15 | 27 mi | I-35 in Iowa → |
| Minnesota | 10 | 55 mi | I-35 in Minnesota → |
The Longest Gaps on I-35
1. 153 mi southbound
Bell County Southbound Rest Area → Medina County Southbound Rest Area
2. 152 mi northbound
Medina County Northbound Rest Area → Bell County Northbound Rest Area
3. 140 mi southbound
Texas Travel Information Center at Gainesville → Hill County Southbound Rest Area
4. 128 mi northbound
Hill County Northbound Rest Area → Oklahoma Welcome Center
5. 117 mi northbound
Straight River Rest Area (Northbound) → Goose Creek Rest Area
Straight-line distances between consecutive stops in the same direction.
Truck Parking and Weigh Stations on I-35
16 rest stops with truck parking · 14 weigh stations
All weigh stationsI-35 Rest Area FAQ
How many rest areas are on I-35?
We list 59 rest stops on I-35 in 6 states: 32 northbound and 31 southbound, plus 4 serving both directions or not yet assigned.
How far apart are rest stops on I-35?
About 48 miles on average in the same direction (by mile marker where known), but it varies a lot by state. The stop list above shows the distance to the next stop for every entry.
Where is the longest stretch without a rest area on I-35?
Southbound between Bell County Southbound Rest Area (Texas) and Medina County Southbound Rest Area (Texas) – about 153 miles. Plan a break before you enter this stretch.
Are I 35 rest stops open 24 hours?
Most interstate rest areas are open 24 hours, 7 days a week, but some close overnight or seasonally, and any stop can close for construction. Opening hours and closures are shown on each stop’s page.
Are there service plazas on I-35?
Yes – Belle Plaine Service Area, Matfield Green Service Area and Towanda Service Area. Service plazas have fuel and food; regular rest areas usually don’t.
Which states does I-35 pass through?
In our data, I-35 rest stops are in Texas, Oklahoma, Kansas, Missouri, Iowa and Minnesota.
Data: OpenStreetMap contributors · Last updated October 2026 · Report an issue · All interstates