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.
- Abbotsford11 campgrounds
- Eagle Creek2 campgrounds
- Gibsons2 campgrounds
- Harrison Mills3 campgrounds
- Hope6 campgrounds
- Lillooet4 campgrounds
- Lillooet (2)3 campgrounds
- Lytton2 campgrounds
- Madeira Park3 campgrounds
- Powell River6 campgrounds
- Salt Spring Island6 campgrounds
- Squamish5 campgrounds
Private RV parks and campgrounds (133)
| Campground | Where | Type | Services listed |
|---|---|---|---|
| Acacia Grove RV Park & Cabins Ltd.+1-250-458-2227 | Spences Bridge | Private | Dump station, Water, Sewer, Wi-Fi |
| Alderbrook R.V. Park+1-604-856-4524 | Aldergrove | Private | Not listed |
| Allison Pool Campground | near Chilliwack | Private | Not listed |
| Alouette Campground | Golden Ears | Private | Dump station |
| Anmore Camp & RV Park | Anmore | Private | Water, Sewer, Big-rig friendly |
| Apocynum Campground | near Lytton | Private | Not listed |
| Appleton Creek Campsite | near Lund | Private | Not listed |
| Backeddy Resort & Marina | Egmont | Private | Water, Wi-Fi |
| Bayside Campgroud RV & Park | Sechelt | Private | Not listed |
| Bear Creek Campground | near Harrison Hot Springs | Private | Not listed |
| Bodega Ridge Lodge & Cabins | Galiano Island | Private | Wi-Fi |
| Breezy Bay Clifftop Camping | near Salt Spring Island | Private | Not listed |
| Brookside campsite | Cache Creek | Private | Not listed |
| Burnaby Cariboo RV Park and Campground Vancouver+1-604-420-1722 | near Surrey | Private | Electric, Dump station, Wi-Fi |
| Cal Cheak Callaghan Camp | near Whistler | Private | Not listed |
| Cal Cheak North Camp | near Whistler | Private | Not listed |
| Cal Cheak South Camp | near Whistler | Private | Not listed |
| Camperland Bridal Falls RV Resort & Cabins+1-604-794-7361 | near Agassiz | Private | Not listed |
| Canyon Alpine RV Park & Campground+1-604-867-9734 | Boston Bar | Private | Not listed |
| Capilano River RV Park | West Vancouver | Private | Dump station, Water, Sewer, Big-rig friendly, Wi-Fi |
| Cascade Peninsula Campground | near Harrison Hot Springs | Private | Not listed |
| Cayoosh Creek Campground | Lillooet | Private | Wi-Fi |
| Cheam Fishing Village and Campground+1-604-997-5533 | Agassiz | Private | Not listed |
| Cheekye Ranch | Squamish | Private | Not listed |
| Chehalis River Main Campground | near Harrison Hot Springs | Private | Not listed |
| Chipmunk Peninsula Campground | near Agassiz | Private | Not listed |
| Chivers Point Campsite (BCMT) | near Chemainus | Private | Not listed |
| Conovoer Cove Campsite (BCMT) | near Chemainus | Private | Not listed |
| Cottonwood Meadows RV Country Club | Chilliwack | Private | Dump station, Water, Big-rig friendly, Wi-Fi |
| Creekside Campground | near Sechelt | Private | Not listed |
| D'Arcy Island Campground / BC Marine Trail | near Victoria | Private | Not listed |
| Dodd Lake Campground | near Powell River | Private | Not listed |
| Dogwood Campgrounds & RV Park | Surrey | Private | Electric, Dump station |
| Eagle Wind RV Park | Aldergrove | Private | Water, Sewer, Big-rig friendly, Wi-Fi |
| Edgewater Bar Campground+1-604-530-4983 | near Langley | Private | Not listed |
| Emory Bar RV Park | near Hope | Private | Not listed |
| Emory Creek Campground+1-604-869-1167 | near Hope | Private | Not listed |
| Evergreen Fishing Resort | Loon Lake | Private | Dump station, Water, Sewer, Wi-Fi |
| Fort Camping | near Langley | Private | Electric, Dump station |
| Fraser Cove Campground | Lillooet | Private | Not listed |
| Garden Bay RV Resort | Park & Campground | Pender Harbour | Private | Not listed |
| Gibsons Creek RV Resort & Campground | Gibsons | Private | Dump station, Water, Sewer, Big-rig friendly, Wi-Fi |
| Gibson’s RV Resort+1-604-989-7275 | Gibsons | Private | Not listed |
| Glencoe Campground | Harrison Hot Springs | Private | Not listed |
| Grace Estates | near Hope | Private | Not listed |
| Grace Lake Campground | near Harrison Hot Springs | Private | Not listed |
| Gridlock RV Campground | Hope | Private | Electric, Dump station, Water |
| Gun Creek Campground | near Lillooet | Private | Not listed |
| Harrison Bay Resort and RV Park | near Chilliwack | Private | Not listed |
| Harrison River RV & Campground+1-604-799-0319 | near Chilliwack | Private | Not listed |
| Hazelmere RV Park & Campground | Surrey | Private | Not listed |
| Homesite Creek Campground+1-604-883-9307 | near Pender Harbour | Private | Not listed |
| Hope Valley RV & Campground | Hope | Private | Electric |
| Inland Lake Campground+1-250-286-9992 | near Powell River | Private | Not listed |
| Kayanara Guest Ranch & Resort | Eagle Creek | Private | Water, Sewer, Big-rig friendly, Wi-Fi |
| Kent’s Beach Resort | Powell River | Private | Dump station, Water, Sewer |
| Kilby Park Campground | Harrison Mills | Private | Water |
| Klahanie Campground | Squamish | Private | Electric, Dump station |
| KUMSHEEN Rafting Resort | Lytton | Private | Water |
| Linwood House | Roberts Creek | Private | Not listed |
| Lizzie Bay Campsite | near Pemberton | Private | Not listed |
| Log Creek Campground | near Lytton | Private | Not listed |
| Mamquam River Campground+1-604-848-9841 | Squamish | Private | Not listed |
| Mayne Island Camping | near Salt Spring Island | Private | Water |
| Narvaez Bay Campsite (BCMT) | near Salt Spring Island | Private | Not listed |
| Nels Bight Campsite | near Port Hardy | Private | Not listed |
| North Beach Campground | near Golden Ears | Private | Dump station |
| Okeover Arm Campground+1-250-286-9992 | Lund | Private | Not listed |
| Olympic Legacy Cabins | Squamish | Private | Water |
| Osborne Bay Resort | Crofton | Private | Dump station, Water, Sewer, Big-rig friendly |
| Pacific Border RV Park | near Langley | Private | Not listed |
| Page's Resort & Marina Campground | near Nanaimo | Private | Not listed |
| Painted Boat Resort Spa & Marina | Madeira Park | Private | Water, Wi-Fi |
| Paradise Valley Campground | near Squamish | Private | Not listed |
| Parry Lagoon Campground | near Chemainus | Private | Not listed |
| Pathfinder Camp Resorts – Agassiz-Harrison | Agassiz | Private | Water, Sewer, Big-rig friendly, Wi-Fi |
| Peace Arch RV Park | Surrey | Private | Not listed |
| Pirates Cove Campsite (BCMT) | near Ladysmith | Private | Not listed |
| Porpoise Bay Campground+1-604-885-3714 | near Sechelt | Private | Not listed |
| Port Browning Marina Resort | Pender Island | Private | Dump station, Water, Wi-Fi |
| Prior Centennial Campground | near Salt Spring Island | Private | Not listed |
| Rainbow Ranch R.V. Park+1-604-794-3001 | Rosedale | Private | Not listed |
| Rapids Campground+1-604-791-4475 | near Agassiz | Private | Not listed |
| Retasket Lodge & RV Park | Lillooet | Private | Dump station, Water, Sewer, Wi-Fi |
| Riverside RV Resort | Whistler | Private | Not listed |
| Roberts Creek Campground+1-604-885-3714 | near Sechelt | Private | Dump station |
| Rockwater Secret Cove Resort+1-604-885-7038 | Halfmoon Bay | Private | Not listed |
| Rolley Lake Campground | near Golden Ears | Private | Dump station |
| Royalwood RV Resort+1-855-940-4111 | Chilliwack | Private | Not listed |
| Ruby Lake Resort | Madeira Park | Private | Not listed |
| Russet Lake Campgrounds | near Whistler | Private | Not listed |
| Saltery Bay Campground+1-250-286-9992 | near Texada Island | Private | Dump station |
| Sandpiper Resort | Harrison Mills | Private | Water |
| Sandstone Campground | near Chemainus | Private | Not listed |
| Sandy Pines Campground+1-604-869-6225 | near Lytton | Private | Not listed |
| Seabreeze Resort | Powell River | Private | Water, Sewer, Wi-Fi |
| Seton Dam Campground | Lillooet | Private | Not listed |
| Seton Lake Cabins | Lillooet | Private | Wi-Fi |
| Shadow Falls Campground | Harrison Mills | Private | Electric, Water |
| Shaw Springs Campground | Lytton | Private | Water |
| Shelter Point Regional Campground | near Texada Island | Private | Not listed |
| Squamish Valley Campground | near Squamish | Private | Not listed |
| Sunlund RV Park & Cabins | Lund | Private | Water, Sewer, Big-rig friendly, Wi-Fi |
| Sunnyside Campground | Cultus Lake | Private | Not listed |
| Sunshine Valley RV Resort & Cabins | Hope | Private | Water, Big-rig friendly, Wi-Fi |
| Sweltzer Creek Campground+1-604-824-4023 | Cultus Lake | Private | Not listed |
| Tamihi East Campground | near Chilliwack | Private | Not listed |
| Tamihi Meadows+1-604-530-1367 | Chilliwack | Private | Not listed |
| Tamihi Rapids Campground | near Chilliwack | Private | Not listed |
| Tamihi West Campground+1-604-824-0576 | near Chilliwack | Private | Not listed |
| Telte-Yet+1-604-869-9481 | Hope | Private | Not listed |
| Ten Mile Bay Campground | near Harrison Hot Springs | Private | Not listed |
| Texada Storage & RV Park+1-604-414-3613 | Texada Island | Private | Water, Sewer |
| Texas Creek Campground+1-778-209-2267 | Lillooet | Private | Not listed |
| The Laughing Oyster and Oysterbeds Accommodations | Lund | Private | Water |
| The Red Clay Oven RV Park | Powell River | Private | Water, Sewer, Big-rig friendly, Wi-Fi |
| Thurston Meadows Campground+1-604-824-2906 | near Chilliwack | Private | Not listed |
| Tsawwassen RV Resort+1-778-434-5254 | Tsawwassen | Private | Water, Big-rig friendly, Wi-Fi |
| Tsek Hot Springs & Campground | near Whistler | Private | Not listed |
| Tuckkwiowhum Campground | near Lytton | Private | Dump station |
| Twenty Mile Bay Campground | near Harrison Hot Springs | Private | Not listed |
| Tyax Lodge & Heliskiing | Gold Bridge | Private | Water, Wi-Fi |
| Tyax Lodge - Campground | near Lillooet | Private | Not listed |
| Tynehead R.V. Camp | Surrey | Private | Electric, Dump station |
| Washtok Family Campground+1-604-869-6225 | Boston Bar | Private | Not listed |
| We Wai Kai | near Campbell River | Private | Not listed |
| Weaver Lake Campground | near Harrison Hot Springs | Private | Not listed |
| Whistler Olympic Park RV & Campground+1-604-964-0059 | Whistler | Private | Water, Big-rig friendly |
| Whistler RV Park and Campgrounds | near Whistler | Private | Not listed |
| Wild Rose RV Park | Hope | Private | Not listed |
| Willingdon Beach Park and Campsite | Powell River | Private | Not listed |
| Wood Lake Campground | near Harrison Hot Springs | Private | Not listed |
| WOODS on Pender | Pender Island | Private | Water, Sewer, Wi-Fi |
Municipal and regional campgrounds (9)
| Campground | Where | Type | Services listed |
|---|---|---|---|
| Coquihalla Campground | Hope | Municipal | Electric, Dump station, Water |
| Cultus Lake Thousand Trails RV Resort | lindell beach | Municipal | Not listed |
| Francis Lake Campground | near Harrison Hot Springs | Municipal | Not listed |
| Georgian Park | Abbotsford | Municipal | Not listed |
| Haywire Bay Regional Park Campsite | near Powell River | Municipal | Not listed |
| Jones Lake Main Recreation Area | near Agassiz | Municipal | Not listed |
| Jones Lake West Recreation Area | near Agassiz | Municipal | Not listed |
| Klein Lake Camground | near Pender Harbour | Municipal | Not listed |
| Pine Tree Community RV Park | Powell River | Municipal | Water |
Provincial and territorial park campgrounds (47)
| Campground | Where | Type | Services listed |
|---|---|---|---|
| Alice Lake Campground | near Squamish | Provincial | Electric, Dump station, Wi-Fi |
| Bench Campground+1-604-986-9371 | near Harrison Hot Springs | Provincial | Not listed |
| Birkenhead Lake Provincial Campsite+1-604-986-9371 | near Pemberton | Provincial | Dump station, Water |
| Bob's Lake Recreation Site North Campground | near Texada Island | Provincial | Not listed |
| Bob's Lake Recreation Site South Campground | near Texada Island | Provincial | Not listed |
| Botanie Lake Recreation Site | near Lytton | Provincial | Not listed |
| Callaghan Lake | near Whistler | Provincial | Not listed |
| Chilliwack Lake Provincial Campground+1-604-986-9371 | near Agassiz | Provincial | Dump station |
| Cinnamon Recreation Site | near Lillooet | Provincial | Not listed |
| Clear Creek Campground+1-604-986-9371 | near Chilliwack | Provincial | Not listed |
| Cottonwood Recreation Site | near Lillooet | Provincial | Not listed |
| Cultus Lake Provincial Park | near Chilliwack | Provincial | Not listed |
| Delta Grove Campground+1-604-986-9371 | near Chilliwack | Provincial | Not listed |
| Dinner Rock Recreation Site | Lund | Provincial | Not listed |
| Downing Provincial Campground+1-250-320-9305 | near Lillooet | Provincial | Water |
| Entrance Bay Campground+1-604-986-9371 | near Chilliwack | Provincial | Not listed |
| Frances Lake Campsite | near Lytton | Provincial | Not listed |
| Garibaldi Lake Campground | near Whistler | Provincial | Not listed |
| Gold Creek Campground | near Golden Ears | Provincial | Dump station |
| Golden Ears Provincial Park | Maple Ridge | Provincial | Not listed |
| Hannah Lake Campsite | near Lytton | Provincial | Not listed |
| Helm Creek Campground | near Whistler | Provincial | Not listed |
| Hicks Lake Provincial Campground | near Harrison Hot Springs | Provincial | Not listed |
| Khartoum Lake Recreation Site | near Powell River | Provincial | Not listed |
| Kilby Provincial Campground+1-604-796-9576 | near Chilliwack | Provincial | Not listed |
| Lakeside Campground+1-604-986-9371 | near Harrison Hot Springs | Provincial | Not listed |
| Maple Bay Campground+1-604-986-9371 | near Chilliwack | Provincial | Dump station |
| Mission Dam Recreation Site | near Lillooet | Provincial | Not listed |
| Montague Harbour Campground - Vehicle | near Salt Spring Island | Provincial | Water |
| Nahatlatch Lake Campsite | near Lytton | Provincial | Not listed |
| Nahatlatch River Campsite | near Lytton | Provincial | Not listed |
| Nairn Falls Campground+1-604-986-9371 | Pemberton | Provincial | Not listed |
| Owl Creek Recreation Site | near Pemberton | Provincial | Not listed |
| Porteau Cove Provincial Park Campground | near Squamish | Provincial | Electric, Dump station |
| Rampart Ponds Campground | near Squamish | Provincial | Not listed |
| Ranger Station Campsite | near Lytton | Provincial | Not listed |
| Ruckle Provincial Park RV Sites 1-8 | near Salt Spring Island | Provincial | Not listed |
| Salmon Beach Campsite | near Lytton | Provincial | Not listed |
| Silver Lake Provinical Campground | near Hope | Provincial | Not listed |
| Singing Creek Campground | near Whistler | Provincial | Not listed |
| Skihist Campground+1-250-320-9305 | near Lytton | Provincial | Dump station, Water |
| Smelt Bay Campground+1-250-308-4479 | near Cortes Island | Provincial | Not listed |
| Squakum Creek Campsite | near Lytton | Provincial | Not listed |
| Squamish Riverside Campground | near Squamish | Provincial | Not listed |
| Strawberry Point Recreation Site Campground | near Pemberton | Provincial | Not listed |
| Tyaughton Creek Recreation Site Campground | near Lillooet | Provincial | Not listed |
| Upper Joffre Lake Campground | near Pemberton | Provincial | Not listed |
Other regions in British Columbia
- Cariboo Chilcotin Coast65 campgrounds
- Kootenay Rockies140 campgrounds
- Northern BC100 campgrounds
- Thompson Okanagan197 campgrounds
- Vancouver Island174 campgrounds
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.
