The best RV sites near Johnson Lake, BC

·

Discover the most magical spots to pitch your tent or park your rig on your next Johnson Lake adventure.

Top-rated campsites near Johnson Lake

Whispering Pines Rv Resort - Mara BC

1. Whispering Pines Rv Resort - Mara BC

95%
(44)
72km from Johnson Lake · 5 sites · Tents, RVs
Whispering Pines (whisperingpinesrv.com) is a RV community with 100 sites on 12 acres. In the heart of the Shuswap, Whispering Pines is quintessential BC, surrounded by willow , cedar tree and our mature walnut tree with a beautiful creek flowing along side the campground. It has a large heated pool and is a 3-minute drive from Mara Lake. In operation since 1965, the campground has generations of families returning each year. There are events on the weekend, live music, good trucks and activities for children. And, that's all on site. Enjoy our heated pool. Opens June 15th Step out and explore the surrounding areas for BC adventures too.
Pets
Full hookups
Ellison Funny Farm

2. Ellison Funny Farm

95%
(11)
26km from Johnson Lake · 1 site · Tent, RV
Enjoy the sounds of our hobby farm from dawn until dusk..... from goats to ducks to peacocks and everything in between. Lots of hiking and beautiful waterfalls within a one hour drive. Float down the river or dirt bike in the back country and come back to a cozy fire in the evenings. IG ellison_funny_farm Pitch a tent or pull up in your camper and enjoy the sounds and entertainment our funny farm has to offer. If you are traveling by car only we do have a travel trailer that can be used. We have horses, cows, donkeys, goats, pigs, chickens and ducks and everyone will be happy to meet you. There is great hiking behind the property and beautiful waterfalls within a 45 drive. Campfires are permitted as long as there is no fire ban. We have two livestock guarding dogs that take car of the property so unfortunately no pets please. Our property is located in Barriere, BC. Barriere is a special place with its own unique character. It is located in Kamloops Country in the Thompson Okanagan region of British Columbia. This is a small, friendly community, located only 45 minutes north of Kamloops, that has all the major conveniences of a city but offers a life of quiet, relaxed living. Surrounded by rolling, forest-covered mountains, the local scenery is an excellent example of why British Columbia is known for its spectacular beauty.
Full hookups
North Shuswap Pad - Celista, BC

3. North Shuswap Pad - Celista, BC

96%
(12)
37km from Johnson Lake · 1 site
Private spot nestled above the beautiful Shuswap lake on the north side in Celista. Access available to a shared private beach and boat launch located a 2 minute drive down the hill. Other public beaches and launches are also nearby. A store is close by for all essentials. Water & Power available but there is no septic . A sani dump is located nearby.
Electrical hookup
Water hookup
Pets
The Thirsty Farmer

4. The Thirsty Farmer

100%
(35)
39km from Johnson Lake · 1 site · Tent, RV
Come and experience a private campsite on a small hobby farm in the Shuswap. Chickens, Turkeys, Geese, Ducks and Peacocks roam the property. Approximately 1/3 acre fenced complete with a bath house and hot shower. Hook ups for your RV are available for water, sewer and 50amp power. Laundry is also available. Perfect spot for a group camp or family. Room available for 2 RV's If one site is booked and the other is not required it will be blocked off to provide a private camping experience. We are a short drive away from beaches and boat launches. Shuswap marina is a 5 min drive. Hiking trails are all over the area. 20 minutes to Salmon Arm and 45 minutes to Kamloops. Farm fresh eggs are available for purchase right at your doorstep as well as seasonal fruit and vegetables. Firewood bundles also available.
Pets
Full hookups
Herman Lake Wilderness Campground

5. Herman Lake Wilderness Campground

98%
(61)
49km from Johnson Lake · 9 sites · Tents, RVs, Lodging
Explore and enjoy outdoor family recreation opportunities in the heart of the Shuswap highland peninsula at Herman Lake. This small serene mountain lake has a unique ecosystem for woodland & wetland adventure, and is excellent for swimming, birding, botany, belly boating, canoeing, paddle boarding and wildlife viewing. Come be inspired by nature! You can paint a picture of the distant glaciers, see beavers, ducks, birds, turtles, our mascot Dino "Herman," and maybe even a moose! Enjoy unobstructed star gazing, there are no city lights here, just the glow of the thriving Photinus ardens Fireflies. Take the time, step back and relax at Herman Lake Wilderness Campground which is privately owned and family operated. *Located 10 mins from Shannon beach on Shuswap Lake*
Pets
Alpenglow Farms

6. Alpenglow Farms

98%
(45)
51km from Johnson Lake · 2 sites · Tents, RVs
Welcome to 98 acres of paradise. The farm is located at the base of Raft Mountain on the North Thompson River in Beautiful British Columbia Canada. Sites share a fence line with horses and abut the North Thompson River. Whether you are fishing from our private beach, having dinner with the bald eagles or enjoying time with the farm animals Alpenglow Farms offers an incredible adventure without leaving the property. For those wanting to explore even more in the Canadian Rockies your host is always willing to organize such adventures as waterfall viewing in Wells Grey Park, paragliding, white water rafting and so much more. Or just give great tips for how to maximize your time in our beautiful area. Wake up where the bears do and see what adventure awaits today. Please connect thru the message page on Hipcamp or text 6138042797 or 6138047896 to arrange arrival ASAP - someone must be available to meet you and show you to the site the first time. Please note that the railroad is across the river and can be heard from the sites.
Pets
Tent Forest Campsite #1

7. Tent Forest Campsite #1

96%
(40)
52km from Johnson Lake · 1 site · Tent, RV
Learn more about this land:Tucked into the forest, this campsite is surrounded by tall cedars, birch, pines, and firs. It is isolated and a short walk to the North Thompson River. Only a short drive to Wells Grey Park where you can hike, fish, and explore the park.This is a dry site, so you need to bring your own drinking water, but you can grab some water from the creek for washing up.Pets are welcome.
Pets
8 Point Acres

8. 8 Point Acres

100%
(28)
54km from Johnson Lake · 1 site
8 Point Acres has one of the most breathtaking views the Shuswap has to offer! Overlooking Tappen and the Salmon Arm of Shuswap Lake in Beautiful British Columbia. Where else can you camp with 180 degree views of lake, mountains and farmland? 8 Point Acres is just over 8 Acres of tiered and forested land with a flat area that can easily fit up to 4 trailers or RV’s. Making this a pretty incredible group site! Our guests can explore the forest, meadow, trails and even a small little goldfish pond! There are no services on site so campers need to be self contained with bathrooms, water and generators if they need power. The neighbors are a little ways away but please keep in mind that generator and quiet time hours are between 10pm and 8am.
Pets
Peaceful Vibes Camping (off-grid)

9. Peaceful Vibes Camping (off-grid)

100%
(15)
57km from Johnson Lake · 7 sites · Tents, RVs
Private sites of various sizes, river trails, and mostly treed space. Relaxed and community oriented. Note we are off-grid with no hook-ups of any kind. Peaceful Vibes Campground is place to relax and enjoy the most remote part of the Shuswap Lake. There are trails to explore, a river to play in, and we are 6mins from town of Seymour Arm and 6mins from a fantastic beach (silver beach--see pics below).
Pets
Wells Gray | River's Edge Retreat

10. Wells Gray | River's Edge Retreat

96%
(76)
58km from Johnson Lake · 8 sites · RVs, Lodging
The River's Edge Retreat is a glamping property with a mix of tenting and RV sites, glamping cabins, and guest suites. The retreat is nestled into the banks of the Clearwater River in the centre of town, walking distance to stores, restaurants, farmer's market, and the beautiful Dutch Lake. Clearwater BC is the gateway to Wells Gray Provincial Park which is home to over 40 named waterfalls, more than 200 kms of trail systems, exciting wildlife, and rich history. We are located 130 kms North from Kamloops in the heart of the Thompson Valley and on route to Jasper National Park. In the summer, there is an abundance of outdoor recreation activities. Whitewater rafting is our most popular activity by leaps and bounds! There is also swimming, fishing, hiking, horseback riding, paragliding, jet boat tours, canoeing, kayaking, and mountain biking to name a few. We also have a vibrant farmer's market with fresh and local grown and made items. There is music in the park, car shows, kayak festival, and so much more! In the winter months, there is ice fishing, sledding, snowshoeing, ice climbing, and the waterfalls are spectacular when they are frozen! Ask about special rates on activities as our guests!
Full hookups
Shuswap Family Camping 🏕️

11. Shuswap Family Camping 🏕️

96%
(56)
60km from Johnson Lake · 8 sites · Tents, RVs
We have eight RV specific campsites (up to 40ft x 25ft) plus overflow camper and tenting spots. Our property spans 19 beautiful acres with panoramic lake views, located just minutes from historic downtown Salmon Arm. The foreshore trail runs below the property which is great for walking or biking through the bird sanctuary and over the boardwalks Each site includes a picnic table and a wood-burning fire pit (for use when permitted). Guests also have access to a communal outdoor kitchen area with a dishwashing station, fridge, barbecue, and smoker. Potable water, a washing machine and hot showers are included in the nightly rate. We provide clean porta-potty toilets. Trash removal is the responsibility of each guest. The sites are natural and mostly level they are not manicured. All campsites are easily accessible and offer amazing lake views. Canoe Beach Park and its boat launch and sandy beach are just a short 10-minute drive along the lakeshore and the downtown pier and boat launch is a 5-minute drive. Come enjoy an unforgettable stay in Beautiful Shuswap SalmonArm. We are constantly working to improve our Hipcamp and welcome any suggestions. CAMPSITE LIABILITY WAIVER, ASSUMPTION OF RISK &CAMPING AGREEMENT This agreement applies to the individual booking through this website and all members of the Guest’s party, including children and pets. Assumption of Risk I understand that camping and outdoor recreation involve inherent risks that may result in injury, illness, death, or damage to personal property. These risks include, but are not limited to: * Uneven terrain, steep slopes, loose rocks, roots, mud, and other natural obstacles. * Wildlife, insects, snakes, ticks, and plants that may cause allergic reactions or injury. * Falling trees, branches, or other natural hazards. * Campfires, propane appliances, barbecues, hot surfaces, and wildfire hazards. * Changing weather conditions, including wind, rain, lightning, smoke, heat, and cold. * Limited lighting, limited cellular service, and delayed emergency response. * The acts or omissions of myself, my guests, or other visitors. I voluntarily assume all risks associated with my stay. Release of Liability To the fullest extent permitted by the laws of British Columbia, I release, waive, and discharge the property owner and any family members,
Pets
A piece of the salmon valley

12. A piece of the salmon valley

90%
(76)
61km from Johnson Lake · 4 sites · Tents, RVs
This 40 acres of valley bottom farm land is nestled under a steep rocky uprising to the west called Flyhills. To the east is Mt Ida which is often the backdrop to the display of a beautiful sunset. The property is divided by the slow meandering Salmon river which is only a foot deep at low water through the summer. Please use 2nd driveway.
Pets
Holmwood Farm

13. Holmwood Farm

95%
(144)
65km from Johnson Lake · 4 sites · Tents, RVs
A beautiful farm with wide open views of pastures and livestock grazing peacefully. The dry camping spots are located next to a creek w access to water fill up if needed at main house not far away. Located 30 minutes from Kamloops on a paved road. Many options for beautiful private hikes right from your tent or RV. One communal fire pit is available and firewood can be purchased at the main house, or as part of your reservation. A u-pick vegetable garden is available to guests at no additional cost. There is also a small self serve farm store as you come into the property, featuring vegs and pickles grown on farm as well as local eggs, meats, cheese, honey and locally made gifts.
Pets
Vin & Yang Alpaca Farm

14. Vin & Yang Alpaca Farm

97%
(15)
70km from Johnson Lake · 4 sites · Tents, RVs
Come explore the North Okanagan - Shuswap area and unwind each evening at our alpaca farm in Larch Hills Larch Hills is the perfect spot to enjoy the best things the Okanagan has to offer: Incredible countryside/mountain views, crisp wines, fresh fruit from the vine, never-ending hiking trails to take it all in. There are a number of bears, cougars, moose, and other wildlife in the area that may be harmful so please stay safe on the trails!
Dusty Acres

15. Dusty Acres

99%
(51)
74km from Johnson Lake · 2 sites
WELCOME to Dusty Acres for the 2026 summer RV camping season. We are taking bookings now . Something new ; we are glad to offer horse accommodation too ! If you are travelling with an equine friend, we have corrals for horses . Contact us for arrangements and costs. Dusty Acres features pasture, cedar groves and 700 feet of waterfront on the Shuswap River, plus a huge sandbar for that private beach feeling. Float or paddle the Shuswap River right here or take a few minutes drive to Mara or Shuswap Lakes, Enderby Cliffs hiking park, golf, wineries and much more.
Electrical hookup
Water hookup
Pets
Grandview Acres

16. Grandview Acres

96%
(218)
76km from Johnson Lake · 20 sites · Tents, RVs
Learn more about this land:If you are looking for a place to get away from it all, explore the great outdoors and enjoy some quality family time, this is the place. Come and explore 200 beautiful acres! Located only 15 minutes away from Kamloops, BC. Our property is situated in an ideal location for accessing both the city and the wilderness.We have 10 campsites available for both tent and RV/trailer campers. We provide a washroom, showers, picnic table, and potable water. We also have a convenience store on site. We look forward to hosting you!
Pets
Kenwood gate rv park

17. Kenwood gate rv park

35km from Johnson Lake · 1 site · Tent, RV
Hello, and welcome! We're located in beautiful Scotch Creek, BC, just 2 minutes from shopping and 5 minutes from several beautiful beaches. The area is flat, making it perfect for walking or biking. We own a small farm next door to our three-site RV park. It's small, private, secure, and very quiet, with the only sounds being the occasional chicken or turkey clucking in the distance. Guests have access to a lovely shower with endless hot water, a nice outdoor kitchen with hot water, and a propane-only fire pit for relaxing in the evenings. The property also features a private, secure entrance and is kept clean and tidy. Most of the time, you'll have the entire RV park to yourself, making it the perfect place to relax and unwind. We'd love to have you—come enjoy our peaceful little getaway!
Pets
Full hookups
Mara Lake RV Park & Campground

18. Mara Lake RV Park & Campground

100%
(5)
68km from Johnson Lake · 1 site · Tent, RV
Welcome to the brand new Mara Lake RV Park & Campground. Located just outside of Sicamous, BC - Mara Lake RV Park & Campground is the closest campground to lake access in the entire Shuswap region. From large Motorhomes to tents, families to individuals, everyone is welcome. Sicamous and the surrounding Shuswap region offer nearly unlimited fun potential. Rent a boat for the day, hit the links, hike or bike breathtaking trails or visit a few of the many amazing wineries. Free WiFi access to every campsite keeps everyone entertained during those lazy, rainy days. All sites feature full service hook-ups, sanitary, water, and power.
Pets
Full hookups
Lucky Strike RV Camp

19. Lucky Strike RV Camp

80%
(5)
74km from Johnson Lake · 10 sites
The perfect private camping experience in Lone Butte, BC! Lone Butte is known for its countless lakes providing great swimming, boating, and fishing.12 well-spaced sites offering lakefront access and beautiful scenery to enjoy.If you're bringing an RV, we can accommodate vehicles of any size and the sites are flat. No power is available as of now but powered sites will be available soon.Water station and picnic table available on site. Campfires are permitted as long as there is no fire ban. Pets are welcome.We are located right on Wilson lake in the Bridge lake region of the South Cariboo with many beautiful surrounding lakes in the area. Wilson lake offers amazing boating and fishing. Miles of trails to explore with ATV, Boat and paddleboard rentals available right on site. This is the perfect spot to enjoy nature! We look forward to hosting you.Learn more about this land:The perfect private camping experience in Lone Butte, BC! Lone Butte is known for its countless lakes providing great swimming, boating, and fishing.12 well-spaced sites offering lakefront access and beautiful scenery to enjoy.If you're bringing an RV, we can accommodate vehicles of any size and the sites are flat. No power is available as of now but powered sites will be available soon.Water station and picnic table available on site. Campfires are permitted as long as there is no fire ban. Pets are welcome.We are located right on Wilson lake in the Bridge lake region of the South Cariboo with many beautiful surrounding lakes in the area. Wilson lake offers amazing boating and fishing. Miles of trails to explore with ATV, Boat and paddleboard rentals available right on site. This is the perfect spot to enjoy nature! We look forward to hosting you.
Electrical hookup
Pets
Merrygold RV Camp; RV SITES W/POWER

20. Merrygold RV Camp; RV SITES W/POWER

90%
(5)
79km from Johnson Lake · 10 sites
Welcome to our family-run RV camp, situated on a private, treed acreage just 5 km outside Falkland, BC. (home of the Falkland Stampede, one of the oldest rodeos in Canada!) Best for self-contained campers. There are no toilets, showers, or potable water. We have ten rustic dry RV sites with 30-amp electrical hook-ups. Sorry - NO TENTING allowed. Your motorhome, RV, or trailer should be self-contained with water and sewage facilities, requiring only a little electricity. We appreciate good neighbors who keep control of their animals. Welcome!
Electrical hookup
Pets

Recent reviews from the Hipcamp community

Reviews for Johnson Lake Campgrounds

Be the first to review
Share your experience here to help other campers.
Calendar icon
Snag sold-out campsites.
Get notified the instant a national park campsite becomes available, for free.
Van icon
See the best spots in one place.
Explore 500K+ public lands, RV resorts, and private sites you won't find anywhere else.
Star icon
Book with confidence.
Read millions of real reviews from campers like you—so you know what to expect.