I-69 rest stops in Michigan
I-69 has 9 rest stops in Michigan in our directory. That includes 2 welcome centers. Plan ahead between Swartz Creek Rest Area 627 and Port Huron Welcome Center 901: that gap is roughly 81 miles. Together they have 191 truck parking spaces.
Northbound: Coldwater Welcome Center 716 to Five Lakes Rest Area 629
| Rest stop | Side | Mile | Near | Restrooms | Truck spaces | From previous |
|---|---|---|---|---|---|---|
| Coldwater Welcome Center 716 | NB | 6 | Sans Souci Beach | Yes | 26 | – |
| I-69 Rest Area at Mile 29 | NB | 29 | Marshall | – | 17 | 23 mi |
| Turkeyville Rest Area 722 | SB | 41 | Marshall | Yes | 28 | 12 mi |
| Potterville Rest Area 829 | NB | 68 | Whaley Drain | – | 25 | 27 mi |
| Woodbury Rest Area 830 | SB | 101 | Shaftsburg | Yes | 25 | 33 mi |
| Swartz Creek Rest Area 627 | NB | 126 | Rankin | Yes | 28 | 25 mi |
| Port Huron Welcome Center 901 | – | – | Port Huron | – | – | ≈ 81 mi |
| Capac Rest Area 913 | – | 174 | Mussey | – | 23 | ≈ 28 mi |
| Five Lakes Rest Area 629 | NB | 160 | Hunters Creek | Yes | 19 | 14 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.
Driving southbound
Heading south, you reach the stops in reverse order, starting with Five Lakes Rest Area 629. Stops marked NB in the table are on the other side of the road; use the ones marked SB or Both.
- Capac Rest Area 913 · mile 174 · direction not confirmed
- Port Huron Welcome Center 901 · direction not confirmed
- Woodbury Rest Area 830 · mile 101
- Turkeyville Rest Area 722 · mile 41
Can you sleep at rest stops in Michigan?
No hour limit set
Michigan's current rules set no hour limit. In 2025 MDOT proposed a 48-hour limit and a camping ban, so follow the posted signs.
Source: MDOT proposed rules (2025), checked October 2026. This is a plain-language summary, not legal advice; posted limits win.
I-69 beyond Michigan
Southbound, I-69 continues in Indiana. All I-69 rest stops · All rest areas in Michigan
Frequently asked questions
How many rest stops are on I-69 in Michigan?
9 rest stops in our list: 7 reachable northbound and 4 southbound (counting stops whose direction we could not confirm for both).
What is the longest stretch without a rest stop on I-69 in Michigan?
About 81 miles, between Swartz Creek Rest Area 627 near Rankin and Port Huron Welcome Center 901 near Port Huron.
Is there a welcome center on I-69 in Michigan?
Yes: Coldwater Welcome Center 716 (northbound) and Port Huron Welcome Center 901.
Which I-69 rest stops in Michigan have restrooms?
Restrooms are mapped at 5 of the 9 stops, for example Coldwater Welcome Center 716, Turkeyville Rest Area 722 and Woodbury Rest Area 830. For the others we have no confirmed data.
Can you sleep at I-69 rest stops in Michigan?
Michigan's current rules set no hour limit. In 2025 MDOT proposed a 48-hour limit and a camping ban, so follow the posted signs. (MDOT proposed rules (2025))