Slip & Storage Index
Home › Michigan › West Michigan › Hartshorn Municipal Marina

Hartshorn Municipal Marina slip & storage rates

Muskegon, Muskegon County, Michigan · Municipal marina. Rates checked November 5, 2026.

Wet slip
2026 seasonal slips (large basin): 30′ $2,838 · 40′ $3,784 · 60′ $5,676; limited ≤27′ slips (#1 & #65) $2,554; seasonal mooring ball $583 · monthly mooring $115
Dry stack / storage
Not published / not offered
Transient
Not published
Notes
City of Muskegon / DPW. Seasonal (not calendar-month). Fees listed as non-binding — call for latest.
Address
920 W. Western Ave, Muskegon, MI 49441
Phone
231-724-6785
Source
Hartshorn Municipal Marina — 2026 Slip Rates
Checked November 5, 2026
Prices change, and many marinas have waiting lists. Confirm the current rate and availability with the marina before you sign.

Nearby marinas in West Michigan

MarinaWet slip (monthly)Dry stack / dry storageTransientSource
Harbor View Marina (Ludington)
Ludington, MI · Municipal
2026 seasonal (HVM): 30′ $3,366 · 38′ $4,264 · 45′ $5,049 · 50′ $5,610 · 60′ $6,732Not published / not offered2026 HVM: ≤25′ $57/night · others $2.27/ft/nightSource
checked 2026-11-05
Ludington Municipal Marina
Ludington, MI · Municipal
2026 seasonal (LMM): 30′ $3,102 · 38′ $3,929 · 45′ $4,653 · 50′ $5,170 · 60′ $6,204Not published / not offered2026 LMM: ≤25′ $53/night · others $2.09/ft/night; day dock ≤4 hrs $5Source
checked 2026-11-05
Grand Haven Municipal Marina
Grand Haven, MI · Municipal
Call for ratesNot published / not offered—Source
checked 2026-11-03
Ottawa Beach Marina
Holland, MI · County
Call for ratesNot published / not offered—Source
checked 2026-11-03

All West Michigan marinas →