Skip to content
Northern British Columbia landscape

RV Parks by Region

RV Parks in Northern British Columbia

Browse RV parks and campgrounds in this region of British Columbia.

Loading map…

178 campgrounds found

'Ksan Campground

Hazelton, Northern British Columbia

Campground beside 'Ksan Historical Village in Hazelton with tenting and fully serviced RV sites.

Full hookups

Agate Beach Campground — Naikoon Park

Masset, Northern British Columbia

BC Parks campground on North Beach below Tow Hill, 26 km east of Masset. First come, first served; cash only; pit toilets, accessible outhouse, seasonal potable water, picnic shelter with wood stove. Fees and full services June 1–Sept 30; open year-round.

Year-roundBeach access

Alahart Motel & RV Park

Dawson Creek, Northern British Columbia

Year-round 45-site full-hookup RV park in Dawson Creek.

Year-roundFull hookupsPull-throughWi-FiShowers

Alexander Mackenzie's Landing

Mackenzie, Northern British Columbia

Free 22-site rustic campground near Mackenzie.

Alwin Holland Campground

Hudson's Hope, Northern British Columbia

District of Hudson's Hope campground with a trail down to the Peace River. Outhouses; $20/night; reservable online. May long weekend to Labour Day.

Babine Lake Marine Park – Pendleton Bay

Burns Lake, Northern British Columbia

Road-accessible site of Babine Lake Marine Park, reached from Burns Lake via the Augier FSR. Lakeside camping with direct lake access.

Babine Lake Marine Park – Pinkut Creek

Burns Lake, Northern British Columbia

Small, rustic, road-accessible campsite in a bay beside the Pinkut Creek spawning channel on Babine Lake. Separate from Pinkut Lake Recreation Site.

Babine Lake Marine Park – Smithers Landing

Smithers, Northern British Columbia

Road-access BC Parks campground on Babine Lake about 66 km northeast of Smithers: 8 vehicle-accessible sites, free, first come first served, pit toilets, rough gravel boat launch.

Babine Lake Resort

Burns Lake, Northern British Columbia

Rustic lakeside resort and campground on Babine Lake offering cabins, camping and RV parking.

Lake access

Bear Island Conservancy Campground

Granisle, Northern British Columbia

Vehicle-accessible campground on Babine Lake, 5 km north of Granisle, popular during the August sockeye fishery. The access road is steep gravel; large RVs may have difficulty climbing back out. No potable water; no boat launch (public launch at Granisle).

Bearhole Lake Park Campground

Tumbler Ridge, Northern British Columbia

Rugged, user-maintained, first-come first-served vehicle-accessible campsites on Bearhole Lake with pit toilets, a small boat launch and some fire rings. Rough industrial road access; high-clearance vehicles recommended. Bring your own firewood.

Beatton Provincial Park Campground

Charlie Lake, Northern British Columbia

BC Parks campground on the east shore of Charlie Lake.

Pet friendlyLake accessBeach access