SIGN UP TO GET A FREE COPY OF MY ULTIMATE CAMPING CHECKLIST

Private Campgrounds on Vancouver Island

With over 75 private campgrounds on Vancouver Island, there is most definately "something for everyone".

This directory is divided geographically by region. The regions are North Island, Central Island and South Island. To review a list of which communities are located in each region, please click here. I am continuing to collect information about the various private camprounds on Vancouver Island however there are no active links included below. It is simply a listing of the campgrounds I have been able to locate. As more are identified, they will be added to this list.

Regional Parks, Provincial Parks and campgrounds run by Forestry Management companies will be listed separately.

At this point, the listing only includes private campgrounds on Vancouver Island and not any of the campgrounds located on the smaller islands located off our coast.

My camping section is relatively new and continues to expand - please check back often and let me know if I've missed any. 

Private Campgrounds on Vancouver Island - North Island

Alert Bay

  • Alert Bay Campground
  • 164 Alder Rd, Alert Bay, BC
  • (250) 974-7028

Black Creek

  • Pacific Playgrounds Oceanside Resort
  • 9082 Clarkson Ave, Black Creek, BC
  • (250) 337-5600

Campbell River

  • Brown's Bay Resort
  • 5021 Brown's Bay Rd, Campbell River, BC
  • (250) 287-7108
  • Driftwood by the Sea Inn and RV Resort
  • 170 S Island Hwy, Campbell River, BC
  • (250) 203-0373
  • Salmon Point Resort RV Park & Marina
  • 2176 Salmon Point Rd, Campbell River, BC
  • (250) 923-6605
  • Thunderbird RV Park & Resort
  • 2660 Spit Rd, Campbell River, BC
  • (250) 286-3344

Cape Scott

  • San Josef Heritage Park Campsite
  • Cape Scott Park Rd, San Josef Bay, BC
  • First come; first served basis
  • Tents only

Comox

  • Airforce Beach Campground
  • 19 Wing Comox, Comox, BC
  • (250) 339-5271
  • Military personnel only
  • Cape Lazo RV & Campground
  • 685 Lazo Rd, Comox, BC
  • (250) 339-3946

Courtenay

  • Bates Beach Oceanfront Resort
  • 5726 Coral Rd, Courtenay, BC
  • (250) 334-4154
  • Seal Bay RV Park
  • 1901 Larch Rd, Courtenay, BC
  • (250) 339-1837

Cumberland

  • Cumberland Lake Park Campground
  • 1100 Comox Lake Rd, Cumberland, BC
  • (250) 702-8833

Fair Harbour

  • Fair Harbour Marina & Campground
  • BC Forest Service Rd #1, Fair Harbour, BC
  • (250) 483-3382

Port Alice

  • Port Alice Ocean Front RV Park
  • 1201 Marine Dr, Port Alice, BC
  • Online reservation form

Port Hardy

  • Port Hardy RV Resort & Log Cabins
  • 8080 Goodspeed Rd, Port Hardy, BC
  • (250) 949-8111
  • Quatse River Campground
  • 8400 Byng Rd, Port Hardy, BC
  • (250) 949-2395
  • Scotia Bay Resort
  • Box 423 Scotia Bay, Port Hardy, BC
  • (250) 949-6484

Port McNeill

  • Alder Bay RV Park & Marina
  • 1 Alder Bay Rd, Port McNeill, BC
  • (250) 956-4117
  • Broughton Strait Campground
  • Broughton Blvd, Port McNeill, BC
  • (250) 230-1526
  • Cedar Park Resort
  • 7001 Mine Road, Port McNeill, BC
  • Online contact form
  • Cluxewe Resort
  • #1 Cluxewe Campground Rd, Port McNeill, BC
  • (250) 949-0378


Sayward

  • White River Resort
  • 1673 Sayward Road, Sayward, BC
  • (250) 282-0117

Sointula

  • Harmony Shores Campground
  • 185 Kaleva Rd, Sointula, BC
  • (250) 973-6143

Telegraph Cove

  • Telegraph Cove Marina & RV Park
  • 1642B Telegraph Cove Rd, Telegraph Cove, BC
  • (250) 928-3163
  • Telegraph Cove Resort
  • 1610 Telegraph Cove Rd, Telegraph Cove, BC
  • (250) 928-3131

Winter Harbour

  • The Outpost at Winter Harbour
  • 108 Winter Harbour Road, Winter Harbour, BC
  • (250) 969-4333
  • Winter Harbour Marina & RV
  • 120 Winter Harbour Road, Winter Harbour, BC
  • (250) 969-4325

Private Campgrounds on Vancouver Island - Central Island

Bamfield

  • Pachena Bay Campground
  • 90 Anacla Rd, Bamfield, BC
  • (250) 728-1287

Bowser

  • Deep Bay RV Park
  • 5315 Deep Bay Dr, Bowser, BC
  • (250) 757-8424

Chemainus

  • Chemainus River Campgrounds
  • 8682 Trans-Canada Hwy, Chemainus, BC
  • (250) 246-9357
  • Country Maples RV Resort
  • 9010 Trans-Canada Hwy, Chemainus, BC
  • (250) 246-2078

Coombs

  • Coombs Country Campground
  • 2619 Alberni Hwy, Coombs, BC
  • (250) 248-9371

Duncan

  • Riverside RV and Camping
  • 3065 Allenby Rd, Duncan, BC
  • (250) 746-4352

Fanny Bay

  • Lighthouse RV Park
  • 8256 Island Hwy S, Fanny Bay, BC
  • (250) 335-1667

Ladysmith

  • 4 All Seasons Resort
  • 3464 Yellow Point Rd, Ladysmith, BC
  • (250) 245-4243
  • Rondalyn RV Resort
  • 1350 Timberlands Rd, Ladysmith, BC
  • (250) 245-3227

Lake Cowichan

  • Laketown Ranch Campground*
  • 8811 Youbou Rd #648, Lake Cowichan, BC
  • (250) 715-1600
  • *Seasonal camping available during non-event weeks only
  • Lakeview Park Campsite
  • 8815 Lakeview Park Rd, Lake Cowichan, BC
  • (250) 749-3350

Lantzville

  • Snaw Naw As Campground
  • 101 Snaw-Naw-As Road, Lantzville, BC
  • (250) 933-2505

Mill Bay

  • Beehive RV Park & Campground
  • 780 Kilmalu Rd, Mill Bay, BC
  • (250) 743-2074

Nanaimo

  • Brannen Lake RV Park & Campsite
  • 4220 Biggs Rd, Nanaimo, BC
  • (250) 756-0404
  • Jinglepot RV Park & Campground
  • 4012 Jingle Pot Rd, Nanaimo, BC
  • (250) 758-1614
  • Living Forest Oceanside Campground & RV Park
  • 6 Maki Rd, Nanaimo, BC
  • (250) 755-1755
  • Mountainaire Campground and RV Park
  • 1092 Spruston Rd, Nanaimo, BC
  • (250) 245-1169
  • Westwood Lake Campground Resort
  • 380 Westwood Road, Nanaimo, BC
  • (250) 753-3922

Nanoose Bay

  • Nanoose Creek Campground
  • 2212 Island Hwy E, Nanoose Bay, BC
  • (250) 468-7186

Parksville

  • Heart Haven RV Family Campground
  • 745 Island Hwy E, Parksville, BC
  • (250) 248-6249
  • Pacific Palms RV Resort
  • 161 Island Hwy W, Parksville
  • (250) 586-9933
  • Paradise Adventure RV Resort
  • 375 W. Island Hwy Parksville, BC
  • (250) 248-6612
  • Pathfinder Camp Resorts
  • 380 Martindale Rd, Parksville, BC
  • (866) 267-3678
  • Riverbend Resort Campground
  • 924 Island Hwy E, Parksville, BC
  • (250) 248-3134
  • Surfside RV Resort
  • 200 Corfield St N, Parksville, BC
  • (250) 248-9713

Port Alberni

  • Arrowvale Riverside Campground & Cottages
  • 5955 Hector Rd, Port Alberni, BC
  • (250) 723-7948

Qualicum Beach

  • Mack's Boondock Ranch & Campground
  • 670 Gilbert Rd, Qualicum Beach, BC
  • (250) 954-1407
  • Qualicum Bay Resort
  • 5970 W Island Hwy W, Qualicum Beach, BC
  • (250) 757-2003
  • Qualicum First Nations Waterfront Campground
  • 5861 Island Hwy W, Qualicum Beach, BC
  • (250) 757-9322
  • Riverside Resort Motel & Campground
  • 3506 West Island Highway Qualicum Beach, BC
  • (250) 752-9544
  • Sea Flame Beach Resort & RV Sites
  • 6383 Island Hwy W, Qualicum Beach, BC
  • (250) 757-8411
  • Whiskey Creek RV Campground
  • 1268 Chatsworth Rd, Qualicum Beach, BC
  • (250) 752-8321

Tofino

  • Bella Pacifica Campground
  • 400 MacKenzie Beach Rd, Tofino, BC
  • (250) 725-3400
  • Crystal Cove Beach Resort
  • 1165 Cedarwood Pl, Tofino, BC
  • (250) 725-4213
  • Long Beach Golf Course & Campground
  • 1850 Pacific Rim Hwy, Tofino, BC
  • (250) 725-3314
  • Surf Grove Beachside Campground
  • 1451 Pacific Rim Hwy #1109, Tofino, BC
  • (250) 725-2750
  • Tsawaak RV Resort & Campground
  • Opening soon

Ucluelet

  • Island West Resort Camping
  • 1990 Bay Street, P.O. Box 879 Ucluelet, BC
  • (250) 726-7515
  • Surf Junction Campground
  • 2650 Tofino Ucluelet Hwy, Ucluelet, BC
  • (250) 726-7214
  • Ucluelet Campground
  • 260 Seaplane Base Rd, Ucluelet, BC
  • (250) 726-4355
  • Wya Point Resort
  • 2460 Willowbrae Rd, Ucluelet, BC
  • (250) 726-2625

Private Campgrounds on Vancouver Island - South Island

Malahat

  • Cedar Springs Ranch 
  • 230 Trans-Canada Hwy #1, Malahat, BC
  • (250) 478-3332 
  • Malahat Mountain Meadows RV Park and Campground
  • 304 Meadow Way, Malahat, BC
  • (250) 478-5452
  • Tunnel Hill Campground & RV Park
  • 3932 Trans-Canada Hwy, Malahat, BC
  • (778) 432-2858

Port Renfrew

  • Pacheedaht Campground
  • 305 Pachidah Rd, Port Renfrew, BC
  • (250) 647-0090

Sooke

  • Sooke River Campground
  • 2259 Phillips Rd, Sooke, BC
  • (250) 642-6076
  • Sunny Shores Resort & Marina
  • 5621 Sooke Rd, Sooke, BC
  • (250) 642-5731

Victoria

  • Fort Victoria RV Park
  • 129 Burnett Rd, Victoria (View Royal), BC
  • (250) 479-8112
  • Gardenside Acres Tent and Breakfast Campground
  • 1117 Greig Ave, Victoria (Brentwood Bay), BC
  • (250) 216-1659
  • Oceanside Resort | A Parkbridge RV Resort
  • 3000 Stautw Rd, Victoria (Saanichton), BC
  • (250) 544-0508
  • Pedder Bay RV Resort & Marina
  • 925 Pedder Bay Drive, Victoria (Metchosin), BC
  • (250) 478-1771
  • Salish Seaside RV Haven 
  • 445 Head St, Victoria (Esquimalt), BC
  • (250) 590-5995

Did I miss one? If you are aware of private campgrounds on Vancouver Island that missed this list, please use my contact form to let me know. Thanks!

Recent Articles

  1. Victoria City Sports Entertainment for the Whole Family

    Dec 02, 22 02:36 AM

    Find family friendly sports entertainment options in Victoria BC

    Read More

  2. What To Do in Victoria BC?

    Dec 02, 22 02:32 AM

    If you are wondering what to do in Victoria BC, wonder no more! Find locations, tours, lessons and rentals for all the most popular activities.

    Read More

  3. Things to do Downtown Victoria BC

    Nov 24, 22 08:16 PM

    Visit our vibrant, bustling city at water's edge and discover the many things to do downtown Victoria BC Canada

    Read More

Enjoy this page? Please pay it forward. Here's how...

Would you prefer to share this page with others by linking to it?

  1. Click on the HTML link code below.
  2. Copy and paste it, adding a note of your own, into your blog, a Web page, forums, a blog comment, your Facebook account, or anywhere that someone would find this page valuable.