Mountain Bike Guide

Campbell River

Campbell River riding

Campbell River is a resource based town that was settled around the river that shares its name.  Logging, Mining and Fishing are the main industries, although tourism is rivaling all of those now.  Always famous for its salmon fishing, Campbell River is now emerging as a leader in Adventure Tourism with whale watching, bear watching, kayaking and other forms of recreational tourism evolving over time.  Campbell River is also a gateway to Northern Vancouver Island and to Strathcona Provincial Park, where a variety of outdoor activities are available.

The Campbell River area boasts some of the best Cross Country/All Mountain terrain anywhere.  Ride length is almost unlimited and the terrain varies from rolling singletrack to technical traverses with rock out-croppings and lake side descents.   Most of CR’s trails are located in mature forests and tend to follow routes originally used by logging operations in the 1930′s.  These operations used railways to transport logs from the forest to the mouth of the Campbell River. What has been left over is a patchwork of old rail grades.  These grades are wide, solid and are the perfect gradient to snake singletrack through.  Connecting in between these main trails is a vast array of singletrack that will take you onto high bluffs overlooking nearby lakes and the mountains of Strathcona Park in the distance.

IMR has full knowledge of the Campbell River trail system and will show you the exact routes that will maximize flow and momentum.  We can show you the best views and access them through the best trails.

Check out this video of a really fast section of trail in the Snowden Forest:

Campbell River is also renowned for it’s views of the Discovery Passage.  Following riding, it is tradition to stop by one of the local waterfront eateries to enjoy some food, drink and to enjoy the breathtaking views.  Island Mountain Rides knows the best spots and can show them all to you.


Click here for pricing or contact us for more details and availability at:


phone: 1.250.702.3940