North Shore (Mille Lacs)
- Freestyle, Freeride
- Best for
- Beginner
- Skill Level
- Shallow
- Spot Type
- Busy
- Crowd Level
This spot information is AI-assisted and has not been human verified. It may be incomplete, outdated, or incorrect. Verify safety, access, local rules, and current conditions with official or local sources before riding.
About
North Shore (Mille Lacs) is a small, sandy, clean kiteboarding area on Mille Lacs Lake, known for shallow, choppy riding conditions over a sand bottom. The launch is described as easy, using small sandy beach areas and access points near Malmo/Wealthwood State Forest, with a short drive even though the shoreline can feel remote once you arrive. Wind is typically southeasterly through southwesterly (S, SE, SW) and is commonly associated with frontal systems. South wind is highlighted as the most desired direction because it gives the longest fetch across the lake. Reported wind strength guidance is often in the ~15–25 knot range, but wind reliability is noted as very low/low (including a reported value around 9.5%), so riders should expect that conditions may vary significantly with passing fronts. For kitesurfing, the spot is repeatedly characterized as beginner-friendly: shallow water combined with a sandy bottom can create an easier learning environment, and the large shallow riding zone supports freeride progression. Many descriptions emphasize long downwind running when the wind direction fits, along with chop that can remain manageable for new riders. Safety planning is important. Hazards include swimmers in summer, zebra mussels, and rocks/hidden shoreline hazards; power lines near parking are also flagged. There are no lifeguards and no dedicated on-water kite rescue reported. Local guidance emphasizes avoiding large jumps near shore, staying out of public swimming areas (and being especially careful if swimmers are present), and wearing booties for zebra mussels and submerged/hidden rocks. Cold spring and fall water is also noted, with water warming significantly into July and August.
- Massive freshwater fetch with long shallow riding potential over a sand bottom
- Frontal winds driving power, with south wind often preferred
- Beginner-oriented learning conditions (shallow, sandy, manageable chop)
- Seasonal swimmer awareness and zebra-mussel/rock hazards around shore
- Massive shallow riding area and strong fetch for beginner progression.
- Clean, sandy-bottom shallow chop suitable for learning and freeride.
- Beginner-focused conditions, including long downwind opportunities when wind aligns.
- Very low wind reliability can make sessions inconsistent.
- Shallow water and hazards around access/near shore require careful attention (rocks, zebra mussels, swimmers).
- No on-water kite rescue reported.
Wind, water and seasons
Wind
- Direction
- S, SE, SW
- Wind Range
- 15–25 kts
- Wind Type
- Frontal — Wind is described as frontal in regional spot guidance.
- Reliability
- Very low to low (spot-level reported 9.5%); more moderate at times depending on passing fronts.
- Gust Factor
- Moderate gusts — Moderate gusting reported; sessions depend on passing weather fronts.
- Best Months
- April, May, June, September, October, November
- Recommended Kite Sizes
- 9–14 m²
Water & beach
- Water Type
- Shallow
- Beach
- Sand — Sandy beach and sand bottom riding area.
- Beach Size
- Small
- Waves
- Small — Wave size described as small; primary water state for kitesurfing is shallow chop.
- Chop Level
- Heavy chop — Chop is a defining feature of riding conditions (described as shallow chop).
- Launch
- Small — Small pull-off and sand road leading to multiple launch locations / sandy beach access areas.
Through the year
Busy on windy weekends; very quiet on weekdays.
Thunderstorm risk is common during June and July, often bringing sudden wind shifts.
By sport
What to expect for each.
Beginner-friendly kite lake with shallow riding and chop; sandy bottom and long fetch support freeride and learning (including downwind runs).
- Kite Sizes
- 9–14 m²
World-class snowkiting when the lake freezes; large open space on packed snow/ice.
- Snow Conditions
- Packed
Check the forecast before you go
See wind, waves, weather and session windows for North Shore (Mille Lacs) in the full forecast view.
North Shore (Mille Lacs) wind and wave forecast summary
- Wind
- 4–15 ktsGusts 26 kts
- Direction
- SSE164°
- Strongest day
- Sat, Oct 2415 kts
- Windy days
- 3/712 kts or more
- Temperature
- 4–17 °C
Over the next 7 days, North Shore (Mille Lacs) is forecast for daytime winds of 4–15 kts, peaking around 15 kts on Saturday, October 24 with gusts to 26 kts. The prevailing direction is SSE. Based on the Wavind model, in the spot’s local time.
Other spots in the area
What to know before you launch
Safety, access, restrictions, rescue, and local rules can change. Treat these details as informational and confirm them locally before launching.
Hazards
- Swimmers
- Zebra mussels
- Rocks
- Cold water (spring/fall)
- Power lines near parking
- Hidden rocks/footing hazards near access roads
Rescue & support
- Lifeguard
- None — No lifeguards reported for this launch area.
- Rescue & Self-Rescue
- No — No dedicated on-water kite rescue services reported for the spot.
- Emergency Info
- For emergencies call 911. Emergency response is managed by the Aitkin County Sheriff and Minnesota DNR.
- Localism / Vibe
- None — No localism issues indicated.
Rules of the spot
Keep clear of public swimming areas and boat ramps during peak summer weekends. Follow local guidance about marked seasonal swimming zones.
- Seasonal swimmers in marked areas.
- Avoid peak summer public swimming areas and boat ramps.
- If swimmers are present, try to stay as far east as possible.
- Wear booties to protect against zebra mussels and hidden rocks.
- South wind is the most desired direction because it provides the longest fetch across the lake.
- Be cautious with large jumps close to shore.
Getting there & access
- Nearest City
- Minneapolis
- Nearest Town
- Malmo
- Nearest Airport
- Minneapolis–Saint Paul International Airport (MSP)
- Parking
- Small pull-off from Highway 18 with a sand road leading to launch areas; parking is limited but available. Limited parking at state forest access points and designated public beach lots.
- Public Transport
- limited_rural_bus
- Access
- Take Highway 35 north to Highway 18 west, then turn north on Highway 47. At Malmo, take a left; the beach is a couple miles down on the left. Access is via Wealthwood State Forest or the public beach area near Malmo; a small pull-off from Highway 18 and a small sand road lead to several launch locations.
- Cost Level
- Moderate
- Local Language
- English
What's on the beach
- Accommodation
- Nearby town — Camping in Wealthwood State Forest or local cabins in Malmo; regional mix of lakeside resorts and rustic camping.
- Food & Drink
- Small cafes and gas stations in Malmo and Wealthwood.
- Equipment Rental:
- No on-site rentals reported.
No schools or services are listed for this spot yet.
Off the water
A rural, outdoors-focused lake destination centered on fishing and seasonal wind/snowkite activity.
Trails for hiking and birdwatching along the lake’s edge.
Mille Lacs is world-renowned for its walleye fishing, with numerous charters available in the region.
Local dining favorite near the north shore area.
Features a large sandy beach, picnic areas, and hiking trails on the southeastern shore.
From riders who've been here
Latest reported conditions
Spot questions
Frequently asked questions
When is the best season at North Shore (Mille Lacs)?
The best overall months at North Shore (Mille Lacs) are April, May, September, October. The best wind months are April, May, June, September, October, November.
Which wind directions work at North Shore (Mille Lacs)?
North Shore (Mille Lacs) works with S, SE, SW winds.
What equipment sizes are recommended at North Shore (Mille Lacs)?
Recommended equipment sizes at North Shore (Mille Lacs): Kitesurfing: 9–14 m². The typical wind range is 15–25 kts.
What skill level is North Shore (Mille Lacs) suitable for?
North Shore (Mille Lacs) suits these riding levels: Kitesurfing: Beginner · Snowkiting: Beginner.