Invermere is located in British Columbia, Canada – just under 2 hours from Banff, Alberta! It is a cute little town with a lot to offer – amazing weather, the chance to spot some wildlife, and the perfect opportunity to enjoy water sports in the warm summer months. Invermere is surrounded by mountains and located in the Columbia Valley, which means everywhere you look is an incredible view! Read on for 18 things to do in and around Invermere, BC and why you have to visit!
1. Swim at James Chabot Provincial Park on Windermere Lake
James Chabot Provincial Park is essentially a day-use beach area with a lot of green space and beautiful water to swim in. Boating, sea doing, and SUP are also popular on this lake. The water is super shallow and extremely clear, which means there is a ton of water space to play in and you won’t feel too crowded!
2. Shop the Local Farmers Market
The Invermere Farmers Market runs downtown on Saturdays from 9 am – 1 pm, where you can find jewelry, BC fruit (a must!), lemonade, specialty mustards, and so much more! Although most booths accept debit/credit, some don’t. So make sure to bring at least a bit of cash with you!
3. Rent a SUP and explore the Wetlands
Whether you’re a seasoned pro or a first-timer on a SUP (Stand Up Paddleboard), Invermere is the perfect place to SUP. You can paddle in the shallow water of Windermere Lake from James Chabot Provincial Park, or take your paddleboard to explore the wetlands (which is within walking distance!). Keep your eyes peeled for bald eagles in the wetlands, they like to sit on the trees along the edge of the waters – when I was there I saw two!
Tip: You can also take a kayak or canoe to explore the wetlands!
Price: From Syndicate Boardshop – $45 for 24 hours
4. Try Your Swing at Golf
There are a few golfing options around Invermere, BC! Check out Copper Pointe Golf Club where kids under 16 golf for free, or Eagle Ranch Golf Resort, and you might be able to spot some bald eagles while golfing!
5. Day Trip to the Indigenous Baths and Natural Hot Spring (Fairmont Hot Springs)
The town of Fairmont Hot Springs is about 20 minutes from Invermere. Here, you’ll find the Fairmont Hot Springs Resort, and from here you can explore two natural hot springs! Right off the side of the road, you can take a dip in the natural springs by the Indigenous Bath House (called Hotspring on a hill behind the old building on google maps).
You can also go for a short hike to a small waterfall and natural hot spring down in the forest (we didn’t have time for this – hoping to visit next time!).
6. Fairmont Funtasia Fun Park
The Fairmont Funtasia Fun Park is aimed at families and is located about 20 minutes from Invermere. Spend an afternoon here enjoying the bumper cars, mini golf, a petting zoo, and have a ton of fun!
7. Explore Radium Hot Springs
The town of Radium Hot Springs is ~ 15 minutes from Invermere, and here you can pay to visit a commercial hot spring (starting at $7.46 for adults and $6.09 for kids/youth), and walk the town and explore the shops!
8. Go Bowling
You can go bowling at Valley Alley Bowling Centre, around 10 minutes from Invermere. If you’re into bowling or looking for something to do on a rainy day – check it out!
9. Ride the River from Invermere to Radium
Another popular thing to do in Invermere, BC is to rent a canoe or kayak and take it from Invermere, through the wetlands, and down the Columbia River to the town of Radium, BC. You can pay to have the company you’re renting from pick you up from Radium at the end and take you and your boat back to Invermere, or you can do it all yourself!
Find more information here.
10. Go Carting and Mini Golf
Ozzie’s Amusements offers go-carting on a single track circle, or check out their mini-golfing!. Go carting will cost you around $15 for a cart, and mini-golfing will cost you about $13-$15 per person.
11. Take a Hike
There are a few hikes to do around the town of Invermere, all of which offer incredible views! The town of Invermere has a few trails to offer visitors information about the town, or get out into nature and hike in the mountains.
Ziplining at Mineral Mountain is by the Fairmont Resort (25 min from Invermere), and provides an exciting adventure for those who are looking for it! Ziplining tours are around 2 hours long, and cost around $89 for a child and $109 for an adult.
13. Explore Town
The town of Invermere is a cute little town with a lot to offer! Shop at the thrift store, gift shops, or local markets, and watch for deer who wander the town occasionally as well!
14. Soar Above the Mountains
Go for a ride above the mountains at the Invermere Soaring Center. This activity will give you a different perspective of the beautiful landscape BC has to offer!
15. Rent a Boat and Speed Around Lake Windermere
Pete’s Marina is located right on Lake Windermere, and here you can rent boats, pontoons, or even sea doos to jet around on the Lake! Weekends are typically pretty busy, so if you’re a new boater I would recommend renting on a weekday. But either way – have some fun!
16. Skate the Longest Ice Skating Path in the World!
In the winter time, Lake Windermere transforms into the longest ice skating path in the world! Definitely check this out if you’re visiting Invermere in the wintertime.
17. Go Fishing
The public boat launch in town is a great place to go fishing. If you have access to a boat, you can fish from that, rent a fishing boat from Pete’s Marina, or fish right from the beach!
18. Day Trip to Panorama
Panorama is an awesome destination to visit in both the summer time and the winter! Just a 20 minute drive from Invermere, Panorama offers great skiing, skating, hiking, golfing, and more!
Hopefully, these 18 things to do in Invermere, BC helped you plan your travels to Canada, or gave you some inspiration for your future travels! Leave any comments, recommendations, requests, or questions below, or send me an email!