Wildsight Revelstoke is Wildsight’s newest branch! 

Longstanding environmental organization North Columbia Environmental Society (NCES) voted to join forces with Wildsight, and we wholeheartedly agreed. Over the coming weeks, the i’s will be dotted and the t’s will be crossed to make this change official. Watch this page for updates on branch initiatives, programs and other news.

On behalf of Wildsight, we would like to welcome Revelstoke to the team! Revelstoke joins our existing branches in Creston, the Elk Valley, Kimberley / Cranbrook, Invermere and Golden.

Wildsight Revelstoke will continue to speak up on behalf of wilderness, wildlife and healthy communities in the North Columbia region. 

We invite you to become a member of the Revelstoke Wildsight branch today.

Stay informed by signing up for Wildsight Revelstoke news. By joining this email list, you will also receive our regional monthly newsletter and action alerts on priority issues.

Revelstoke News

Please find enclosed a s.80 Request under the Species at Risk Act (SARA) for an emergency order to stop logging in Federally identified critical…Read More 
We are thrilled to announce a new member of the Wildsight family. Please join with us as we welcome our brand new branch in Revelstoke…Read More 
Read More News

Upcoming Revelstoke Events

Wild Wednesdays Workshops: Garter Snake Shenanigans

Wednesday, May 19, 2021

Garter Snake Shenanigans: saving our snakes from stress  There are beautiful snakes living alongside us in Revelstoke…

Wildsight Revelstoke AGM

Tuesday, May 25, 2021

Please join Wildsight Revelstoke for our first Annual General Meeting on May 25 at 6:30 pm on…

View All Events

Join The Team

Want to protect wildlife, clean water and wild spaces? Volunteer with us! Wildsight volunteers are a very special group of people who give generously of their time to stuff envelopes, attend rallies, help run events, put up posters, keep tabs on forestry practices in their communities and participate in citizen science initiatives.


Branch Information


Box 3116
Revelstoke, BC
V0E 2S0