Find a Boat Ramp

🔍

Boat Ramps in Minnesota

Browse 1,274 boat-launch and water-access listings in Minnesota. Access, fees, and restrictions vary by facility; confirm details before visiting.

1,274
Listed Access Points
St. Louis County
120 listed access points
79
Counties Covered

Boating in Minnesota - 11,000 Lakes Worth Knowing

Minnesota has over 11,000 lakes, which is a number so large it stops feeling meaningful until you actually drive across the state and see water appearing constantly between the trees. The boating infrastructure to support all that water is correspondingly extensive, with the DNR maintaining public access on hundreds of lakes across all regions of the state.
The Boundary Waters Canoe Area Wilderness in the northeast is the most famous water recreation area in the state, but it's by definition non-motorized and paddle-only in most of its area. If you're looking for motorized lake boating, the focus shifts to the central and west-central lake country around Brainerd, the Leech Lake area, Lake of the Woods, and Mille Lacs.
Mille Lacs is the state's most prominent walleye lake and has extensive public ramp access around its perimeter. The fishing is productive but weather on Mille Lacs is notorious for coming up fast, and the shallow lake becomes dangerous quickly in wind. Local boaters respect it and you should too.
Lake of the Woods on the Canadian border is enormous and technically complicated water with thousands of islands. Navigation requires good charts or a GPS unit loaded with lake data. The walleye and muskie fishing up there has a national reputation.
Minnesota's aquatic invasive species program is among the most rigorous in the country. Inspections at launch sites are required, launch permits are needed at many accesses, and the drain-your-boat, remove-all-vegetation rules are enforced. Plan extra time at the ramp on busy summer weekends.

Browse by County

St. Louis County

120 ramps

Itasca County

112 ramps

Crow Wing County

91 ramps

Hennepin County

52 ramps

Otter Tail County

52 ramps

Wright County

52 ramps

Aitkin County

49 ramps

Stearns County

47 ramps

Kandiyohi County

42 ramps

Meeker County

34 ramps

Carver County

27 ramps

Morrison County

24 ramps

Washington County

22 ramps

Chisago County

21 ramps

Martin County

21 ramps

Mille Lacs County

21 ramps

Cass County

20 ramps

Koochiching County

18 ramps

Le Sueur County

18 ramps

Ramsey County

18 ramps

Winona County

18 ramps

Pine County

17 ramps

Blue Earth County

16 ramps

Carlton County

16 ramps

Isanti County

16 ramps

Rice County

16 ramps

Anoka County

15 ramps

Dakota County

14 ramps

Sherburne County

14 ramps

Hubbard County

12 ramps

Jackson County

12 ramps

McLeod County

12 ramps

Scott County

12 ramps

Douglas County

11 ramps

Sibley County

11 ramps

Beltrami County

10 ramps

Lake County

10 ramps

Nobles County

10 ramps

Freeborn County

9 ramps

Cook County

8 ramps

Murray County

8 ramps

Becker County

7 ramps

Kanabec County

7 ramps

Lake of the Woods County

7 ramps

Nicollet County

7 ramps

Wabasha County

7 ramps

Benton County

6 ramps

Goodhue County

6 ramps

Grant County

6 ramps

Polk County

6 ramps

Pope County

6 ramps

Todd County

6 ramps

Waseca County

6 ramps

Faribault County

5 ramps

Lincoln County

5 ramps

Yellow Medicine County

5 ramps

Big Stone County

4 ramps

Brown County

4 ramps

Cottonwood County

4 ramps

Lyon County

4 ramps

Pennington County

4 ramps

Renville County

4 ramps

Steele County

4 ramps

Houston County

3 ramps

Mower County

3 ramps

Norman County

3 ramps

Lac qui Parle County

2 ramps

Marshall County

2 ramps

Redwood County

2 ramps

Roseau County

2 ramps

Chippewa County

1 ramp

Clay County

1 ramp

Clearwater County

1 ramp

Kittson County

1 ramp

Red Lake County

1 ramp

Swift County

1 ramp

Wadena County

1 ramp

Watonwan County

1 ramp

Wilkin County

1 ramp

About Boating in Minnesota

Explore 1,274 boat-launch and water-access listings in Minnesota. Some locations may have semi-private or restricted access. Check each facility's details and confirm that public launching is permitted before your trip.

Finding the Right Boat Ramp

When selecting a boat ramp in Minnesota, consider these factors:

  • Number of launch lanes to avoid congestion during peak times
  • Parking availability for vehicles and boat trailers
  • Launch fees, permits, and access restrictions
  • Ramp surface condition (concrete, asphalt, or gravel)
  • Hours of operation and seasonal accessibility
  • Nearby amenities like restrooms, fish cleaning stations, and bait shops

Explore Listed Locations Below

Browse the available boat-ramp and water-access listings in Minnesota below. Use the filters to narrow your search by county or specific features you need.

Chain O’ Lakes Yacht Club

Recorded waterbody: Hall Lake. Recorded location: Fairmont, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Minnewaska Lake (Northwest #2)

Recorded waterbody: Minnewaska Lake. Recorded location: Starbuck, MN. Imported access category: Public (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Resort

Recorded waterbody: Goose Lake. Recorded location: Fish Lake Township, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Aitkin Lake Resort

Recorded waterbody: Aitkin Lake. Recorded location: Turner Township, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Hundred Acre Wood Resort

Recorded waterbody: Ball Club Lake. Recorded location: Ball Club, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Treasure Island Resort and Marina

Recorded waterbody: Mississippi River – Sturgeon Lake. Recorded location: Red Wing, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Minnesota City Boat Club

Recorded waterbody: Mississippi River. Recorded location: Rollingstone Township, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Hastings Marina

Recorded waterbody: Mississippi River. Recorded location: Hastings, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Life of Riley Resort

Recorded waterbody: Norwegian Bay. Recorded location: Northeast St Louis, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Gruben’s Marina

Recorded waterbody: Lake Vermillion – Daisy Bay. Recorded location: Greenwood Township, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Birch Point Marine

Recorded waterbody: Lake Vermillion. Recorded location: Greenwood Township, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Jessie View Resort

Recorded waterbody: Jessie Lake. Recorded location: Bowstring Township, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Sleepy Eye Lake #2

Recorded waterbody: Sleepy Eye Lake. Recorded location: Sleepy Eye, MN. Imported access category: Public (unverified). Confirm current launch permission, restrictions and suitability with the facility.

White Bear Yacht Club

Recorded waterbody: White Bear Lake. Recorded location: Dellwood, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Docks of White Bear Lake

Recorded waterbody: White Bear Lake. Recorded location: White Bear Lake, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Ole Sawmill Marina

Recorded waterbody: St. Croix River. Recorded location: Stillwater, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Ash-Ka-Nam Resort

Recorded waterbody: Ash River. Recorded location: Northwest Saint Louis, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Sunset Resort

Recorded waterbody: Ash River. Recorded location: Northwest Saint Louis, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Ebel’s Houseboats

Recorded waterbody: Ash River. Recorded location: Northwest Saint Louis, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Ut-446

Recorded waterbody: Rainy Lake. Recorded location: Island View, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Island View Lodge

Recorded waterbody: Rainy Lake. Recorded location: Island View, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Sandy Point Lodge and Marina

Recorded waterbody: Kabetogama Lake. Recorded location: Kabetogama Township, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Whitewater Lake

Recorded waterbody: Whitewater Lake. Recorded location: Hoyt Lakes, MN. Imported access category: Public (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Mattila’s Birch Lake Resort

Recorded waterbody: Birch Lake. Recorded location: Birch Lake (Unorganized Territory), MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Timber Bay Lodge & Houseboats

Recorded waterbody: Birch Lake. Recorded location: Birch Lake (Unorganized Territory), MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Caribbean Marina

Recorded waterbody: Echo Bay. Recorded location: Tonka Bay, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Tonka Bay Marina

Recorded waterbody: Echo Bay. Recorded location: Tonka Bay, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Bean’s Greenwood Marina

Recorded waterbody: Saint Albans Bay. Recorded location: Greenwood, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Excelsior Bay Harbor

Recorded waterbody: Excelsior Bay. Recorded location: Greenwood, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

MarineMax Excelsior

Recorded waterbody: St. Albans Bay. Recorded location: Excelsior, MN. Imported access category: Semi-Private (unverified). Confirm current launch permission, restrictions and suitability with the facility.

Scroll to Top