Locals Beach

Stewart River Beach

Two Harbors, MN

Uncrowded

Stewart River Beach is a small pebble beach where the Stewart River meets Lake Superior, just northeast of Two Harbors along Highway 61. It's a quiet spot to pull over and hunt for agates at the river mouth.

Locals Score🥥🥥🥥🥥🥥

A handy roadside stop with agate potential, though it's a small pebble beach near the town's water intake.

How we score beaches
Local Tip

Check the river mouth gravel for agates after a storm.

Parking

Unpaved parking at the Stewart River roadside park, with portable toilets.

Accessibility

A short walk from the road to the pebbles.

Weather & the best time to visit

Spring snowmelt swells the river and churns up fresh gravel at the mouth. Summer is quiet, and a good time for a picnic stop on the drive up the shore.

Nearby

More Great Lakes beaches