Fish (Main Lake) Boat Ramps
Every public boat ramp and launch on Fish (Main Lake) in Minnesota, with directions and what to expect when you get there.
2 public launches · 2 carry-in kayak/canoe launches
Before you launch in Minnesota
🧼 Boaters must allow inspection at staffed accesses, and inspectors can require decontamination before launch.
Links go to official Minnesota agency pages.
Counties: Cottonwood County, Jackson County
Ramps and launches
Windom, Cottonwood County
- Launch
- Carry-in (kayak, canoe)
- Trailer parking
- 0 spaces
- Car parking
- 2 spaces
- Restroom
- No
- Dock
- No
- Nearest town
- 30 mi from Spirit Lake
Managed by Lakeside Township
Directions: 3 miles east of Windom, off CSAH 17, on the north shore of Fish Lake.
Directions
Windom, Jackson County
- Launch
- Carry-in (kayak, canoe)
- Trailer parking
- 0 spaces
- Car parking
- 2 spaces
- Restroom
- No
- Dock
- No
- Nearest town
- 30 mi from Spirit Lake
Managed by Christiana Township
Directions: 1 mile east of Swastika Beach, off County Road 84, on the southeast shore of Fish Lake.
Directions
Other lakes and rivers nearby