Williams Lake XC Ski Club & the Bull Mountain XC Ski & Snowshoe Area


AGM – OCT 17th – 7 pm:  Library Meeting Room

Work bees planned at the hill…October 20th and 27th!!  Hope to see you there.

Zone 4 is now live, and able to take registrations.  See our Membership & Fees page here on the website.

NEW this season!   Family memberships, and day use fees, check it out!

Pre-Season Bull Mountain Racers dryland training has started.  Wednesdays, 6-7 pm.  Call or text Bev for information.  250-267-3693.

See What’s Happening and Notice Board for other updates.

The Williams Lake Cross-Country Ski Club is partnered with Recreation Sites and Trails BC (Ministry of Forests, Lands, and Natural Resource Operations) and maintains and operates the Bull Mountain Cross-Country Ski & Snowshoe area, which is located about 16 km north of Williams Lake in the central Cariboo region of British Columbia. The Bull Mountain trail network includes 28 km of well-groomed trails and cross trails.  It was the site of the 2002 BC Winter Games cross-country skiing competitions. Enjoy the great skiing here with an annual club membership or day-use fee.

We do not rent equipment at the hill for anything other than the ski school and the Jackrabbits program.

Caribou Ski in Williams Lake does rent xc skis and snowshoes.

Join our Club


Our Ski Trails

Whether you are wishing for a gentle ski alongside the bog, or a social afternoon with friends on undulating trails, or the challenge of a long climb (with 125 m elevation gain) and some steep downhill sections, the variety in the 28 km of trails at Bull Mountain allows you to choose routes that suit you best. Park in our large lot, walk a few steps to our warming hut where you can gear up, check the large trail map and thermometer near the fire pit, and head out to enjoy the trails! If you forget to grab a printed trail map from the warming hut, you’ll appreciate our trail signs and maps located at each trail intersection. We groom a wide inside skating lane and two outside classic tracks. Our gate is open all winter, so come out day or night – we have 3.5 km of lit trails available until 10 pm every night, or just bring your headlamp!

Our snowshoe trails

Our four snowshoe trails, totaling 11 km, wind through the trees, occasionally crossing the ski trails and offering both climbs and gentle routes.  Dogs are welcome on the snowshoe trails, but please leash them when crossing ski trails.

Our dog trails

We have approximately 3 km of designated dog trails.   The dog trails are clearly signed at the parking lot and at the trail junctions. You are welcome to bring up to two dogs per skier.  Information regarding skiing with your dog is posted at the parking lot and in the dog use policy.  Our second parking lot (enter main parking lot then connect to it by turning right) gives you direct access to the dog trails.

Our Trails

Current Conditions

View Trail Report




Current Conditions



View Calendar


Our Programs

Upcoming Events

Wellness Day at Bull Mountain: Saturday, January 19

Wellness Day at Bull Mountain: Saturday, January 19, 10 am – 2 pm in partnership with Caribou Ski Source for Sports and First Nations Health Authority free use of ski and snowshoe equipment from Caribou Ski Source for Sports (time […]


Recent Club News

Teck BC Cup Championships Results

  March 1-3, 2019 Teck BC Championships at Larch Hills in Salmon Arm: Congratulations to our Bull Mountain Racers – and former Bull Mountain Racer – for great results! Friday — classic mass start:  Nadia 4th…..Jessabelle 13th….Anika 2nd….Grace 11th Saturday […]

Read More