Home/Campgrounds/British Columbia/Northern BC

RV Campgrounds in Northern BC

100 campgrounds in British Columbia, compared side by side.

Data compiled October 2026. Confirm details with the campground before you travel.

In short. We list 100 campgrounds in Northern BC, British Columbia. 14 report electrical hookups and 24 report a dump station.

Check with the RV park before you go. Rates, hookups, site sizes and opening dates change from year to year, so confirm them with the campground directly.

Most listings cluster around Charlie Lake, Hudson's Hope, Stewart, Dease Lake, Kitimat and Smithers. Use the table to compare what each campground reports, then open a campground page for the map and the questions worth asking before you book.

Browse by area

Campgrounds within about 25 km of each other are compared on one page.

Private RV parks and campgrounds (61)

CampgroundWhereTypeServices listed
Bear River RV ParkStewartPrivateElectric, Dump station
Bearhole Lake Campgroundnear Tumbler RidgePrivateNot listed
Beaver Point ResortBurns LakePrivateWater, Sewer, Wi-Fi
Bednesti Lake Resort+1-250-441-3500Bednesti LakePrivateNot listed
Blue Cedars RV Park & CampgroundPrince GeorgePrivateDump station, Water, Sewer, Big-rig friendly, Wi-Fi
Brookside Resort+1-250-441-3391Cluculz LakePrivateNot listed
Charlie Lake Campgroundnear Fort St. JohnPrivateDump station
Dina Lake Campsitenear MackenziePrivateNot listed
Duhu Lake CampgroundBritish ColumbiaPrivateNot listed
Finger Lake Wilderness Resort+1-778-785-1114VanderhoofPrivateNot listed
Furlong Bay Campground+1-250-638-8490near TerracePrivateElectric, Dump station
Grey Bay Campsitenear Queen CharlottePrivateNot listed
Gwillim Lake Campgroundnear Tumbler RidgePrivateNot listed
Haabanagan Lake CampgroundBaldonnelPrivateWater
Hartway RV Parknear Prince GeorgePrivateWi-Fi
Heart Lake Campgroundnear MackenziePrivateNot listed
Heather Lake Campsitenear MackenziePrivateNot listed
Hekate’s Retreat RV Site & Campingnear Queen CharlottePrivateNot listed
Hirsch Creek Park CampgroundKitimatPrivateNot listed
Kagan Bay Campsitenear Queen CharlottePrivateNot listed
Kalum Lake Campsitenear TerracePrivateNot listed
Kasiks Camping+1 250-631-7979near TerracePrivateNot listed
Kinaskan Lake Campground+1-250-234-3446Kitimat-StikinePrivateWater
Kinnikinnick Campground & RV Park+1-250-628-9449Port EdwardPrivateNot listed
Kiskatinaw Campground+1-250-843-0092near Dawson CreekPrivateNot listed
Kispiox River Lodge+1-250-842-7076HazeltonPrivateWater
Kitwanga River RV Campground+1-250-849-5799KitwangaPrivateElectric, Dump station
Ksan Campground+1-250-842-5940HazeltonPrivateNot listed
Liard Hot Springs Lodge RV Park+1-250-776-7349Liard RiverPrivateNot listed
MacDonald CampgroundBritish ColumbiaPrivateNot listed
MamaYeh RV ParkPrince GeorgePrivateDump station, Water, Sewer, Big-rig friendly, Wi-Fi
MK Bay Marina+1-250-632-6401KitimatPrivateNot listed
Moberly Lake Campgroundnear ChetwyndPrivateDump station
Moose Lake Campgroundnear Tumbler RidgePrivateNot listed
Mosquito Lake Campsitenear Queen CharlottePrivateNot listed
Mountain Shadow RV Park and Campground+1-250-425-7815IskutPrivateElectric, Dump station, Wi-Fi
Northern Experience RV ParkPrince GeorgePrivateElectric, Dump station
Northern Rockies LodgeBritish ColumbiaPrivateElectric, Dump station
One Island Lake Campground+1-250-242-8054near Tumbler RidgePrivateNot listed
Peace Island ParkTaylorPrivateWater
Pink Mountain Campsite & RV ParkPink MountainPrivateNot listed
Piper's Glen ResortFort FraserPrivateElectric, Dump station, Water
Pitka Bay Resort+1-250-996-3532Fort St. JamesPrivateWater, Wi-Fi
Primitive Campingnear SmithersPrivateNot listed
Prince Rupert RV+1-250-627-1000Prince RupertPrivateElectric, Dump station, Water
Prudhomme Lake Campground+1-250-638-8490near Prince RupertPrivateNot listed
Radley Park CampgroundKitimatPrivateNot listed
Rainey Creek CampgroundStewartPrivateElectric
Red Bluff Campground+1-778-203-0387near TelkwaPrivateNot listed
Rosco's RV ParkCharlie LakePrivateElectric, Dump station, Wi-Fi
Rotary RV ParkCharlie LakePrivateElectric, Dump station, Water
Salmon Valley Campgroundnear Prince GeorgePrivateNot listed
Strawberry Flats CampgroundBritish ColumbiaPrivateNot listed
Swan Lake Campgroundnear Dawson CreekPrivateNot listed
Takysie Lake ResortBurns LakePrivateNot listed
Tatuk Lake Campgroundnear VanderhoofPrivateNot listed
Toad River Lodge RV Park+1-250-232-5401Toad RiverPrivateNot listed
Triple G Hideaway RVFort NelsonPrivateNot listed
Waterlily Bay Resort+1-250-798-2267TerracePrivateDump station, Water, Wi-Fi
Waters Edge Campground+1-250-877-8289Dease LakePrivateNot listed
Witset RV Park and Campground+1 250 847 2133WitsetPrivateElectric, Dump station

Municipal and regional campgrounds (15)

CampgroundWhereTypeServices listed
Agate Beach Campground+1-250-626-3337near MassetMunicipalWater
Blackfoot Regional Park CampgroundClayhurstMunicipalNot listed
Burns Lake Municipal CampgroundBurns LakeMunicipalNot listed
Cameron Lake CampgroundHudson's HopeMunicipalNot listed
Dinosaur Lake ATV ParkHudson's HopeMunicipalNot listed
Dinosaur Lake CampgroundHudson's HopeMunicipalNot listed
Ferry Island CampgroundTerraceMunicipalNot listed
Haydn Turner CampgroundQueen CharlotteMunicipalNot listed
Hiellen Village Campsite+1 778-702-0359near MassetMunicipalNot listed
Lions Flatbed Creek CampgroundTumbler RidgeMunicipalDump station
Meziadin Lake CampgroundMeziadin JunctionMunicipalElectric, Water
Riverside Municipal CampgroundSmithersMunicipalDump station
Sunset RV Park and Campgroundnear MassetMunicipalNot listed
Tetsa River Regional Park+1-250-774-7544near Fort NelsonMunicipalNot listed
White Swan RV ParkFraser LakeMunicipalNot listed

Provincial and territorial park campgrounds (24)

CampgroundWhereTypeServices listed
Babine Lake Campgroundnear Burns LakeProvincialNot listed
Beatton Provincial CampgroundCharlie LakeProvincialNot listed
Beaumont Provincial Park CampgroundSmithersProvincialDump station, Water
Boya Lake Provincial CampgroundStikine RegionProvincialWater
Clements Lake Recreation SiteStewartProvincialDump station
Crooked River Campground+1-250-964-3489near Prince GeorgeProvincialDump station
Halfway-Graham Recreation Sitenear Hudson's HopeProvincialNot listed
Kettle Bay Campground+1-250-964-3489near MackenzieProvincialDump station
Kinuseo Falls CampgroundTumbler RidgeProvincialWater
Kleanza Creek Provincial Campground+1-250-638-8490near TerraceProvincialNot listed
Liard River Hot Springs Provincial ParkAlaska HighwayProvincialNot listed
Misty Meadows Provincial Campground+1 250-626-3337near Queen CharlotteProvincialNot listed
Morice Lake Campgroundnear HoustonProvincialNot listed
Paarens Beach Campground+1-250-964-3489near Fort St. JamesProvincialNot listed
Purden Lake Provincial Park Campground+1-250-964-3489Sinclair MillsProvincialDump station, Water
Sawmill Point CampgroundDease LakeProvincialNot listed
Seeley Lake Provincial Campground+1-250-842-6546near HazeltonProvincialNot listed
Sowchea Bay Campground+1-250-964-3489near Fort St. JamesProvincialNot listed
Summit Lake CampgroundBritish ColumbiaProvincialWater
Tarahne Park CampgroundAtlinProvincialNot listed
Tudyah Lake Campground+1-250-964-3489near MackenzieProvincialNot listed
Tyhee Lake Provincial Park CampgroundTelkwaProvincialElectric, Dump station, Water
Vetter Creek Campgroundnear TerraceProvincialWater
Whiskers Point Provincial Parknear MackenzieProvincialNot listed

Other regions in British Columbia

All British Columbia campgrounds · Best RV trips in British Columbia

Some listings are adapted from OpenStreetMap data, © OpenStreetMap contributors, available under the Open Database Licence (ODbL). We selected, merged and reworded entries, and place names are worked out from coordinates, so they are approximate.

Details change between seasons, so confirm services, dates and rates with the campground. See how this directory is built.