Cross-Country Skiing & Snowshoeing

Discover the extraordinary thrill of our trails

Located in the heart of a snow belt and surrounded by mountains, the Onion Lake Ski Trails have over 35 km of groomed trails including 5 km of lit trails for night skiing. Bring your pup and hit the 6 km “Doggy Trail,” or use a dedicated loop for snowshoes and fat bikes. Options for every skill level, discover small lakes, scenic lookouts and secluded backcountry cabins.

Onion Lake

The Onion Lake Ski Trails are located about a half-hour south of Terrace towards Kitimat on Hwy 37 and operated by the Snow Valley Nordic Ski Club, a non-profit organization. The extensive trail system has been built to suit a variety of skill levels and each year, the club hosts numerous events at the ski trails. Equipment rentals and refreshments are available at the volunteer-run hut on-site.

Visit Website

Hai Lake

Hai lake is an easy-moderate 2 km return trail that leads to a small lake. With its close proximity and short trail, snowshoeing here is perfect. Enjoy the trail as you can view lookout points as well as being surrounded by old-growth forests.

Visit Website

Need to rent?

Snow Valley Nordic Ski Club

The Snow Valley Nordic Ski Club at Onion Lake has ski gear (skis, boots, and poles) and snowshoes available for rent! You can also stop in to the Terrace Visitor Centre for snowshoe rentals.

Visit Website

Explore the Region

From exciting outdoor adventures to discovering arts and culture, Terrace offers so much to see and do.

Learn More