British Columbia

Agate Beach Campground — Naikoon Provincial Park

Established Campground

Agate Beach sits right on the northern coastline of Graham Island, managed by BC Parks inside Naikoon Provincial Park. You’re camping on the edge of the continent here — raw, foggy, and genuinely remote. The campground has a handful of vehicle-accessible sites in a forested pull-through area just back from the beach, with pit toilets and fire rings. No hookups, no showers, no nonsense. Sites fill fast in July and August when kayakers, birders, and the occasional overlander converge. Ravens are loud. Bears are present. Hang your food.

Access is paved all the way from Masset via Tow Hill Road — one of the few campgrounds on Haida Gwaii you can reach without crawling a logging road. That said, the weather can shut everything down fast; this coast doesn’t mess around with wind and rain. Best season runs late May through September. Cell signal is essentially non-existent. Confirm current conditions with BC Parks before heading up.

Driftwood coast, ravens, and no crowds.

Be the first to save this place

Place Details

TypeEstablished Campground
Elevation (ft)20 ft
Nearest townMasset, British Columbia
Miles from pavement0.2 mi
Minimum vehicleAny vehicle
Access road surfacePaved
Cell serviceNone
Cost (USD/night, 0 = free)$20.00 / night
Reservation requiredYes — Reservation site
Stay limit (nights)14 nights
Best seasonMay-September
Land managerBC Parks
Permit requiredNo
AmenitiesFire ring, Picnic table, Toilets
Coordinates   Open directions
Find on GoogleSearch on Google →

Location

Advertisement The Dirty Mule is free for everyone. Small ads like this help keep the trails coming.

Leave a comment

Advertisement The Dirty Mule is free for everyone. Small ads like this help keep the trails coming.
Advertisement The Dirty Mule is free for everyone. Small ads like this help keep the trails coming.