Welcome to Mackenzie, BC

...the sky’s the limit!

    Mackenzie...Gateway to northern Rocky Mountain adventure. Mackenzie’s tranquil location in the Rocky Mountain Trench provides access to an abundance of year round outdoor recreation opportunities to experience. Enjoy hiking, biking, golfing, fishing, swimming, boating, water skiing and camping in and around Mackenzie. Keep your camera handy for some wildlife viewing or capture that spectacular summer sunset.

    Remarkable snow condition transform Mackenzie into the ultimate winter playground. Ice fishing, downhill skiing, snowshoeing and 32 kilometers of groomed cross-country ski trails are all available within the town limits. Heaven-like snowmobile conditions make Mackenzie an attractive destination for riders of all levels and tastes—porch to powder in minutes; or wind through kilometers of majestic forests.

    Mackenzie’s vibrant community and vast array of recreation opportunities are complemented by local facilities and amenities including friendly accommodations, restaurants, retail stores and equipment sales/rentals.

    Quick Facts

    Average Population: 3507

    TEMPERATURE    January    July
    Avg Daily            -7.3 C      21.9 C
                              18.9 F     71.4 F

    Avg Daily Min    -15.5 C        7.9 C
                               4.1 F      46.2 F

    Annual hours of sunshine: 1,412 Hours
    Frost Free Period:  75 days
    Avg. Growing Season: June 1 - August 31
    Avg Annual Rainfall: 35.8 cm (14.4 inches)
    Avg Annual Snowfall:  3.25 m (10.68 feet)

    Location

    29 kilometres off Hwy 97 on Hwy 39

    DISTANCE FROM                Miles        Kms
    Vancouver, BC                    598          963
    Calgary, AB                        705        1135
    Kamoops, BC                      441         710    
    Prince Rupert, BC                568         914
    Fort Nelson, BC                   427         687
    Dawson Creek, BC               155         250    
    Whitehorse, YT                  1025       1649
    Edmonton, AB                     509         841    
    Prince George, BC               115         185