Interstate I-35 Minnesota Rest Area Stops

Interstate I-35 MN Rest Areas

Northbound I-35 Rest Areas

Iowa-Minnesota State Line

Interstate I-35 Northbound (Mile Marker 1) 
Albert Leak Welcome Center / Rest Area
(8 miles South of Albert Lea)
Interstate I-35 Northbound (Mile Marker 35) 
Straight River Rest Area
(7 miles South of Owatonna)
Interstate I-35 Northbound (Mile Marker 68) 
Heath Creek Rest Area
(9 miles North of Faribault)
Interstate I-35 Northbound (Mile Marker 154) 
Goose Creek Rest Area
(1.5 miles North of Harris)
Interstate I-35 Northbound (Mile Marker 198) 
Kettle River Rest Area
(5 miles North of Sandstone)
Interstate I-35 Northbound (Mile Marker 226) 
Culkin Rest Area
(1 mile South of Mahtowa)
Interstate I-35 Northbound (Mile Marker 249) 
Thompson Hill Welcome Center
(at the Junction of I-35 and US-2)

Duluth, MN

Interstate I-35 MN Rest Areas

Southbound I-35 Rest Areas

Iowa-Minnesota State Line

Interstate I-35 Southbound (Mile Marker 35) 
Straight River Rest Area
(7 miles South of Owatonna)
Interstate I-35 Southbound (Mile Marker 75) 
New Market Rest Area
(5 miles North of South Scott County line)
Interstate I-35 Southbound (Mile Marker 131) 
Forest Lake Rest Area
(0.8 miles South of C.S.A.H. 2)
Interstate I-35 Southbound (Mile Marker 208) 
General Andrews Rest Area
(2 miles Northeast of Willow River)
Interstate I-35 Southbound (Mile Marker 250) 
Thompson Hill Welcome Center
(at the Junction of I-35 and US-2)

Duluth, MN