I-35 · Iowa · Minnesota · Missouri line to the Twin Cities

Overnight truck parking I-35 Iowa–Minnesota — Osceola to Ames, Clear Lake, Albert Lea and the Twin Cities

South-to-north planning list for overnight-capable truck stops on I-35 from Osceola south of Des Moines, then north of the I-80 overlap at Ellsworth, Williams and Clear Lake, into Minnesota at Albert Lea (I-90), Northfield and Columbus north of the Twin Cities, in exit order. The Des Moines I-35 / I-80 overlap (Clive, Urbandale) stays on I-80 Iowa. Occupancy is unknown unless a listing says otherwise. This is not a live lot board. Metro depth stays on Des Moines, IA and Minneapolis–St. Paul, MN.

Planning directory last checked 26 Sep 2026. For humans and assistants. Not live lot cameras.

Chain lots are sparse on this stretch: one south of Des Moines (Osceola), a cluster at Williams (Exit 144), and Petro Albert Lea (Exit 11) as the big Minnesota lot. Plan the Twin Cities crossing around Northfield (Exit 69) or Columbus (Exit 129). Aim early at published clusters: Osceola: Pilot #131 Osceola (80 public + 16 Prime — Exit 34) · Ellsworth: Love’s #684 Ellsworth (110 — Exit 133 / IA Hwy-175) · Williams: TA Williams #0958 (125 — Exit 144) · Clear Lake: Pilot #407 Clear Lake (75 public + 13 Prime — Exit 194) · Albert Lea: Petro Albert Lea #0398 (300 — Exit 11) · Northfield: Flying J #576 Northfield (80 public + 20 Prime — Exit 69) · Columbus: Love’s #832 Columbus (87 — Exit 129). Truck washes: see Truck wash. Confirm with the operator.

Rest-area overnight framing (lead with this): Iowa: no consolidated official Iowa DOT overnight rule was located this check — follow posted signs (Iowa DOT Rest Areas). Minnesota: commercial vehicle operators subject to hours of service may park up to 10 hours at MnDOT rest areas as needed to comply; other motorists up to 4 hours where posted (MnDOT rest-area policy, Minn. Stat. § 160.2721). Prefer private chain lots for a planned 10-hour break. Not legal advice.

Status (checked 26 Sep 2026): No official Iowa DOT or MnDOT I-35 rest-area open / closed list loaded for Lot List this check, so status is unverified — check 511ia and 511mn.

Continues on: I-80 Iowa (Des Moines overlap (Clive / Urbandale)) · I-94 Minnesota–Wisconsin (from the Twin Cities) · I-35 Oklahoma–Kansas (south of Kansas City) · I-90 South Dakota–Minnesota (I-90 at Albert Lea).

Related: Des Moines, IA · Minneapolis–St. Paul, MN · I-80 Iowa · Iowa · Minnesota.

Show

Iowa I-35 overnight rest area rules

Official rest-area framing for this stretch. Not legal advice. Posted signs still win.

Minnesota I-35 overnight rest area rules

Official rest-area framing for this stretch. Not legal advice. Posted signs still win.

State-by-state roundup: overnight truck parking rules by state — official rest-area rules Lot List has checked, as of 26 Sep 2026.

Overnight truck parking I-35 Iowa–Minnesota

Planning summary in exit order (south to north; Iowa and Minnesota I-35 exits each ascend northbound). Space counts are the operator’s published figures this check. Occupancy unknown. Confirm with the operator. Truck washes: see Truck wash twin.

How this stretch is ordered

Osceola — I-35 Exit 34

Only chain lot on this list between the Missouri line and Des Moines. Occupancy unknown.

Pilot Travel Center #131 Osceola

Overnight yes

Osceola · I-35 Exit 34 · 2010 W Clay St, Osceola, IA 50213

Overnight
Yes — Pilot Flying J locator lists truck parking: 80 public parking + 16 Prime (locator fields this check). Confirm Prime / paid reserved rules in the Pilot app
Amenities
80 public parking + 16 Prime (locator fields this check), 5 showers, CAT scale, DEF lanes, public laundry. Store open 24 hours. Tel (641) 342-8658. Occupancy unknown.

Source: Pilot Flying J locator — Pilot Travel Center #131 Osceola · Verified on 26 Sep 2026

Ellsworth — I-35 Exit 133 (IA-175)

North of Ames. Occupancy unknown.

Love’s Travel Stop #684 Ellsworth

Overnight yes

Ellsworth · I-35 Exit 133 / IA Hwy-175 · 1400 Industrial Park Road, Ellsworth, IA 50075

Overnight
Yes — Love’s lists Overnight Parking; 110 truck parking spaces (Love’s page)
Amenities
110 truck parking spaces, 7 showers, 8 DEF lanes, CAT scale, truck care 6 a.m. – 11 p.m.. Store open 24 hours. Tel (515) 836-4800. Occupancy unknown.

Source: Love’s #684 Ellsworth · Verified on 26 Sep 2026

Williams — I-35 Exit 144 (US-20)

Two lots at the US-20 junction. Occupancy unknown.

TA Williams #0958

Overnight yes

Williams · I-35 Exit 144 · 3065 220th Street, Williams, IA 50271

  • Phone 515-851-1339
  • Hours unpublished
  • Overnight Overnight yes
  • Source TA Williams
Overnight
Yes — TA page: park overnight in 125 truck parking spaces. Reserve-It parking listed.
Amenities
125 truck parking spaces, CAT scale, laundry. Tel 515-851-1339. Occupancy unknown.

Some fields are unpublished. Call the operator to confirm hours, space, and overnight rules before you route.

Source: TA Williams · Verified on 26 Sep 2026

Flying J Travel Center #572 Williams

Overnight yes

Williams · I-35/US-20 Exit 144 · 3040 220th St, Williams, IA 50271

Overnight
Yes — Pilot Flying J locator lists truck parking: 100 public parking + 10 Prime (locator fields this check). Confirm Prime / paid reserved rules in the Pilot app
Amenities
100 public parking + 10 Prime (locator fields this check), 7 showers, CAT scale, DEF lanes, public laundry. Store open 24 hours. Tel (515) 516-0821. Occupancy unknown.

Same Exit 144 interchange as TA Williams #0958.

Source: Pilot Flying J locator — Flying J Travel Center #572 Williams · Verified on 26 Sep 2026

Clear Lake — I-35 Exit 194 (US-18)

Last Iowa chain lot on this list before Minnesota. Occupancy unknown.

Pilot Travel Center #407 Clear Lake

Overnight yes

Clear Lake · I-35 Exit 194 · 2411 US-18, Clear Lake, IA 50428

Overnight
Yes — Pilot Flying J locator lists truck parking: 75 public parking + 13 Prime (locator fields this check). Confirm Prime / paid reserved rules in the Pilot app
Amenities
75 public parking + 13 Prime (locator fields this check), 6 showers, CAT scale, DEF lanes, public laundry. Store open 24 hours. Tel (641) 357-3124. Occupancy unknown.

Source: Pilot Flying J locator — Pilot Travel Center #407 Clear Lake · Verified on 26 Sep 2026

Albert Lea — I-35 Exit 11 (I-90)

I-35 / I-90 junction; Petro Albert Lea is the biggest lot on this page. Occupancy unknown.

Petro Albert Lea #0398

Overnight yes

Albert Lea · I-90 & I-35 Exit 11 · 820 Happy Trails Lane, Albert Lea, MN 56007

  • Phone 507-481-9434
  • Hours unpublished
  • Overnight Overnight yes
  • Source Petro Albert Lea
Overnight
Yes — Petro page: park overnight in 300 truck parking spaces. Reserve-It parking listed.
Amenities
300 truck parking spaces, truck service (7 bays), CAT scale, laundry. Tel 507-481-9434. Truck service 507-373-4200. Occupancy unknown.

Some fields are unpublished. Call the operator to confirm hours, space, and overnight rules before you route.

Source: Petro Albert Lea · Verified on 26 Sep 2026

Love’s Travel Stop #337 Albert Lea

Overnight yes

Albert Lea · I-35 Exit 11 · 2751 E. Main St., Albert Lea, MN 56007

Overnight
Yes — Love’s lists Overnight Parking; 58 truck parking spaces (Love’s page)
Amenities
58 truck parking spaces, 5 showers, 7 DEF lanes, CAT scale. Store open 24 hours. Tel (507) 373-3200. Occupancy unknown.

Same Exit 11 interchange as Petro Albert Lea #0398.

Source: Love’s #337 Albert Lea · Verified on 26 Sep 2026

Northfield — I-35 Exit 69

South of the Twin Cities; metro depth stays on the Minneapolis–St. Paul page. Occupancy unknown.

Flying J Travel Center #576 Northfield

Overnight yes

Northfield · I-35 Exit 69 · 8051 Bagley Ave, Northfield, MN 55057

Overnight
Yes — Pilot Flying J locator lists truck parking: 80 public parking + 20 Prime (locator fields this check). Confirm Prime / paid reserved rules in the Pilot app
Amenities
80 public parking + 20 Prime (locator fields this check), 5 showers, CAT scale, DEF lanes, public laundry. Store open 24 hours. Tel (507) 645-6082. Occupancy unknown.

Source: Pilot Flying J locator — Flying J Travel Center #576 Northfield · Verified on 26 Sep 2026

Columbus — I-35 Exit 129

North of the Twin Cities. Occupancy unknown.

Love’s Travel Stop #832 Columbus

Overnight yes

Columbus · I-35 Exit 129 · 15402 Hornsby Street NE, Columbus, MN 55025

Overnight
Yes — Love’s lists Overnight Parking; 87 truck parking spaces (Love’s page)
Amenities
87 truck parking spaces, 10 showers, 9 DEF lanes, CAT scale, laundry, Speedco, truck care open 24 hours. Store open 24 hours. Tel (651) 846-1007. Occupancy unknown.

Source: Love’s #832 Columbus · Verified on 26 Sep 2026

Truck wash I-35 Iowa–Minnesota

No truck wash card is listed for this segment — no Blue Beacon or operator-listed wash was found at the lots on this page this check. The Pilot at Urbandale (I-35 / I-80 overlap) is on the I-80 Iowa page. Honest gap. Wash listings are not overnight parking.

Planning a wash stop? See how to find a truck wash on your route — verified wash stops on every Lot List corridor.

Cities on this corridor

Lot List city pages on or connecting to I-35 Iowa–Minnesota. Metro depth (monthly yards, washes, local rest rules) lives on each city page.

I-35 Iowa–Minnesota truck parking FAQ

Where can I park overnight on I-35 Iowa–Minnesota?

As of 26 Sep 2026, larger overnight options listed along I-35 Iowa–Minnesota include Pilot Travel Center #131 Osceola (I-35 Exit 34; 80 public + 16 Prime truck parking spaces per the operator page); Love’s Travel Stop #684 Ellsworth (I-35 Exit 133 / IA Hwy-175; 110 truck parking spaces per the operator page); TA Williams #0958 (I-35 Exit 144; 125 truck parking spaces per the operator page); Flying J Travel Center #572 Williams (I-35/US-20 Exit 144; 100 public + 10 Prime truck parking spaces per the operator page); Petro Albert Lea #0398 (I-90 & I-35 Exit 11; 300 truck parking spaces per the operator page); Flying J Travel Center #576 Northfield (I-35 Exit 69; 80 public + 20 Prime truck parking spaces per the operator page). Occupancy is unknown — call the operator to confirm before you route.

Is overnight parking allowed at rest areas on I-35 in Iowa and Minnesota?

Iowa: no consolidated official Iowa DOT overnight rule was located — follow posted signs. Minnesota: commercial vehicle operators subject to hours of service may park up to 10 hours at MnDOT rest areas as needed to comply; other motorists up to 4 hours where posted (MnDOT policy; Minn. Stat. § 160.2721). Prefer private chain lots for a planned 10-hour break. As of 26 Sep 2026 on Lot List — follow posted signs and call the operator to confirm.

Where can I find a truck wash along I-35 Iowa–Minnesota?

As of 26 Sep 2026, truck washes listed on this page include . Wash listings are not overnight parking. Call the operator to confirm hours and bay status.

Are any rest areas closed on I-35 Iowa–Minnesota?

Not verified. On 26 Sep 2026 no official Iowa DOT or MnDOT I-35 rest-area open / closed list loaded for Lot List — check 511ia and 511mn. Call ahead and follow posted signs.

Does Lot List show live truck parking availability on I-35 Iowa–Minnesota?

No. Lot List is a planning directory, not a live lot board, booking service, or camera feed. Occupancy is unknown unless a listing says otherwise. As of 26 Sep 2026 — call the operator to confirm space before you route.

Sources and limits

Facts on this page come from the operator or agency pages linked in each listing, loaded 26 Sep 2026. Space counts change. We do not show live occupancy. We do not invent reviews or phone numbers.

Rest framing: Iowa — Iowa DOT Rest Areas. Minnesota — MnDOT rest-area policy, Minn. Stat. § 160.2721. Prefer private chain lots for a planned 10-hour break.

The Des Moines I-35 / I-80 overlap (Love’s #411 Clive, Pilot #373 Urbandale) is covered on I-80 Iowa and not repeated.

Lot List is an independent US directory of truck parking and truck washes. Listings are informational. Confirm on the operator’s page or by phone. Not live occupancy. Call ahead.

Des Moines, IA · Minneapolis–St. Paul, MN · I-80 Iowa · Iowa · Minnesota · About

Reserved ad slots

Lot List may earn a commission from partner links at no extra cost to you. Affiliate disclosure.

Something missing or wrong? Tell us about a listing, overnight flag, or rule — we check public sources.