2,148 Trails in Canada

Rank Trail Name Difficulty Length (mi) Rating City
1651. Castle Mountain Trail System Intermediate difficulty 25.0 Fernie
1652. Harvey Mountain  difficulty 6.0 Smithers
1653. Queso Grande (Cumberland)  difficulty 2.0 Cumberland
1654. Feel The Love (Smith Creek)  difficulty 7.0 west kelowna
1655. Hotsprings Trail  difficulty 9.0 Nakusp
1656. Ridge trail (Cheakamus Lake Trails)  difficulty 3.0 Whistler
1657. Lower Veedol (Ellison Park)  difficulty 0.76 Vernon
1658. Upper Veedol (Ellison Park)  difficulty 1.0 Vernon
1659. Space Between (Ellison Park)  difficulty 1.0 Vernon
1660. RPM (Ellison Park)  difficulty 1.0 Vernon
1661. Homerun (Ellison Park)  difficulty 0.51 Vernon
1662. Blisters (Ellison Park)  difficulty 0.3 Vernon
1663. Ellison  difficulty 8.0 Vernon
1664. Awesome  difficulty 0.8 Paterson
1665. Finlay-Russel Provincial Park and Protected Area  difficulty 0.0 Mackenzie
1666. Babine Mountains Provincial Park  difficulty 0.0 Smithers
1667. Tote Road Trail  difficulty 2.0 Naramata
1668. West Arm Provincial Park  difficulty 0.0 Nelson
1669. Giscome Portage Trail Protected Area  difficulty 8.0 Prince George
1670. Kettle River Recreation Area  difficulty 0.0 Rock Creek
1671. Charlie Lake Provincial Park  difficulty 0.0
1672. Juan de Fuca Provincial Park  difficulty 0.0 Port Renfrew
1673. E C Manning  difficulty 0.0 Hope
1674. Eneas Lakes  difficulty 0.0 Peachland
1675. Rathtrevor Beach Provincial Park  difficulty 0.0 Parksville
1676. Tyhee Lake Provincial Park  difficulty 0.0 Telkwa
1677. Chemainus River Provincial Park  difficulty 0.0 Duncan
1678. Skihist Provincial Park  difficulty 0.0 Lytton
1679. Spipiyus Provincial Park  difficulty 0.0 Sechelt
1680. Stamp River Provincial Park  difficulty 0.0 Port Alberni
1681. Greenstone Mountain Provincial Park  difficulty 0.0 Kamloops
1682. Big Creek Provincial Park  difficulty 0.0 Williams Lake
1683. Fintry Provincial Park and Protected Area  difficulty 0.0 Kelowna
1684. Liard River Hot Springs Provincial Park  difficulty 0.0 Northern Rockies B
1685. Porteau Cove Provincial Park  difficulty 0.0 Brackendale
1686. Stagleap Provincial Park  difficulty 0.0 Salmo
1687. Lockhart Creek Provincial Park  difficulty 0.0 Creston
1688. Syringa Provincial Park  difficulty 0.0 Castlegar
1689. Coquihalla Canyon Provincial Park  difficulty 0.0 Hope
1690. Newcastle Island Marine Provincial Park  difficulty 0.0 Nanaimo
1691. Nahatlatch Provincial Park and Protected Area  difficulty 0.0 Boston Bar
1692. Itcha Ilgachuz Provincial Park  difficulty 0.0 Anahim Lake
1693. Tweedsmuir South Provincial Park  difficulty 0.0 Anahim Lake
1694. Mabel Lake Provincial Park  difficulty 0.0 Lumby
1695. Takla Lake Marine Provincial Park  difficulty 0.0 Takla Narrows
1696. Gladstone (Texas Creek) Provincial Park  difficulty 0.0 Grand Forks
1697. Green Lake Provincial Park  difficulty 0.0 70 Mile House
1698. Skyline  difficulty 2.0 Williams lake
1699. Dionisio Point Provincial Park  difficulty 0.0 Galiano Island
1700. Momich Lakes Provincial Park  difficulty 0.0 Chase

Know of a new mountain bike trail not listed here? Please tell us about it using this form. Find mountain bike trails near you or for even more trail inspiration and how we ranked the mountain bike trails, see this list of the best mountain bike trails in the world.