🌲 BC · Region

Campgrounds in Vancouver Island

147 campgrounds in this region of British Columbia.

147 RV parks and campgrounds in the Vancouver Island area of British Columbia: 105 private, 28 provincial and 14 municipal or regional. National park campgrounds are on the British Columbia page. Know one that’s missing? Submit it free.

🏞️ Provincial & Territorial Park Campgrounds

Reserve through BC Parks. Check the official park system for site details and availability.

Quinsam Campground

📍 Campbell River, BC · Website ↗

RV campground in Campbell River, British Columbia.

Hookups & services: Dump station · Phone: +1-250-850-7125

Operated by Quality Recreation Ltd..

Miracle Beach Provincial Park

📍 Courtenay, BC

Beach and forest camping on the Comox Valley coast.

Loveland Bay Provincial Campground

📍 near Campbell River, BC

Campground near Campbell River, British Columbia.

Phone: +1-250-850-7125

Operated by Quality Recreation Ltd.. RV access not confirmed — check with the campground.

McCreight Lake Campground

📍 near Campbell River, BC

Campground near Campbell River, British Columbia.

Operated by Recreation Sites and Trails BC. RV access not confirmed — check with the campground.

Morton Lake Campground

📍 near Campbell River, BC

RV campground near Campbell River, British Columbia.

Phone: +1-250-850-7125

Operated by Quality Recreation Ltd..

Kin Beach Provincial Campground

📍 near Comox, BC

Campground near Comox, British Columbia.

Phone: +1-250-339-6365

RV access not confirmed — check with the campground.

Fillongley Provincial Campground

📍 near Fanny Bay, BC · Website ↗

RV campground near Fanny Bay, British Columbia.

Hookups & services: Drinking water · Phone: +1-250-308-4479

Operated by Quality Recreation Ltd..

Rainbow Island Marine Campground

📍 near Gold River, BC

Campground near Gold River, British Columbia.

Operated by BC Parks. RV access not confirmed — check with the campground.

Schoen Lake Provincial Campground

📍 near Gold River, BC

Campground near Gold River, British Columbia.

Phone: +1-250-974-5556

Operated by Namgis First Nation. RV access not confirmed — check with the campground.

Titus Marine Campground

📍 near Gold River, BC

Campground near Gold River, British Columbia.

Operated by BC Parks. RV access not confirmed — check with the campground.

Upper Campbell Lake Marine Campground (False Echo)

📍 near Gold River, BC

Campground near Gold River, British Columbia.

Operated by BC Parks. RV access not confirmed — check with the campground.

Wolf River Marine Campground

📍 near Gold River, BC

Campground near Gold River, British Columbia.

Operated by BC Parks. RV access not confirmed — check with the campground.

Gordon Bay Campground

📍 near Lake Cowichan, BC

Campground near Lake Cowichan, British Columbia.

Phone: +1-877-559-2115

Operated by K2 Cowichan Park Services Ltd.. RV access not confirmed — check with the campground.

Stoltz Pool Campground

📍 near Lake Cowichan, BC · Website ↗

RV campground near Lake Cowichan, British Columbia.

Hookups & services: Drinking water · Phone: +1-877-559-2115

Operated by K2 Cowichan Park Services Ltd..

Bamberton Provincial Park Campground

📍 near Mill Bay, BC

Campground near Mill Bay, British Columbia.

Phone: +1-877-559-2115

Operated by K2 Cowichan Park Services Ltd.. RV access not confirmed — check with the campground.

Englishman River Falls Campground

📍 near Parksville, BC

Campground near Parksville, British Columbia.

Phone: +1-250-474-1336

Operated by R.L.C. Enterprize Ltd.. RV access not confirmed — check with the campground.

Lower Campground

📍 near Port Alberni, BC · Website ↗

RV campground near Port Alberni, British Columbia with about 14 RV sites.

Operated by BC Parks.

Stamp River Campground

📍 near Port Alberni, BC

Campground near Port Alberni, British Columbia.

Phone: +1-250-474-1336

Operated by R.L.C. Enterprize Ltd.. RV access not confirmed — check with the campground.

Upper Campground

📍 near Port Alberni, BC · Website ↗

RV campground near Port Alberni, British Columbia with about 44 RV sites.

Operated by BC Parks.

Nahwitti Lake Recreation Site

📍 near Port Hardy, BC · Website ↗

RV campground near Port Hardy, British Columbia with about 8 RV sites.

Little Qualicum Falls - Lower Campground

📍 near Qualicum Beach, BC

Campground near Qualicum Beach, British Columbia.

Phone: +1-250-474-1336

Operated by R.L.C. Enterprize Ltd.. RV access not confirmed — check with the campground.

Little Qualicum Falls - Upper Campground

📍 near Qualicum Beach, BC

Campground near Qualicum Beach, British Columbia.

Phone: +1-250-474-1336

Operated by R.L.C. Enterprize Ltd.. RV access not confirmed — check with the campground.

China Beach Campground

📍 near Sooke, BC · Website ↗

RV campground near Sooke, British Columbia.

Hookups & services: Drinking water · Phone: +1-250-474-1336

Operated by R.L.C. Enterprize Ltd..

French Beach Campground

📍 near Sooke, BC · Website ↗

RV campground near Sooke, British Columbia.

Hookups & services: Drinking water · Phone: +1-250-474-1336

Operated by R.L.C. Enterprize Ltd..

Baby Bedwell Lake Campground

📍 near Tofino, BC

Campground near Tofino, British Columbia.

Operated by BC Parks. RV access not confirmed — check with the campground.

Bedwell Lake Campground

📍 near Tofino, BC

Campground near Tofino, British Columbia.

Operated by BC Parks. RV access not confirmed — check with the campground.

Rathtrevor Beach Provincial Park

📍 Parksville, BC

Large beachside campground on Vancouver Island’s east coast.

Goldstream Provincial Park

📍 Victoria, BC

Old-growth forest campground close to Victoria.

🏕️ Private RV Parks & Campgrounds

Nitinaht Lake Campground

📍 Area F (Cowichan Lake South / Skutz Falls), BC

RV campground in Area F (Cowichan Lake South / Skutz Falls), British Columbia.

Phone: +1-778-817-0162

Pachena Bay Campground

📍 Bamfield, BC

Campground in Bamfield, British Columbia.

RV access not confirmed — check with the campground.

Thunderbird RV Park

📍 Campbell River, BC

RV campground in Campbell River, British Columbia.

Country Maples RV Resort

📍 Chemainus, BC

RV campground in Chemainus, British Columbia.

Phone: +1-250-246-2078

Maple Pool Campsite

📍 Courtenay, BC

RV campground in Courtenay, British Columbia.

Phone: +1-250-338-9386

Puntledge RV Park and Campground

📍 Courtenay, BC · Website ↗

RV campground in Courtenay, British Columbia.

Hookups & services: Electric · Phone: +1-250-334-3773

Salish Seaside RV Haven

📍 Esquimalt, BC · Website ↗

RV campground in Esquimalt, British Columbia.

Hookups & services: Electric · Phone: +1-250-590-5995

Lighthouse RV Park

📍 Fanny Bay, BC

RV campground in Fanny Bay, British Columbia.

Phone: +1-250-335-1667

Lakeview Park Campground

📍 Lake Cowichan, BC

Campground in Lake Cowichan, British Columbia.

Phone: +1-250-737-3459

RV access not confirmed — check with the campground.

Living Forest Oceanside RV Park & Campground

📍 Nanaimo, BC

Oceanside campground with full-service RV sites and a dump station.

North Park Campground

📍 near Bowser, BC

RV campground near Bowser, British Columbia.

Paradise Bay Campground

📍 near Bowser, BC

Campground near Bowser, British Columbia.

RV access not confirmed — check with the campground.

Qualicum Bay Resort

📍 near Bowser, BC

RV campground near Bowser, British Columbia.

Qualicum First Nation Campground

📍 near Bowser, BC · Website ↗

RV campground near Bowser, British Columbia.

Hookups & services: Drinking water

Twin Pines Campground

📍 near Bowser, BC

Campground near Bowser, British Columbia.

RV access not confirmed — check with the campground.

Brown's Bay Resort

📍 near Campbell River, BC

RV campground near Campbell River, British Columbia.

Phone: +1-800-620-6739

Coastal Sands Resort

📍 near Campbell River, BC

RV campground near Campbell River, British Columbia.

Phone: +1-778-428-8885

Glen Alder RV Park

📍 near Campbell River, BC

RV campground near Campbell River, British Columbia.

Phone: +1 250 923-3891

Gooseneck Lake Campsite

📍 near Campbell River, BC

Campground near Campbell River, British Columbia.

Phone: +1 250-830-7300

RV access not confirmed — check with the campground.

Miller Creek Campground

📍 near Campbell River, BC

Campground near Campbell River, British Columbia.

RV access not confirmed — check with the campground.

Pacific Playgrounds

📍 near Campbell River, BC

RV campground near Campbell River, British Columbia.

Salmon Point RV Resort

📍 near Campbell River, BC

Oceanfront RV resort with full hookup sites on Vancouver Island.

Shelter Bay Resort

📍 near Campbell River, BC

RV campground near Campbell River, British Columbia.

Phone: +1 250 923-5338

Upper Campbell Reservoir Campground

📍 near Campbell River, BC

Campground near Campbell River, British Columbia.

RV access not confirmed — check with the campground.

Willington Point Campsite

📍 near Campbell River, BC

Campground near Campbell River, British Columbia.

Phone: +1 250-830-7300

RV access not confirmed — check with the campground.

Wokas Lake Campsite

📍 near Campbell River, BC

Campground near Campbell River, British Columbia.

Phone: +1 250-830-7300

RV access not confirmed — check with the campground.

Air Force Beach Campground

📍 near Comox, BC

Campground near Comox, British Columbia.

RV access not confirmed — check with the campground.

Cape Lazo RV Park

📍 near Comox, BC · Website ↗

RV campground near Comox, British Columbia.

Hookups & services: Electric · Phone: +1-250-339-3946

Bates Beach Oceanfront Resort

📍 near Courtenay, BC

RV campground near Courtenay, British Columbia.

Phone: +1-250-334-4154

Cumberland Campground

📍 near Courtenay, BC

Campground near Courtenay, British Columbia.

Phone: +1-250-702-8833

RV access not confirmed — check with the campground.

Kwai Lake Campsite

📍 near Courtenay, BC

Campground near Courtenay, British Columbia.

RV access not confirmed — check with the campground.

Ralph River Campground

📍 near Courtenay, BC

Campground near Courtenay, British Columbia.

Phone: +1-844-435-9453

RV access not confirmed — check with the campground.

Sunny Daze Campground

📍 near Cowichan Bay, BC

Campground near Cowichan Bay, British Columbia.

Phone: +1-250-743-5697

RV access not confirmed — check with the campground.

Butterwort Flats Campsite

📍 near Gold River, BC

Campground near Gold River, British Columbia.

RV access not confirmed — check with the campground.

Buttle Lake Campground

📍 near Gold River, BC

Campground near Gold River, British Columbia.

Phone: +1-844-435-9453

RV access not confirmed — check with the campground.

Phillips Creek Marine Campground

📍 near Gold River, BC

Campground near Gold River, British Columbia.

RV access not confirmed — check with the campground.

Mountainaire Campground

📍 near Ladysmith, BC

Campground near Ladysmith, British Columbia.

Phone: +1-250-245-1169

RV access not confirmed — check with the campground.

Rondalyn Resort

📍 near Ladysmith, BC

RV campground near Ladysmith, British Columbia.

Phone: +1-250-245-3227

Zuiderzee Campsites

📍 near Ladysmith, BC

RV campground near Ladysmith, British Columbia.

Caycuse Campsite

📍 near Lake Cowichan, BC

Campground near Lake Cowichan, British Columbia.

RV access not confirmed — check with the campground.

Heather Campsite

📍 near Lake Cowichan, BC

Campground near Lake Cowichan, British Columbia.

RV access not confirmed — check with the campground.

Kissinger Campsite

📍 near Lake Cowichan, BC

Campground near Lake Cowichan, British Columbia.

RV access not confirmed — check with the campground.

Pine Point Campground

📍 near Lake Cowichan, BC · Website ↗

RV campground near Lake Cowichan, British Columbia with about 60 RV sites.

Cedar Springs Ranch

📍 near Mill Bay, BC

RV campground near Mill Bay, British Columbia.

Phone: +1-250-478-3332

Sidney Spit Campsite / BC Marine Trail

📍 near Mill Bay, BC

Campground near Mill Bay, British Columbia.

RV access not confirmed — check with the campground.

Smonećten (McDonald) Campground

📍 near Mill Bay, BC

Campground near Mill Bay, British Columbia.

RV access not confirmed — check with the campground.

Brannen Lake RV Park & Campsite

📍 near Nanaimo, BC

RV campground near Nanaimo, British Columbia.

Deadwood Campsite

📍 near Nanaimo, BC

Campground near Nanaimo, British Columbia.

RV access not confirmed — check with the campground.

Old Mill Campsite

📍 near Nanaimo, BC

Campground near Nanaimo, British Columbia.

RV access not confirmed — check with the campground.

Windy Point Campsite

📍 near Nanaimo, BC

Campground near Nanaimo, British Columbia.

RV access not confirmed — check with the campground.

Nanoose Creek Campground

📍 near Parksville, BC · Website ↗

Campground near Parksville, British Columbia.

Hookups & services: Showers · Phone: +1 250 468-7186

RV access not confirmed — check with the campground.

Snaw Naw As Campground

📍 near Parksville, BC

Campground near Parksville, British Columbia.

RV access not confirmed — check with the campground.

Arrowvale Campground & Farm

📍 near Port Alberni, BC · Website ↗

RV campground near Port Alberni, British Columbia with about 40 RV sites.

Hookups & services: Electric · Dump station · Wi-Fi

China Creek Campground and Marina

📍 near Port Alberni, BC

Campground near Port Alberni, British Columbia.

Phone: +1-250-723-9812

RV access not confirmed — check with the campground.

Macktush Creek Campsite

📍 near Port Alberni, BC

Campground near Port Alberni, British Columbia.

RV access not confirmed — check with the campground.

Snow Creek Campground

📍 near Port Alberni, BC

Campground near Port Alberni, British Columbia.

RV access not confirmed — check with the campground.

Timberlodge Motor Inn & RV Campground

📍 near Port Alberni, BC

RV campground near Port Alberni, British Columbia.

Phone: +1-250-723-9415

Cape Sutil Campsite

📍 near Port Hardy, BC

Campground near Port Hardy, British Columbia.

RV access not confirmed — check with the campground.

Irony Creek Campsite

📍 near Port Hardy, BC

Campground near Port Hardy, British Columbia.

RV access not confirmed — check with the campground.

Laura Creek Campsite

📍 near Port Hardy, BC

Campground near Port Hardy, British Columbia.

RV access not confirmed — check with the campground.

Nahwitti River Campsite

📍 near Port Hardy, BC

Campground near Port Hardy, British Columbia.

RV access not confirmed — check with the campground.

San Josef Bay Campsite

📍 near Port Hardy, BC

Campground near Port Hardy, British Columbia.

RV access not confirmed — check with the campground.

Skinner Creek Campsite

📍 near Port Hardy, BC

Campground near Port Hardy, British Columbia.

RV access not confirmed — check with the campground.

Cluxewe Resort

📍 near Port McNeill, BC · Website ↗

RV campground near Port McNeill, British Columbia with about 123 RV sites.

Hookups & services: Electric · Dump station · Wi-Fi

Fair Harbour Campground

📍 near Port McNeill, BC

Campground near Port McNeill, British Columbia.

RV access not confirmed — check with the campground.

Telegraph Cove Campground

📍 near Port McNeill, BC

RV campground near Port McNeill, British Columbia.

Phone: +1 250 928 3131

Telegraph Resort Campground

📍 near Port McNeill, BC

Campground near Port McNeill, British Columbia.

RV access not confirmed — check with the campground.

Carmanah Walbran Campground

📍 near Port Renfrew, BC

Campground near Port Renfrew, British Columbia.

RV access not confirmed — check with the campground.

Chin Beach Campsite

📍 near Port Renfrew, BC

Campground near Port Renfrew, British Columbia.

RV access not confirmed — check with the campground.

East Sombrio Beach Campsite

📍 near Port Renfrew, BC

Campground near Port Renfrew, British Columbia.

RV access not confirmed — check with the campground.

Fairy Lake Campground

📍 near Port Renfrew, BC

Campground near Port Renfrew, British Columbia.

RV access not confirmed — check with the campground.

Lizard Lake Campground

📍 near Port Renfrew, BC

Campground near Port Renfrew, British Columbia.

RV access not confirmed — check with the campground.

Mystic Beach Campsite

📍 near Port Renfrew, BC

Campground near Port Renfrew, British Columbia.

RV access not confirmed — check with the campground.

Noyse Lake Campsite

📍 near Port Renfrew, BC

Campground near Port Renfrew, British Columbia.

RV access not confirmed — check with the campground.

West - West Sombrio Beach Campsite

📍 near Port Renfrew, BC

Campground near Port Renfrew, British Columbia.

RV access not confirmed — check with the campground.

West Sombrio Beach Campsite

📍 near Port Renfrew, BC

Campground near Port Renfrew, British Columbia.

RV access not confirmed — check with the campground.

Cedar Grove RV Park & Campground

📍 near Qualicum Beach, BC

RV campground near Qualicum Beach, British Columbia.

Arbutus Point Campsite / BCMT

📍 near Salt Spring Island, BC

Campground near Salt Spring Island, British Columbia.

RV access not confirmed — check with the campground.

Princess Bay Campsite / BCMT

📍 near Salt Spring Island, BC

Campground near Salt Spring Island, British Columbia.

RV access not confirmed — check with the campground.

Shell Beach Campsite (BCMT)

📍 near Salt Spring Island, BC

Campground near Salt Spring Island, British Columbia.

RV access not confirmed — check with the campground.

Pedder Bay RV Park

📍 near Sooke, BC · Website ↗

RV campground near Sooke, British Columbia.

Hookups & services: Electric · Phone: +1-250-487-1771

Spring Salmon Place Campground

📍 near Sooke, BC

RV campground near Sooke, British Columbia.

The Ledge Campground

📍 near Sooke, BC · Website ↗

Campground near Sooke, British Columbia.

Hookups & services: Drinking water · Showers · Phone: +1-250-415-7103

RV access not confirmed — check with the campground.

Long Beach Golf Campground

📍 near Tofino, BC · Website ↗

RV campground near Tofino, British Columbia.

Hookups & services: Drinking water · Showers

Surf Grove Campground

📍 near Tofino, BC

Campground near Tofino, British Columbia.

RV access not confirmed — check with the campground.

Khan west kitchen and campground

📍 near Ucluelet, BC

Campground near Ucluelet, British Columbia.

Phone: +1-250-726-8990

RV access not confirmed — check with the campground.

Mussel Beach Campground

📍 near Ucluelet, BC

Campground near Ucluelet, British Columbia.

RV access not confirmed — check with the campground.

Secret Beach Campground & Kayak Launch

📍 near Ucluelet, BC

Campground near Ucluelet, British Columbia.

Phone: +1-250-726-6865

RV access not confirmed — check with the campground.

Toquart Bay Campground

📍 near Ucluelet, BC

Campground near Ucluelet, British Columbia.

RV access not confirmed — check with the campground.

Wya Point Resort Campground

📍 near Ucluelet, BC

Campground near Ucluelet, British Columbia.

RV access not confirmed — check with the campground.

Fort Victoria RV Park

📍 near Victoria, BC · Website ↗

RV campground near Victoria, British Columbia.

Hookups & services: Electric · Dump station

Heart Haven RV Family Campground

📍 Parksville, BC

RV campground in Parksville, British Columbia.

Phone: +1-250-248-6249

Pacific Palms RV Resort

📍 Parksville, BC

RV campground in Parksville, British Columbia.

Phone: +1 250 586-9933

Park Sands Beach Resort RV Park & Campground

📍 Parksville, BC

RV campground in Parksville, British Columbia.

Port Hardy RV Resort & Cabins

📍 Port Hardy, BC · Website ↗

RV campground in Port Hardy, British Columbia.

Hookups & services: Electric · Drinking water · Wi-Fi

Quatse River Campground

📍 Port Hardy, BC

Campground in Port Hardy, British Columbia.

RV access not confirmed — check with the campground.

Wildwoods Campground

📍 Port Hardy, BC

Campground in Port Hardy, British Columbia.

Phone: +1-250-949-6753

RV access not confirmed — check with the campground.

Pacheedaht Campground

📍 Port Renfrew, BC

RV campground in Port Renfrew, British Columbia.

Whiskey Creek RV Campground

📍 Qualicum Beach, BC

RV campground in Qualicum Beach, British Columbia.

Mowhinna Creek Campground

📍 Salt Spring Island, BC

Campground in Salt Spring Island, British Columbia.

RV access not confirmed — check with the campground.

Bella Pacifica Campground

📍 Tofino, BC · Website ↗

RV campground in Tofino, British Columbia.

Hookups & services: Electric · Dump station · Phone: +1-250-725-3400

Long Beach Campground

📍 Tofino, BC

RV campground in Tofino, British Columbia.

Tsawaak RV Resort

📍 Tofino, BC · Website ↗

RV campground in Tofino, British Columbia.

Hookups & services: Electric · Drinking water · Showers · Phone: +1 250 266 5015

Surf Junction Campground

📍 Ucluelet, BC

Campground in Ucluelet, British Columbia.

RV access not confirmed — check with the campground.

Ucluelet Campground

📍 Ucluelet, BC · Website ↗

RV campground in Ucluelet, British Columbia.

Hookups & services: Electric · Dump station · Drinking water · Showers · Phone: +1 250 726 4355

🏘️ Municipal, Regional & Other Public Campgrounds

Run by municipalities, regional parks or non-profit organizations.

Sol Sante Club

📍 Cobble Hill, BC

RV campground in Cobble Hill, British Columbia.

Operated by Sol Sante Club.

Comox and District Fish and Game Campground

📍 near Courtenay, BC

RV campground near Courtenay, British Columbia.

Operated by Comox and District Fish and Game Protective Association.

Kitty Coleman Campground

📍 near Courtenay, BC

Campground near Courtenay, British Columbia.

Phone: +1-250-338-1332

Operated by local community board.. RV access not confirmed — check with the campground.

Cevallos Campground

📍 near Gold River, BC

Campground near Gold River, British Columbia.

Phone: +1-250-761-4229

Operated by Village of Zeballos. RV access not confirmed — check with the campground.

Island View Beach Regional Park Campground

📍 near Mill Bay, BC · Website ↗

RV campground near Mill Bay, British Columbia.

Hookups & services: Drinking water · Phone: +1-250-478-3344

Operated by CRD Parks.

Loon Lake Campsite

📍 near Port Alberni, BC

RV campground near Port Alberni, British Columbia with about 21 RV sites.

Operated by Mosaic.

McLean Mill Campground

📍 near Port Alberni, BC

Campground near Port Alberni, British Columbia.

Operated by Alberni Valley Chamber of Commerce. RV access not confirmed — check with the campground.

Kwaksistah Regional Park Campsite

📍 near Port Hardy, BC

RV campground near Port Hardy, British Columbia.

Operated by Regional District of Mount Waddington.

San Josef Recreation Area

📍 near Port Hardy, BC

RV campground near Port Hardy, British Columbia.

Operated by Western Forest Products.

Bere Point Regional Park Campground

📍 near Port McNeill, BC

Campground near Port McNeill, British Columbia.

RV access not confirmed — check with the campground.

Link River Regional Park Campground

📍 near Port McNeill, BC

Campground near Port McNeill, British Columbia.

Operated by Regional District of Mount Waddington. RV access not confirmed — check with the campground.

Village of Alert Bay Campground

📍 near Port McNeill, BC

Campground near Port McNeill, British Columbia.

RV access not confirmed — check with the campground.

Jordan River Regional Park campground

📍 near Sooke, BC · Website ↗

RV campground near Sooke, British Columbia with about 23 RV sites.

Operated by Capital Regional District.

Sooke River Campground

📍 Sooke, BC

Campground in Sooke, British Columbia.

Operated by Sooke Community Association. RV access not confirmed — check with the campground.

🗺️ Other Regions

Data sources. Some listings are adapted from OpenStreetMap (© OpenStreetMap contributors, licensed ODbL). We kept campgrounds that show RV facilities and contact details, grouped them by area and wrote short descriptions; details may be out of date, so confirm with the campground.

Planning a trip to Vancouver Island? See all British Columbia campgrounds or the province guide.

All British Columbia CampgroundsBritish Columbia Guide