Home/Campgrounds/British Columbia/Vancouver, Coast & Mountains

RV Campgrounds in Vancouver, Coast & Mountains

189 campgrounds in British Columbia, compared side by side.

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

In short. We list 189 campgrounds in Vancouver, Coast & Mountains, British Columbia. 11 report electrical hookups and 29 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 Hope, Lillooet, Surrey, Boston Bar, Chilliwack and Cultus Lake. 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 (133)

CampgroundWhereTypeServices listed
Acacia Grove RV Park & Cabins Ltd.+1-250-458-2227Spences BridgePrivateDump station, Water, Sewer, Wi-Fi
Alderbrook R.V. Park+1-604-856-4524AldergrovePrivateNot listed
Allison Pool Campgroundnear ChilliwackPrivateNot listed
Alouette CampgroundGolden EarsPrivateDump station
Anmore Camp & RV ParkAnmorePrivateWater, Sewer, Big-rig friendly
Apocynum Campgroundnear LyttonPrivateNot listed
Appleton Creek Campsitenear LundPrivateNot listed
Backeddy Resort & MarinaEgmontPrivateWater, Wi-Fi
Bayside Campgroud RV & ParkSecheltPrivateNot listed
Bear Creek Campgroundnear Harrison Hot SpringsPrivateNot listed
Bodega Ridge Lodge & CabinsGaliano IslandPrivateWi-Fi
Breezy Bay Clifftop Campingnear Salt Spring IslandPrivateNot listed
Brookside campsiteCache CreekPrivateNot listed
Burnaby Cariboo RV Park and Campground Vancouver+1-604-420-1722near SurreyPrivateElectric, Dump station, Wi-Fi
Cal Cheak Callaghan Campnear WhistlerPrivateNot listed
Cal Cheak North Campnear WhistlerPrivateNot listed
Cal Cheak South Campnear WhistlerPrivateNot listed
Camperland Bridal Falls RV Resort & Cabins+1-604-794-7361near AgassizPrivateNot listed
Canyon Alpine RV Park & Campground+1-604-867-9734Boston BarPrivateNot listed
Capilano River RV ParkWest VancouverPrivateDump station, Water, Sewer, Big-rig friendly, Wi-Fi
Cascade Peninsula Campgroundnear Harrison Hot SpringsPrivateNot listed
Cayoosh Creek CampgroundLillooetPrivateWi-Fi
Cheam Fishing Village and Campground+1-604-997-5533AgassizPrivateNot listed
Cheekye RanchSquamishPrivateNot listed
Chehalis River Main Campgroundnear Harrison Hot SpringsPrivateNot listed
Chipmunk Peninsula Campgroundnear AgassizPrivateNot listed
Chivers Point Campsite (BCMT)near ChemainusPrivateNot listed
Conovoer Cove Campsite (BCMT)near ChemainusPrivateNot listed
Cottonwood Meadows RV Country ClubChilliwackPrivateDump station, Water, Big-rig friendly, Wi-Fi
Creekside Campgroundnear SecheltPrivateNot listed
D'Arcy Island Campground / BC Marine Trailnear VictoriaPrivateNot listed
Dodd Lake Campgroundnear Powell RiverPrivateNot listed
Dogwood Campgrounds & RV ParkSurreyPrivateElectric, Dump station
Eagle Wind RV ParkAldergrovePrivateWater, Sewer, Big-rig friendly, Wi-Fi
Edgewater Bar Campground+1-604-530-4983near LangleyPrivateNot listed
Emory Bar RV Parknear HopePrivateNot listed
Emory Creek Campground+1-604-869-1167near HopePrivateNot listed
Evergreen Fishing ResortLoon LakePrivateDump station, Water, Sewer, Wi-Fi
Fort Campingnear LangleyPrivateElectric, Dump station
Fraser Cove CampgroundLillooetPrivateNot listed
Garden Bay RV Resort | Park & CampgroundPender HarbourPrivateNot listed
Gibsons Creek RV Resort & CampgroundGibsonsPrivateDump station, Water, Sewer, Big-rig friendly, Wi-Fi
Gibson’s RV Resort+1-604-989-7275GibsonsPrivateNot listed
Glencoe CampgroundHarrison Hot SpringsPrivateNot listed
Grace Estatesnear HopePrivateNot listed
Grace Lake Campgroundnear Harrison Hot SpringsPrivateNot listed
Gridlock RV CampgroundHopePrivateElectric, Dump station, Water
Gun Creek Campgroundnear LillooetPrivateNot listed
Harrison Bay Resort and RV Parknear ChilliwackPrivateNot listed
Harrison River RV & Campground+1-604-799-0319near ChilliwackPrivateNot listed
Hazelmere RV Park & CampgroundSurreyPrivateNot listed
Homesite Creek Campground+1-604-883-9307near Pender HarbourPrivateNot listed
Hope Valley RV & CampgroundHopePrivateElectric
Inland Lake Campground+1-250-286-9992near Powell RiverPrivateNot listed
Kayanara Guest Ranch & ResortEagle CreekPrivateWater, Sewer, Big-rig friendly, Wi-Fi
Kent’s Beach ResortPowell RiverPrivateDump station, Water, Sewer
Kilby Park CampgroundHarrison MillsPrivateWater
Klahanie CampgroundSquamishPrivateElectric, Dump station
KUMSHEEN Rafting ResortLyttonPrivateWater
Linwood HouseRoberts CreekPrivateNot listed
Lizzie Bay Campsitenear PembertonPrivateNot listed
Log Creek Campgroundnear LyttonPrivateNot listed
Mamquam River Campground+1-604-848-9841SquamishPrivateNot listed
Mayne Island Campingnear Salt Spring IslandPrivateWater
Narvaez Bay Campsite (BCMT)near Salt Spring IslandPrivateNot listed
Nels Bight Campsitenear Port HardyPrivateNot listed
North Beach Campgroundnear Golden EarsPrivateDump station
Okeover Arm Campground+1-250-286-9992LundPrivateNot listed
Olympic Legacy CabinsSquamishPrivateWater
Osborne Bay ResortCroftonPrivateDump station, Water, Sewer, Big-rig friendly
Pacific Border RV Parknear LangleyPrivateNot listed
Page's Resort & Marina Campgroundnear NanaimoPrivateNot listed
Painted Boat Resort Spa & MarinaMadeira ParkPrivateWater, Wi-Fi
Paradise Valley Campgroundnear SquamishPrivateNot listed
Parry Lagoon Campgroundnear ChemainusPrivateNot listed
Pathfinder Camp Resorts – Agassiz-HarrisonAgassizPrivateWater, Sewer, Big-rig friendly, Wi-Fi
Peace Arch RV ParkSurreyPrivateNot listed
Pirates Cove Campsite (BCMT)near LadysmithPrivateNot listed
Porpoise Bay Campground+1-604-885-3714near SecheltPrivateNot listed
Port Browning Marina ResortPender IslandPrivateDump station, Water, Wi-Fi
Prior Centennial Campgroundnear Salt Spring IslandPrivateNot listed
Rainbow Ranch R.V. Park+1-604-794-3001RosedalePrivateNot listed
Rapids Campground+1-604-791-4475near AgassizPrivateNot listed
Retasket Lodge & RV ParkLillooetPrivateDump station, Water, Sewer, Wi-Fi
Riverside RV ResortWhistlerPrivateNot listed
Roberts Creek Campground+1-604-885-3714near SecheltPrivateDump station
Rockwater Secret Cove Resort+1-604-885-7038Halfmoon BayPrivateNot listed
Rolley Lake Campgroundnear Golden EarsPrivateDump station
Royalwood RV Resort+1-855-940-4111ChilliwackPrivateNot listed
Ruby Lake ResortMadeira ParkPrivateNot listed
Russet Lake Campgroundsnear WhistlerPrivateNot listed
Saltery Bay Campground+1-250-286-9992near Texada IslandPrivateDump station
Sandpiper ResortHarrison MillsPrivateWater
Sandstone Campgroundnear ChemainusPrivateNot listed
Sandy Pines Campground+1-604-869-6225near LyttonPrivateNot listed
Seabreeze ResortPowell RiverPrivateWater, Sewer, Wi-Fi
Seton Dam CampgroundLillooetPrivateNot listed
Seton Lake CabinsLillooetPrivateWi-Fi
Shadow Falls CampgroundHarrison MillsPrivateElectric, Water
Shaw Springs CampgroundLyttonPrivateWater
Shelter Point Regional Campgroundnear Texada IslandPrivateNot listed
Squamish Valley Campgroundnear SquamishPrivateNot listed
Sunlund RV Park & CabinsLundPrivateWater, Sewer, Big-rig friendly, Wi-Fi
Sunnyside CampgroundCultus LakePrivateNot listed
Sunshine Valley RV Resort & CabinsHopePrivateWater, Big-rig friendly, Wi-Fi
Sweltzer Creek Campground+1-604-824-4023Cultus LakePrivateNot listed
Tamihi East Campgroundnear ChilliwackPrivateNot listed
Tamihi Meadows+1-604-530-1367ChilliwackPrivateNot listed
Tamihi Rapids Campgroundnear ChilliwackPrivateNot listed
Tamihi West Campground+1-604-824-0576near ChilliwackPrivateNot listed
Telte-Yet+1-604-869-9481HopePrivateNot listed
Ten Mile Bay Campgroundnear Harrison Hot SpringsPrivateNot listed
Texada Storage & RV Park+1-604-414-3613Texada IslandPrivateWater, Sewer
Texas Creek Campground+1-778-209-2267LillooetPrivateNot listed
The Laughing Oyster and Oysterbeds AccommodationsLundPrivateWater
The Red Clay Oven RV ParkPowell RiverPrivateWater, Sewer, Big-rig friendly, Wi-Fi
Thurston Meadows Campground+1-604-824-2906near ChilliwackPrivateNot listed
Tsawwassen RV Resort+1-778-434-5254TsawwassenPrivateWater, Big-rig friendly, Wi-Fi
Tsek Hot Springs & Campgroundnear WhistlerPrivateNot listed
Tuckkwiowhum Campgroundnear LyttonPrivateDump station
Twenty Mile Bay Campgroundnear Harrison Hot SpringsPrivateNot listed
Tyax Lodge & HeliskiingGold BridgePrivateWater, Wi-Fi
Tyax Lodge - Campgroundnear LillooetPrivateNot listed
Tynehead R.V. CampSurreyPrivateElectric, Dump station
Washtok Family Campground+1-604-869-6225Boston BarPrivateNot listed
We Wai Kainear Campbell RiverPrivateNot listed
Weaver Lake Campgroundnear Harrison Hot SpringsPrivateNot listed
Whistler Olympic Park RV & Campground+1-604-964-0059WhistlerPrivateWater, Big-rig friendly
Whistler RV Park and Campgroundsnear WhistlerPrivateNot listed
Wild Rose RV ParkHopePrivateNot listed
Willingdon Beach Park and CampsitePowell RiverPrivateNot listed
Wood Lake Campgroundnear Harrison Hot SpringsPrivateNot listed
WOODS on PenderPender IslandPrivateWater, Sewer, Wi-Fi

Municipal and regional campgrounds (9)

CampgroundWhereTypeServices listed
Coquihalla CampgroundHopeMunicipalElectric, Dump station, Water
Cultus Lake Thousand Trails RV Resortlindell beachMunicipalNot listed
Francis Lake Campgroundnear Harrison Hot SpringsMunicipalNot listed
Georgian ParkAbbotsfordMunicipalNot listed
Haywire Bay Regional Park Campsitenear Powell RiverMunicipalNot listed
Jones Lake Main Recreation Areanear AgassizMunicipalNot listed
Jones Lake West Recreation Areanear AgassizMunicipalNot listed
Klein Lake Camgroundnear Pender HarbourMunicipalNot listed
Pine Tree Community RV ParkPowell RiverMunicipalWater

Provincial and territorial park campgrounds (47)

CampgroundWhereTypeServices listed
Alice Lake Campgroundnear SquamishProvincialElectric, Dump station, Wi-Fi
Bench Campground+1-604-986-9371near Harrison Hot SpringsProvincialNot listed
Birkenhead Lake Provincial Campsite+1-604-986-9371near PembertonProvincialDump station, Water
Bob's Lake Recreation Site North Campgroundnear Texada IslandProvincialNot listed
Bob's Lake Recreation Site South Campgroundnear Texada IslandProvincialNot listed
Botanie Lake Recreation Sitenear LyttonProvincialNot listed
Callaghan Lakenear WhistlerProvincialNot listed
Chilliwack Lake Provincial Campground+1-604-986-9371near AgassizProvincialDump station
Cinnamon Recreation Sitenear LillooetProvincialNot listed
Clear Creek Campground+1-604-986-9371near ChilliwackProvincialNot listed
Cottonwood Recreation Sitenear LillooetProvincialNot listed
Cultus Lake Provincial Parknear ChilliwackProvincialNot listed
Delta Grove Campground+1-604-986-9371near ChilliwackProvincialNot listed
Dinner Rock Recreation SiteLundProvincialNot listed
Downing Provincial Campground+1-250-320-9305near LillooetProvincialWater
Entrance Bay Campground+1-604-986-9371near ChilliwackProvincialNot listed
Frances Lake Campsitenear LyttonProvincialNot listed
Garibaldi Lake Campgroundnear WhistlerProvincialNot listed
Gold Creek Campgroundnear Golden EarsProvincialDump station
Golden Ears Provincial ParkMaple RidgeProvincialNot listed
Hannah Lake Campsitenear LyttonProvincialNot listed
Helm Creek Campgroundnear WhistlerProvincialNot listed
Hicks Lake Provincial Campgroundnear Harrison Hot SpringsProvincialNot listed
Khartoum Lake Recreation Sitenear Powell RiverProvincialNot listed
Kilby Provincial Campground+1-604-796-9576near ChilliwackProvincialNot listed
Lakeside Campground+1-604-986-9371near Harrison Hot SpringsProvincialNot listed
Maple Bay Campground+1-604-986-9371near ChilliwackProvincialDump station
Mission Dam Recreation Sitenear LillooetProvincialNot listed
Montague Harbour Campground - Vehiclenear Salt Spring IslandProvincialWater
Nahatlatch Lake Campsitenear LyttonProvincialNot listed
Nahatlatch River Campsitenear LyttonProvincialNot listed
Nairn Falls Campground+1-604-986-9371PembertonProvincialNot listed
Owl Creek Recreation Sitenear PembertonProvincialNot listed
Porteau Cove Provincial Park Campgroundnear SquamishProvincialElectric, Dump station
Rampart Ponds Campgroundnear SquamishProvincialNot listed
Ranger Station Campsitenear LyttonProvincialNot listed
Ruckle Provincial Park RV Sites 1-8near Salt Spring IslandProvincialNot listed
Salmon Beach Campsitenear LyttonProvincialNot listed
Silver Lake Provinical Campgroundnear HopeProvincialNot listed
Singing Creek Campgroundnear WhistlerProvincialNot listed
Skihist Campground+1-250-320-9305near LyttonProvincialDump station, Water
Smelt Bay Campground+1-250-308-4479near Cortes IslandProvincialNot listed
Squakum Creek Campsitenear LyttonProvincialNot listed
Squamish Riverside Campgroundnear SquamishProvincialNot listed
Strawberry Point Recreation Site Campgroundnear PembertonProvincialNot listed
Tyaughton Creek Recreation Site Campgroundnear LillooetProvincialNot listed
Upper Joffre Lake Campgroundnear PembertonProvincialNot 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.