Locals Beach

Horseshoe Beach (Pukaskwa National Park)

Marathon, ON, Canada

ScenicUncrowded

Horseshoe Beach is the calmest and most sheltered of the three sand beaches around Hattie Cove in Pukaskwa National Park, south of Marathon, Ontario. A boardwalk from the campground runs through wind-bent pines and over dunes to a crescent of golden sand, with driftwood piled at the back and granite cliffs on either side. The water is clear green and very cold.

Locals Score🥥🥥🥥🥥🥥

A sheltered golden crescent in a wild national park, though the water is cold year round.

How we score beaches
Local Tip

Do the 2.2 km Southern Headland Trail first for views over Hattie Cove and Horseshoe Bay, then finish on the beach.

Parking

Parking at the Hattie Cove visitor area; a Parks Canada pass is required.

Accessibility

An accessible boardwalk leads from Hattie Cove Campground to the beach.

Weather & the best time to visit

The park is busiest in July and August. Superior stays cold all summer, so bring a warm layer even on sunny days.

Nearby

More Great Lakes beaches