Skip to Content

20 Epic Things to do in Salmon Arm, BC

20 Epic Things to do in Salmon Arm, BC

This blog may contain affiliate links. Read our disclosure policy for more info.

I lived in Salmon Arm for a few years, so I might be a little biassed on this one, but let me tell you – Salmon Arm, British Columbia is the place to be! It’s a small city, located in the Shuswap region of BC’s interior but it is full of amazing things to do and see.

In fact, if you love the great outdoors then you’ll love Salmon Arm. From exploring stunning natural attractions to days at the lake Salmon Arm really has something for everyone.

But that’s not all! Enjoy amazing food, fresh produce, and even delicious wine. Seriously, who wouldn’t want to explore Salmon Arm?!

Here are 20 EPIC things to do in Salmon Arm from someone who used to call this stunning region home!

Things to do in Salmon Arm

1. Walk to Margaret Falls in Harold’s Provincial Park

Margaret Falls in Harold’s Provincial Park
Margaret Falls in Harold’s Provincial Park

Margaret Falls is an absolutely stunning waterfall, accessible by a variety of trails in Harold’s Provincial Park. It’s located about 15km west of Salmon Arm along Highway 1, and there is a day-use parking lot right in the park.

There are multiple trails to choose from, ranging from 0.5-3km, and can take between 0.5-1.5 hours to complete. Make sure to check out the trail map in the park before getting started.

If you head through the lower trails, which are appropriate for all ages and are wheelchair accessible, you’ll start along Shuswap Lake. You’ll then walk over bridges and through the gorgeous old-growth forest until you get to the waterfall. It’s truly a magical experience!

2. Relax at Canoe Beach

Relaxing at Canoe Beach, Salmon Arm, BC
On a hot summers day Canoe Beach is the place to go!

Who doesn’t love a relaxing day at the beach? I sure do! Canoe Beach is located just outside the town center and is fully equipped with everything you need for a fun and relaxing day at the beach.

Canoe Beach has a large grassy area, a sandy beach, and plenty of picnic tables. There is also a concession stand, volleyball court, and playground, so it is the perfect place for the whole family.

This is a great place to go for the swim! The water is clear and there is a roped-off area and pontoon to swim out to. Salmon Arm enjoys warm and sunny weather in the summer, so get in there and enjoy it!

Related read: Heading to Vernon? Check out our guide on the best things to do in Vernon.

3. Go hiking

 Raven Trail in Salmon Arm, BC
Raven Trail is super easy and the views are beautiful!

This region has some pretty stellar hikes if you’re ready to get outside and get active. One of my favorites is Mt. Ida, which is a large 1,564-meter mountain south of Salmon Arm. It will take about 30 minutes to drive there from town.

There are a few routes to take up the mountain, but if you are up for a challenge, try the Mount Ida Loop. It’s a 33km loop with 1,598 meters of elevation gain – quite the trek, but so worth it. There are a number of viewpoints along the way and you will be blown away by the sweeping views of the region.

If you are looking for a more low-key hike, try out Raven Trail or Shuswap North Rail Trail, both of which are fairly easy, and go around Shuswap Lake.

Related read: Hiking is also one of the best things to do in Revelstoke!

4. Eat at the Shuswap Pie Company

Vegan Bowl at Shuswap Pie Company
The Glory Bowl is delicious!

Best. Pie. Ever. I promise you will not be disappointed!

The Shuswap Pie Company offers the best savory and sweet pies around, so you can get lunch and dessert all in one stop. They pride themselves on creating small-batch pies, made with local and natural ingredients. You can really taste the quality and care in each pie! They also have a new monthly lunch special, so you can go back, again and again, to try them out.

Before a big day, my favorite thing to order is their delicious Glory Bowl. It’s filled with everything you need for an adventure-packed day!

The store is located in downtown Salmon Arm, and pies are available fresh in-store, or frozen to take and bake at home.

5. Visit the most Northern winery in BC – Larch Hills

Vineyard at Larch Hills in Salmon Arm, BC
The wine here is so good!

You absolutely cannot visit this region of BC without trying out some local wines. Larch Hills was established in 1997 as a family business and is considered a “cool climate” vineyard, because of its location as the most northern winery in BC.

Larch Hills offers some of the most delicious wines, and you can try them out during a free cellar door tasting. Once you’ve learned a little about the wine, how it’s made, and what your favorite is, you can go to the tasting room, enjoy a glass and take in the stunning views from their property.

Related read: Check out my guide to a Kelowna Wine Tour!

6. Hit up the Nordic trails

Cross country skiing during winter in Canada
Its a really easy sport to pick up on the groomed runs!

If you’re visiting Salmon Arm in the winter, this is an absolute must! The Larch Hills Nordic Society has a cross-country skiing area with over 170km of ski trails, 57km of which are frequently groomed for ease of use.

Although they do not offer equipment rentals on-site, there are a few private retailers in the area that can help. Skookum Cycle and Ski are in downtown Salmon Arm, so you can pick up rentals there and drive about 20km to get to the Nordic Society.

Once you’re done with your cross-country adventure, warm up in the heated chalet! A day here is $15 CAD to use the trails (excluding rentals), and there are membership options for cross country enthusiasts!

Related read: Travelling Canada in winter? Check out the best things to do in Canmore in winter!

7. Walk the largest wooden Wharf in North America

Salmon Arm Wharf
The Wharf is huge!

I bet you didn’t think going to Salmon Arm meant visiting a record-setting wharf! As the longest wooden wharf in North America, it’s got a pretty interesting history. It remains one of the main community hubs in Salmon Arm.

You can enjoy walking on the wharf year-round, taking in the scenery of Shuswap Lake. There are often people fishing or feeding ducks off the wharf. If you’re around during the summer, you’ve got to go and enjoy some live music and meal from food trucks! It’s got a fun, community feel to it, so make sure to get in on the action.   

8. Visit DeMille’s Farm Market

A man at DeMille’s Farm Market, Salmon Arm
There’s a lot to see at DeMille’s Farm Market

We’ve mentioned a few good picnic spots on this list (check out#2 or #10), and the DeMille’s Farm Market is the perfect place to stock up before you head out!

DeMille’s is now in its 3rd generation of family ownership. They started down in California but moved up to Salmon Arm in 1970. They grow a variety of local produce, but are famous for their sweet corn – they grow over 20 varieties! This, along with seasonal fresh fruit, is definitely worth a try.

Besides produce and other food products, they have a corn maze (in the fall) and petting zoo on-site, in addition to tons of local, unique gifts to purchase.

9. Stock up on cheap local wine at OVINO Winery

Bailey at OVINO Winery
OVINO is a small family run winery

I’ve said it once and I’ll say it again – you’ve got to try some of the wine in this area! There is so much variety out there, and this winery is one of the best.

OVINO Winery is a very small, family-fun winery set on a farm. They are open for wine tastings, so you can go and test your palette – either try something new or stick with your favorites!

One of the best features of OVINO is that their wine is cheaper than anything else in the region (most are under $20 CAD/bottle) so it is the best place to stock up.

Related read: One of the best things to do in Kelowna is to visit wineries in the area!

10. Enjoy at beach day at Sunnybrae Park

This is another perfect place to relax for the day and enjoy some much-needed beach time. Sunnybrae Park is located 15km away from Salmon Arm along Shuswap Lake and is one of the best beaches in the region. It has a large swimming area with a raft to swim out to.

Sunnybrae has excellent facilities, including a playground, restrooms, and a picnic area. There is also a short trail along the lake for you to walk and enjoy the area. Make sure to pack some sunscreen and a picnic lunch to make the most of your day!

11. Step back in time at R.J. Hanley Heritage Village & Museum

R.J. Hanley Heritage Village & Museum
Lots of people get married here! Photo credit: R.J. Hanley Heritage Village & Museum

Ready to travel back in time? R.J. Hanley Heritage Village & Museum is an authentic small-town experience of Salmon Arm back in the early 1900s. In the Heritage Village, you can wander the quaint streets of this historical town, or join a tour that will tell you all about the history of Salmon Arm. You will go through the Haney House, the old schoolhouse, the blacksmith shop, the general shop, and more!

The Museum has a number of interesting exhibitions to learn from, including ones like Shuswap Mining History or Slxlxaya: Stories of the Seewepeme Culture.

When you’re done exploring the town and museum, make sure to check out the Sprig of Heather, a full-service restaurant on the grounds, surrounded by beautiful gardens. A day at R.J. Hanley Heritage Village and Museum costs $12 CAD per adult and is located in downtown Salmon Arm.

12. Attend the annual Roots and Blues Festival (Salmon Arm’s most famous event)

If you love live music, you’ve got to go to the Roots and Blues Festival. This festival has been an integral part of the Salmon Arm community for over 30 years and is the city’s most famous event.

Each summer, a variety of world-class roots, blues, folk, dance, and world music musicians and artists come together for the show of a lifetime. They perform across four outdoor stages. In addition to live music, the festival offers a global food village and artisan market.

There are camping accommodations on the festival grounds, or you can choose to stay in Salmon Arm town (read below for the best places to stay.) Either way, you and 20,000 other people are going to have the time of your life!

13. Get out on the water and rent a boat

Speed boating on Lake Okanagan in Kelowna BC
Speed boating in BC!

Shuswap Lake is the best place to get outside and get on the water. There are so many activities to do on this lake. Renting a boat is a must, and there are a few good options.

Speed boats – It is so much fun to go tubing, water skiing, wakeboarding, or just ripping it up around the lake! It will be about $600 CAD to rent a ski boat for the day.

Pontoon boats – these flat-bottomed boats are perfect for just chilling and relaxing. They can usually fit between 10-15 people and are comfortable for relaxing, having a drink, or jumping off and taking a swim. The cost is about $600 CAD for a day.

Houseboats – if you’re looking to spend a few days out on the lake, a houseboat is the way to do it! They are fully equipped with bedrooms, bathrooms, and kitchens and can fit a lot of people. These are obviously a bit pricier, with rates starting around $3,200 for 3 nights on a houseboat for up to 15 people.

There are a few rental companies in the area including Sea-Dog Rentals and Reds Rentals and Marina.

14. Eat all the cheese (and learn about making it!) at Grass Root Dairies

Cheese at Grass Root Dairies
The cheese is so tasty! Photo credit: Grass Root Dairies

So, you’ve checked out some of the wineries on this list, perhaps picked up a bottle to bring back with you, so you just need one more thing – cheese! At Grass Root Dairies, you can buy some of the most delicious, local cheese.

Located just outside downtown Salmon Arm, Grass Root Dairies is open to the public for tours and tastings. You can learn all about the cheesemaking process, and then try out a bunch of samples (the best part!). They have an extensive product line, so cheese wisely and enjoy!

15. Take the kids to the waterslides

This one is more for the kids. If I’m being totally honest, it’s a little boring for adults. But the kids will love it and you’ll definitely win the best parent reward!

The Salmon Arm Water Slides have four large tower slides – actually one of the last locations in Canada with the tower slides – along with three smaller ones for young kids. Besides the slides, you can hang out in the hot tubs, or in the toddler pool with a fountain. They also have a mini-golf course, remote control racing, and an arcade.

The price for a day at the slides is $23 CAD for ages 13+ and $16 CAD for those 4-12. You can also purchase a season pass.

16. Go golfing!

Salmon Arm Golf Club
If you love golf you’ll love Salmon arm! Photo credit: Salmon Arm Golf Club

Golfing is one of the best activities to be outside and enjoy nature while having a social activity to participate in! When you’re in Salmon Arm, you have to try the Shuswap National Golf Course. It is beautifully designed with open fields, forested areas, rocks and water features, and wetlands. The course is an eclectic 7100-yard design and was a top-rated 18-hole championship golf course.

After a day on the course, head to The National Kitchen & Patio, a beautiful on-site restaurant that provides excellent dining options inside a timber-frame clubhouse.

Another popular course is the Salmon Arm Golf Club – Championship Course. It’s a beautiful 18 hole course popular with locals. For those with less experience, the Heritage Course is a relaxing 9 holes.

17. Mountain bike at Little Mountain Park

I hope you’re ready for an adventure! Mountain biking is so much fun, and Little Mountain Park offers a variety of trails that even a beginner can have fun on.

There are 8km of wide and smooth forest paths throughout the park, with a few route options ranging from easy to difficult. There is some beautiful scenery throughout, though you’ll likely just be enjoying the rush of mountain biking! If you are prepared to make a short climb, you’ll get a view over Salmon Arm, Mt. Ida, and beautiful wildflowers across the bluffs.

Little Mountain Park is just a little bit outside of Salmon Arm if you head east on Highway 1. If you don’t have your own bike, there are lots of options in town to get you set up with a rental!

18. Drink locally brewed beer at Barley Station Brew Pub

A selection o beers at Barley Station Brew Pub
What should I taste first?? Photo credit: Barley Station Brew Pub

What would this list be if I didn’t give you somewhere to go drink beer! The best place in Salmon Arm has got to be Barley Station Brew Pub.

Home to Shuswap Lake Brewing Co., these locals serve up some of the best brews around! They’ve got both crowd favorites like Sam McGuire’s Pale ale or the Talking Dog Wit Beer, along with a variety of seasonal rotating on tap. Try one, try a few, whatever you’re in the mood for!

The beer isn’t the only draw here, because their food is pretty amazing too! In between pints, you can order from a selection of sandwiches, burgers, pasta, or appetizers.

Related read: Check out all the best breweries in Banff!

19. Satisfy your sweet tooth at The Candy Vault

Unleash your inner 7-year-old at The Candy Vault! Located right in downtown Salmon Arm, this shop offers a huge selection of retro and nostalgic candy. It’s an old-fashioned candy store, so it has favorites like licorice, saltwater taffy, and fresh fudge.

Pick up something you remember from your childhood, or try something new! Either way, you’ll definitely be leaving with a few sweet treats for the rest of your trip.

20. Day trip out to Lake Country

Daniel leans on the railing at the Arrowleaf Winery in Lake Country near Vernon, BC
Arrowleaf Winery is located in Lake country and a great place to stop along the scenic drive!

If you’re up for a bit of a road trip, there is SO much more to explore in this region. Just a bit outside of Salmon Arm is home to Lake Country, with three lakes to its name: Kalamalka, Okanagan, and Wood Lake. It’s a seriously gorgeous region with lots to do.

If you drive south from Salmon Arm for about 45 minutes, you’ll hit the city of Vernon, which sits beside Okanagan Lake and around Kalamalka Lake. Another 45 minutes south is Kelowna, the largest city in the region.

Make a day of it by stopping off at the many beaches along the way – get in for a swim, or just relax on the beach. Explore Vernon and Kelowna, but enjoyable beach cities with lots to see, do, eat, and shop!

Where to Stay in Salmon Arm, BC

Hilltop Inn in Salmon Amr
You don’t have to spend a fortune to stay somewhere nice in Salmon Arm! Photo credit: Hilltop Inn Salmon Arm

Salmon Arm is a very small town and as such there aren’t that many places to stay. However, out of the very few places, it’s not hard to find a comfortable place to stay.

For budget travelers, you can’t beat the SureStay Plus Hotel. Located right on the lake on the outskirts of town this is the cheapest hotel in Salmon Arm but the reviews don’t reflect that. The property has a pool, free parking and a continental breakfast is included.

If you can spend a touch more the Hilltop Inn is a popular choice especially with the larger rooms that can fit small families. This hotel also has a pool, free parking, and breakfast included.

For couples after a luxury stay The Inn at the Ninth Hole Bed & Breakfast is really the only option. The rooms here are beautiful and surprisingly cheap. Of course, this place includes an exceptional breakfast and is in a beautiful area outside Salmon Arm.

Of course, there are also lots of options on VRBO. These are great for larger groups and families.

Before you go…

Bailey and Daniel at DeMille’s Farm Market
Thanks for reading!

There is a lot to do in Salmon Arm, and this list just hits on some of my highlights! I hope you can see why I loved living here and why I recommend it as a place for anyone to visit! From outdoor activities to fun local events and experiences, Salmon Arm is worth a spot on your BC itinerary.

Thanks so much for reading! Be sure to check out more of my Canada blogs including the ones linked below!

Things to do in Invermere

15 Day Hikes in Vancouver

15 Best Places to Stop Between Jasper and Banff

15 Easy Day Hikes in Vancouver, BC
← Previous