In short. We list 174 campgrounds in Vancouver Island, British Columbia. 11 report electrical hookups and 18 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 Parksville, Courtenay, Port Hardy, Tofino, Campbell River and Ucluelet. 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.
- Comox4 campgrounds
- Duncan2 campgrounds
- Heriot Bay4 campgrounds
- Parksville5 campgrounds
- Port Alberni6 campgrounds
- Port Hardy3 campgrounds
- Sooke4 campgrounds
- Tofino7 campgrounds
- Victoria9 campgrounds
Private RV parks and campgrounds (132)
| Campground | Where | Type | Services listed |
|---|---|---|---|
| Air Force Beach Campground | near Comox | Private | Not listed |
| Alder Bay RV Park & Marina | Port McNeill | Private | Dump station, Water, Sewer, Big-rig friendly, Wi-Fi |
| Arbutus Point Campsite / BCMT | near Salt Spring Island | Private | Not listed |
| Arrowvale Campground & Farm | near Port Alberni | Private | Electric, Dump station, Wi-Fi |
| Bates Beach Oceanfront Resort+1-250-334-4154 | near Courtenay | Private | Not listed |
| Beachcomber RV Park | Saanichton | Private | Dump station, Water, Big-rig friendly |
| Beehive RV Park & Campground | Mill Bay | Private | Water, Sewer, Wi-Fi |
| Bella Pacifica Campground | Tofino | Private | Electric, Dump station |
| Black Brook Lodge | Qualicum Beach | Private | Wi-Fi |
| Bradsdadsland Campsite | Hornby Island | Private | Dump station, Water, Wi-Fi |
| Brannen Lake RV Park & Campsite | near Nanaimo | Private | Not listed |
| Brown's Bay Resort+1-800-620-6739 | near Campbell River | Private | Not listed |
| Butterwort Flats Campsite | near Gold River | Private | Not listed |
| Buttle Lake Campground+1-844-435-9453 | near Gold River | Private | Not listed |
| Cape Lazo RV Park | near Comox | Private | Electric |
| Cape Sutil Campsite | near Port Hardy | Private | Not listed |
| Carmanah Walbran Campground | near Port Renfrew | Private | Not listed |
| Caycuse Campsite | near Lake Cowichan | Private | Not listed |
| Cedar Grove RV Park & Campground | near Qualicum Beach | Private | Not listed |
| Cedar Springs Ranch+1-250-478-3332 | near Mill Bay | Private | Not listed |
| Chin Beach Campsite | near Port Renfrew | Private | Not listed |
| China Creek Campground and Marina+1-250-723-9812 | near Port Alberni | Private | Not listed |
| Cluxewe Resort | near Port McNeill | Private | Electric, Dump station, Wi-Fi |
| Coastal Sands Resort+1-778-428-8885 | near Campbell River | Private | Not listed |
| Coombs Country Campground | Coombs | Private | Dump station, Water, Sewer, Big-rig friendly, Wi-Fi |
| Country Maples RV Resort+1-250-246-2078 | Chemainus | Private | Not listed |
| Crystal Cove Beach Resort | Tofino | Private | Dump station, Water, Sewer, Wi-Fi |
| Cumberland Campground+1-250-702-8833 | near Courtenay | Private | Not listed |
| Deadwood Campsite | near Nanaimo | Private | Not listed |
| Deep Bay RV Park | Bowser | Private | Water, Sewer, Wi-Fi |
| East Sombrio Beach Campsite | near Port Renfrew | Private | Not listed |
| Fair Harbour Campground | near Port McNeill | Private | Not listed |
| Fair Harbour Marina & Campground+1-250-483-3382 | Fair Harbour | Private | Dump station, Water, Wi-Fi |
| Fairy Lake Campground | near Port Renfrew | Private | Not listed |
| Fort Victoria RV Park | near Victoria | Private | Electric, Dump station |
| Glen Alder RV Park+1 250 923-3891 | near Campbell River | Private | Not listed |
| Gooseneck Lake Campsite+1 250-830-7300 | near Campbell River | Private | Not listed |
| Gorge Harbour Marina Resort | Whaletown | Private | Water, Sewer, Wi-Fi |
| Gowlland Harbour Resort | Quathiaski Cove | Private | Water |
| Heart Haven RV Family Campground+1-250-248-6249 | Parksville | Private | Not listed |
| Heather Campsite | near Lake Cowichan | Private | Not listed |
| Heriot Bay Inn & Marina | Quadra Island | Private | Water, Wi-Fi |
| Irony Creek Campsite | near Port Hardy | Private | Not listed |
| Island West Resort Campground | Ucluelet | Private | Dump station, Water, Sewer, Big-rig friendly, Wi-Fi |
| Jinglepot RV Park & Campgrounds+1-250-758-1614 | Nanaimo | Private | Dump station, Water, Sewer, Wi-Fi |
| Khan west kitchen and campground+1-250-726-8990 | near Ucluelet | Private | Not listed |
| Kissinger Campsite | near Lake Cowichan | Private | Not listed |
| Kwai Lake Campsite | near Courtenay | Private | Not listed |
| Laketown Ranch Campgrounds+1-250-710-5868 | Lake Cowichan | Private | Big-rig friendly |
| Lakeview Park Campground+1-250-737-3459 | Lake Cowichan | Private | Not listed |
| Laura Creek Campsite | near Port Hardy | Private | Not listed |
| Lighthouse RV Park+1-250-335-1667 | Fanny Bay | Private | Not listed |
| Living Forest Oceanside RV Park & Campground | Nanaimo | Private | Not listed |
| Lizard Lake Campground | near Port Renfrew | Private | Not listed |
| Long Beach Campground | Tofino | Private | Not listed |
| Long Beach Golf Campground | near Tofino | Private | Water |
| Macktush Creek Campsite | near Port Alberni | Private | Not listed |
| Malahat Mountain Meadows RV Resort | Malahat | Private | Dump station, Water, Sewer, Big-rig friendly |
| Maple Pool Campsite+1-250-338-9386 | Courtenay | Private | Not listed |
| Miller Creek Campground | near Campbell River | Private | Not listed |
| Mountainaire Campground+1-250-245-1169 | near Ladysmith | Private | Not listed |
| Mowhinna Creek Campground | Salt Spring Island | Private | Not listed |
| Mussel Beach Campground | near Ucluelet | Private | Not listed |
| Mystic Beach Campsite | near Port Renfrew | Private | Not listed |
| Nahwitti River Campsite | near Port Hardy | Private | Not listed |
| Nanoose Creek Campground+1 250 468-7186 | near Parksville | Private | Not listed |
| Nitinaht Lake Campground+1-778-817-0162 | Area F (Cowichan Lake South / Skutz Falls) | Private | Not listed |
| North Park Campground | near Bowser | Private | Not listed |
| Noyse Lake Campsite | near Port Renfrew | Private | Not listed |
| Old Mill Campsite | near Nanaimo | Private | Not listed |
| Pacheedaht Campground | Port Renfrew | Private | Not listed |
| Pachena Bay Campground | Bamfield | Private | Not listed |
| Pacific Palms RV Resort+1 250 586-9933 | Parksville | Private | Not listed |
| Pacific Playgrounds | near Campbell River | Private | Not listed |
| Paradise Bay Campground | near Bowser | Private | Not listed |
| Paradise RV Park | Parksville | Private | Water, Sewer, Big-rig friendly, Wi-Fi |
| Park Sands Beach Resort RV Park & Campground | Parksville | Private | Not listed |
| Pedder Bay RV Park | near Sooke | Private | Electric |
| Phillips Creek Marine Campground | near Gold River | Private | Not listed |
| Pine Point Campground | near Lake Cowichan | Private | Not listed |
| Port Hardy RV Resort & Cabins | Port Hardy | Private | Electric, Water, Wi-Fi |
| Princess Bay Campsite / BCMT | near Salt Spring Island | Private | Not listed |
| Puntledge RV Park and Campground | Courtenay | Private | Electric |
| Qualicum Bay Resort | near Bowser | Private | Not listed |
| Qualicum First Nation Campground | near Bowser | Private | Water |
| Quatse River Campground | Port Hardy | Private | Not listed |
| Ralph River Campground+1-844-435-9453 | near Courtenay | Private | Not listed |
| Reef Point Cottages | Ucluelet | Private | Water, Wi-Fi |
| Riverbend Cottage & RV Resort | Parksville | Private | Water, Sewer, Big-rig friendly, Wi-Fi |
| Rondalyn Resort+1-250-245-3227 | near Ladysmith | Private | Not listed |
| Salish Seaside RV Haven | Esquimalt | Private | Electric |
| Salmon Point RV Resort | near Campbell River | Private | Not listed |
| San Josef Bay Campsite | near Port Hardy | Private | Not listed |
| Sea Flame Beach Resort | Qualicum Bay | Private | Water, Sewer |
| Secret Beach Campground & Kayak Launch+1-250-726-6865 | near Ucluelet | Private | Not listed |
| Shell Beach Campsite (BCMT) | near Salt Spring Island | Private | Not listed |
| Shelter Bay Resort+1 250 923-5338 | near Campbell River | Private | Not listed |
| Sidney Spit Campsite / BC Marine Trail | near Mill Bay | Private | Not listed |
| Skinner Creek Campsite | near Port Hardy | Private | Not listed |
| Smonećten (McDonald) Campground | near Mill Bay | Private | Not listed |
| Snaw Naw As Campground | near Parksville | Private | Not listed |
| Snow Creek Campground | near Port Alberni | Private | Not listed |
| Spring Salmon Place Campground | near Sooke | Private | Not listed |
| Sunny Daze Campground+1-250-743-5697 | near Cowichan Bay | Private | Not listed |
| Sunny Shores Resort & Marina | Sooke | Private | Water |
| Surf Grove Campground | near Tofino | Private | Not listed |
| Surf Junction Campground | Ucluelet | Private | Not listed |
| Surfside RV Resort | Parksville | Private | Dump station, Water, Sewer, Big-rig friendly, Wi-Fi |
| Taku Resort & Marina | Heriot Bay | Private | Water |
| Telegraph Cove Campground+1 250 928 3131 | near Port McNeill | Private | Not listed |
| Telegraph Cove Marina & RV Park+1-250-928-3163 | Telegraph Cove | Private | Water, Sewer, Big-rig friendly, Wi-Fi |
| Telegraph Harbour Marina Inc. | Thetis Island | Private | Dump station, Water |
| Telegraph Resort Campground | near Port McNeill | Private | Not listed |
| The Ledge Campground | near Sooke | Private | Water |
| Thunderbird RV Park | Campbell River | Private | Not listed |
| Timberlodge Motor Inn & RV Campground+1-250-723-9415 | near Port Alberni | Private | Not listed |
| Toquart Bay Campground | near Ucluelet | Private | Not listed |
| Tsawaak RV Resort | Tofino | Private | Electric, Water |
| Twin Pines Campground | near Bowser | Private | Not listed |
| Ucluelet Campground | Ucluelet | Private | Electric, Dump station, Water |
| Upper Campbell Reservoir Campground | near Campbell River | Private | Not listed |
| Van Isle Cowichan RV Park & Campground | Duncan | Private | Water, Sewer, Big-rig friendly, Wi-Fi |
| Weir’s Beach RV Resort | Victoria | Private | Dump station, Water, Big-rig friendly, Wi-Fi |
| West Sombrio Beach Campsite | near Port Renfrew | Private | Not listed |
| West - West Sombrio Beach Campsite | near Port Renfrew | Private | Not listed |
| Whiskey Creek RV Campground | Qualicum Beach | Private | Not listed |
| Wildwoods Campground+1-250-949-6753 | Port Hardy | Private | Not listed |
| Willington Point Campsite+1 250-830-7300 | near Campbell River | Private | Not listed |
| Windy Point Campsite | near Nanaimo | Private | Not listed |
| Wokas Lake Campsite+1 250-830-7300 | near Campbell River | Private | Not listed |
| Wya Point Resort Campground | near Ucluelet | Private | Not listed |
| Zuiderzee Campsites | near Ladysmith | Private | Not listed |
Municipal and regional campgrounds (14)
| Campground | Where | Type | Services listed |
|---|---|---|---|
| Bere Point Regional Park Campground | near Port McNeill | Municipal | Not listed |
| Cevallos Campground+1-250-761-4229 | near Gold River | Municipal | Not listed |
| Comox and District Fish and Game Campground | near Courtenay | Municipal | Not listed |
| Island View Beach Regional Park Campground | near Mill Bay | Municipal | Water |
| Jordan River Regional Park campground | near Sooke | Municipal | Not listed |
| Kitty Coleman Campground+1-250-338-1332 | near Courtenay | Municipal | Not listed |
| Kwaksistah Regional Park Campsite | near Port Hardy | Municipal | Not listed |
| Link River Regional Park Campground | near Port McNeill | Municipal | Not listed |
| Loon Lake Campsite | near Port Alberni | Municipal | Not listed |
| McLean Mill Campground | near Port Alberni | Municipal | Not listed |
| San Josef Recreation Area | near Port Hardy | Municipal | Not listed |
| Sol Sante Club | Cobble Hill | Municipal | Not listed |
| Sooke River Campground | Sooke | Municipal | Not listed |
| Village of Alert Bay Campground | near Port McNeill | Municipal | Not listed |
Provincial and territorial park campgrounds (28)
| Campground | Where | Type | Services listed |
|---|---|---|---|
| Baby Bedwell Lake Campground | near Tofino | Provincial | Not listed |
| Bamberton Provincial Park Campground+1-877-559-2115 | near Mill Bay | Provincial | Not listed |
| Bedwell Lake Campground | near Tofino | Provincial | Not listed |
| China Beach Campground | near Sooke | Provincial | Water |
| Englishman River Falls Campground+1-250-474-1336 | near Parksville | Provincial | Not listed |
| Fillongley Provincial Campground | near Fanny Bay | Provincial | Water |
| French Beach Campground | near Sooke | Provincial | Water |
| Goldstream Provincial Park | Victoria | Provincial | Not listed |
| Gordon Bay Campground+1-877-559-2115 | near Lake Cowichan | Provincial | Not listed |
| Kin Beach Provincial Campground+1-250-339-6365 | near Comox | Provincial | Not listed |
| Little Qualicum Falls - Lower Campground+1-250-474-1336 | near Qualicum Beach | Provincial | Not listed |
| Little Qualicum Falls - Upper Campground+1-250-474-1336 | near Qualicum Beach | Provincial | Not listed |
| Loveland Bay Provincial Campground+1-250-850-7125 | near Campbell River | Provincial | Not listed |
| Lower Campground | near Port Alberni | Provincial | Not listed |
| McCreight Lake Campground | near Campbell River | Provincial | Not listed |
| Miracle Beach Provincial Park | Courtenay | Provincial | Not listed |
| Morton Lake Campground+1-250-850-7125 | near Campbell River | Provincial | Not listed |
| Nahwitti Lake Recreation Site | near Port Hardy | Provincial | Not listed |
| Quinsam Campground+1-250-850-7125 | Campbell River | Provincial | Dump station |
| Rainbow Island Marine Campground | near Gold River | Provincial | Not listed |
| Rathtrevor Beach Provincial Park | Parksville | Provincial | Not listed |
| Schoen Lake Provincial Campground+1-250-974-5556 | near Gold River | Provincial | Not listed |
| Stamp River Campground+1-250-474-1336 | near Port Alberni | Provincial | Not listed |
| Stoltz Pool Campground+1-877-559-2115 | near Lake Cowichan | Provincial | Water |
| Titus Marine Campground | near Gold River | Provincial | Not listed |
| Upper Campbell Lake Marine Campground (False Echo) | near Gold River | Provincial | Not listed |
| Upper Campground | near Port Alberni | Provincial | Not listed |
| Wolf River Marine Campground | near Gold River | Provincial | Not listed |
Other regions in British Columbia
- Cariboo Chilcotin Coast65 campgrounds
- Kootenay Rockies140 campgrounds
- Northern BC100 campgrounds
- Thompson Okanagan197 campgrounds
- Vancouver, Coast & Mountains189 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.
