Agate Beach Campground - Naikoon Provincial Park
The spot
About this campsite
Agate Beach Campground is located at the northern tip of Graham Island in Naikoon Provincial Park, near the mouth of the Hiellen River.
Offering 43 rustic campsites tucked behind coastal dunes, campers enjoy sweeping ocean views across Dixon Entrance toward Alaska.
It serves as the immediate trailhead for climbing Tow Hill boardwalk, walking the Blowhole trail, and searching the tide lines for polished beach agates.
What makes it worth the drive
- Tow Hill & Blowhole trailheads
- Agate hunting beach
- Dixon Entrance ocean views
- Haida Gwaii wilderness
Amenities & ground rules
Community reviews
Aug 2025
Camping right next to the roaring Pacific Ocean with Tow Hill looming behind us was an unforgettable Haida Gwaii experience.
Getting there
Location
Approximate coordinates. Download offline maps before you lose signal — cell coverage around Agate Beach Campground - Naikoon Provincial Park is unreliable.
Loading map…
Keep exploring
Nearby campsites
Okanagan Lake Provincial Park Campground
Thompson-Okanagan / Okanagan Valley, British Columbia
Pristine lakeside camping on the western shores of Okanagan Lake, offering swimming beaches, power sites, and clay bluff views.
Ellison Provincial Park Campground
Thompson-Okanagan / Vernon, British Columbia
Perched on granite cliffs overlooking Okanagan Lake near Vernon, famed for sheltered sand coves, diving, and mountain biking.
Kekuli Bay Provincial Park Campground
Thompson-Okanagan / Vernon & Kalamalka Lake, British Columbia
Perched above the vibrant turquoise waters of Kalamalka Lake with powered sites and direct access to the Okanagan Rail Trail.