Living in the interior of British Columbia we are blessed with mountains and lakes and scenery that can take your breath away. Johnson Lake BC is known around our area as the “Caribbean of the North” with its unbelievable crystal clear water (you have to see it in person to believe it) and the multi-coloured shades of blue and green.

woman looking out at johnson lake bc

This post contains affiliate links. We may earn compensation when you click on the links at no additional cost to you.

About Johnson Lake BC

People often wonder in amazement about how the water gets its beautiful colours which is a result of the underground spring water flowing up through the surrounding limestone rock formation.

Big Johnson Lake BC is situated remotely between Barriere and Adams Lake, is 5km long and is approximately 200 feet deep. Johnson Lake BC is located at 3800 feet elevation so the weather from Sun Peaks is the most accurate as they are both at similar elevations.

How to Get to Johnson Lake BC

Johnson Lake BC is a ninety-minute drive from Kamloops and Shuswap and the best way to get there is to take Hwy 5 to Agate Bay Road at Louis Creek. Agate Bay Road is a paved road with lovely scenery for 22 km along the way until you reach Minnova Road which becomes a gravel road for the remainder of the 16 km to Johnson Lake British Columbia.

It is a beautiful drive to Johnson Lake and along the way, we saw lots of cattle on Minnova Road. The cows lined the road, blocked the road and napped in the grass on the side of the road. It made for an entertaining drive!

Once you arrive at the turnoff to Johnson Lake BC you will have two choices. You can access the lake at the privately owned Johnson Lake Resort if you are a guest. Otherwise, you can access Johnson Lake by the public side which is an additional 6 km drive along a gravel road with major potholes and downed trees. There is a very small campground and minimal public parking so get there early for the best access.

Map of Johnson Lake BC

RELATED: The Best Things to do in Kamloops from a Local!

What to Bring for a Day at Johnson Lake, BC

Johnson Lake is remote and takes effort to visit. We must all do our part to protect the fragile ecosystem while enjoying the clean wilderness area. There are no garbage cans so what you pack in, you must pack out. There are a couple of picnic tables on the public side of Johnson Lake and bathroom facilities but you must bring your own toilet paper. Here is a list of suggested items to bring to make your visit an enjoyable one:

  • Camping chairs to sit and relax when not on the lake
  • Picnic blanket
  • Cooler and lots of food and water for the day at the lake as well as snacks for the drive
  • Waterproof sunscreen and hat
  • Bug Spray
  • Towels
  • Sandals or flip flops
  • Life Jackets
  • Extra layers depending on time of year
  • Garbage bag for any trash made during your visit
  • Toilet paper for bathroom facilities

Remember to protect and preserve the fragile ecosystem at Johnson Lake by packing up everything that you brought in.

Things to do at Johnson Lake BC

Johnson Lake is a beautiful, isolated wilderness lake that can be enjoyed for what it offers. The area does not have too many amenities but there are fun activities in the water that will keep you mesmerized all day.

Paddle Boarding at Johnson Lake BC

There are very few parking spots at Johnson Lake so we highly suggest that you arrive early! Once we arrived and parked on the public side of Johnson Lake, we unpacked our truck and were lucky enough to score a picnic table near the water. The trees line the lake so there is no beach and there are only a couple of small spots to launch kayaks, small boats and paddleboards.

We brought an inflatable paddleboard with us which is amazing to travel with because it easily folds up into a travel bag. It takes roughly ten minutes to inflate and we all took turns pumping the air into it.

The day we visited Johnson Lake there were only a handful of people there so we pretty much had the lake to ourselves. The water was ice cold but it does warm up a little in the middle of summer. The top of the water gets warm but the bottom is still quite cold. Regardless of the temperature, the colour of the water is exquisite and the surroundings are so remote and peaceful.

Fishing at Johnson Lake BC

The fishing at Johnson Lake is best in June and July where 1.5 to 2 lb. trout are common. If you have a special fly or lure, you may be rewarded with a 3 to 5-pound trout. We brought along our tackle box to do some fishing and see if we could catch some fish. We came a bit early in the season and our boys are young and restless so they didn’t catch anything but certainly enjoyed trying!

Hiking and Biking Trails at Johnson Lake BC

While we did not do any hiking or biking during our visit to Johnson Lake, there is the Johnson Lake Trail System that offers trails in varying lengths from 3 km to 22 km long. The Johnson Lake Trail System was originally established in 2006 for horses but it is suitable for all levels of hiking and biking. The trail options are:

Johnson Lake trail system
Map of different hiking and biking trails at Johnson Lake. Photo by Backroad Mapbooks.

Johnson Lake Activities

Johnson Lake is a stunning lake worth seeing but it is remote and there isn’t much else around other than the crystal clear water. The activities to be had at Johnson Lake are mostly water-based so make sure you come prepared for a full day on the water.

  • Canoe & Kayak
  • Stand Up Paddleboarding
  • Swimming and snorkeling
  • Splash around in the shallow water near the edge of the lake
  • Fishing for Trout
  • Cruise the lake in a small motor boat or inflatable dinghy
  • Take advantage of the bird watching and look for wildlife
  • Bring your camera for epic landscape photography

Where to Stay Near Johnson Lake BC

Visitors to Johnson Lake Provincial Park will be delighted with this scenic destination, which is limited only by their imagination. The park offers 12 campsites that rent out on a first-come-first-serve basis. You must get here very early in the morning to try and get a camping spot!

Johnson Lake Resort is a wonderful option to stay right on the lake but at present, the resort is closed until the owners provide an update which is expected in February of 2022.

Sun Peaks Resort is the perfect place to do a day trip to Johnson Lake. You could stay at Sun Peaks Grand Hotel and make the hour drive to Johnson Lake for the day. Use my discount code “caravan” to receive 15% off your stay with no minimum night stay requirements. There are also many vacation rentals available in Sun Peaks Resort.

Barriere is another great option for places to stay near Johnson Lake BC. Check out the vacation rentals available in nearby Barriere and do an easy day trip to Johnson Lake.

Is There Camping at Johnson Lake BC?

There are only 12 campsites available at Johnson Lake Forestry Rec Site and they are on a first-come, first-served basis. The owners of the Johnson Lake Resort on the other side of the lake have decided to keep the resort closed again for the 2021 season and will provide their next update regarding the resort in February of 2022.

Are dogs allowed?

Yes, dogs are allowed at Johnson Lake British Columbia but make sure they are leashed and you are in control of your dog at all times. Johnson Lake BC can get quite busy and there will be many people around with not a lot of space away from the water.

How Far is Johnson Lake BC from Kamloops?

Johnson Lake is an easy ninety-minute drive from Kamloops. The final 6kms to the lake are full of potholes and makes for a rough drive but otherwise, it is a pleasant road trip.

How Far is Johnson Lake BC from Sun Peaks?

Johnson Lake is roughly 70 minutes from Sun Peaks. To reach Johnson Lake in Barriere from Sun Peaks Resort, drive for 9km and take a sharp right turn on Heffley Louis Creek Road. Travel along this road about 29 kilometres past scenic farms and ranches until you get to Agate Bay Road and turn right. After 11 kilometres turn onto Minnova Road and drive 18 kilometres until you reach the entrance to Johnson Lake Resort. You will need to drive a final 6 kilometres along the worst part of the drive with large potholes until you reach the Ministry Of Forests Campground at the other end of Big Johnson Lake BC.

Final Thoughts on a Day at Johnson Lake BC

After a full day on the water, it was time to pack up and begin the drive home. We deflated the paddleboard and put it back into the travel bag and loaded everything back into the truck including the garbage that we made during our time there. As the day progressed, more and more groups of people arrived and the parking lot was full by late morning. When we left in the late afternoon, there were cars lining the road into Johnson Lake so we made the right decision by getting up early and arriving before the masses appeared.

One last look at the beautiful water of Johnson Lake. It requires effort and planning to get here but once you arrive you will be glad you did! Although Johnson Lake in BC has gained notoriety in the last couple of years, it is still considered a hidden gem and worth exploring with your family and friends.

Pin For Later!

You May Be Interested In:

Five Reasons to stay at Sun Peaks Grand in the Summer

The Ultimate Sun Peaks Summer Getaway

The Best Kamloops Wine Tours and Wineries

Family-Friendly Restaurants at Sun Peaks 

Beautiful Hikes with Views in Kamloops

Best Things to do in Kamloops

21 thoughts on “Johnson Lake BC: The Perfect Canadian Getaway

  1. Sara says:

    It looks so peaceful and scenic. Were you guys the only ones there that day? Looks like a beautiful place to visit.

  2. Alison says:

    Johnson Lake is so beautiful – what a great way to spend a day! Thanks for the tip on the inflatable paddleboard, I didn’t even know they existed! So convenient!

  3. Leeanne says:

    What a day lake to explore on paddleboards. I think you have convinced me to get blowup ones so they are easy to bring while traveling. Our kayaks along with a Tule box tend to be too much.

  4. Pam says:

    My goodness, this looks beautiful! So peaceful too. I love spending a day at a lake and this one looks ideal.

  5. Cindy says:

    What a great place to paddleboard! We have one of the blow up ones too. So much easier to take along with you.

  6. Cindy says:

    Wow what a gorgeous area! The lake is a beautiful color. It all looks so relaxing and peaceful. Awesome photos!

  7. Eva Keller says:

    This looks like a great place to spend a day. The water looks so beautiful and refreshing. I can’t wait for the next day that I get to spend outside.

  8. Amanda says:

    The cows on the road would have been my girls highlight haha They would have thought it was great. This lake is gorgeous! The colors are breathtaking. The lakes around here do NOT look like that haha WOuld love to see it for myself.

  9. Jason Karpuk says:

    As a resident of one of the private cabins the only thing I would ask you to add is a reminder for people to take your garbage out and not put it in the lake. It won’t stay so beautiful if people keep tossing garbage into the lake

    • Casandra Karpiak says:

      Thank you for your comment Jason! I did mention it once in the post but you are correct. It won’t stay beautiful if people don’t treat it well. I will update the post to make that point more prominent. Thank you for your feedback.

  10. Sol says:

    Thanks for all the explanation you put in this post. We made it there today thanks to your guide and it was beautiful. Even though it was a little smoky, we had some sun. We were lucky enough to get one spot in the campground area to spend the day. We paid $15( as we got there by 9.30am when the manager was there) and we got a table and access to the bathroom ( that had toilet paper…haha). Just a comment to add..after doing the first 6km we took the downhill to the left and it is another 5 more kilometers and the last 2km are the ones with more potholes. The rest it is very good to drive( we were driving at about 20km as we were in a regular car).

Leave a Reply

Your email address will not be published. Required fields are marked *