2,144 Trails in Canada

Rank Trail Name Difficulty Length (mi) Rating City
751. Lumpy (Trout Lake)  difficulty 0.45 Halfmoon Bay
752. Lumpy (South Canoe)  difficulty 0.68 Salmon Arm
753. Lumpy Pants (Hartland Mountain Bike Park)  difficulty 0.19 Victoria
754. Lynx (Mt Morrisey XC trails)  difficulty 0.48 Sun Peaks
755. Mach (Sun Peaks Bike Park)  difficulty 0.41 Sun Peaks
756. Machete Blade (Hammer Fest)  difficulty 0.37 Parksville
757. Madonna (Hartland Mountain Bike Park)  difficulty 0.22 Victoria
758. Magic Dragon (Mountain Shadows)  difficulty 0.93 Golden
759. Cypress Mountain  difficulty 12 West Vancouver
760. Magpie (Kenna Cartwright Park)  difficulty 0.21 Kamloops
761. Mainline Trail (707 Community Park)  difficulty 1.34 Gabriola
762. Mallard Lake Trail (Newcastle Island Marine Provincial Park)  difficulty 1.33 Nanaimo
763. Mama Bear (Cumberland)  difficulty 0.6 Cumberland
764. Mango Mango (Vedder Mountain)  difficulty 0.13 Chilliwack
765. Maquinna Cycle Trail (Port Alberni Trails)  difficulty 0.3 Port Alberni
766. Mariposa (Peterson Creek Park)  difficulty 0.36 Kamloops
767. Marten (Mt Morrisey XC trails)  difficulty 1.02 Sun Peaks
768. Mary Kirk Access Trail (Mount Seymour)  difficulty 0.39 Deep Cove
769. Mastadon (Red Mountain)  difficulty 1.63 Mission
770. Maud Island Trail (Quadra Island Trails)  difficulty 3.77 Campbell River
771. Max Power (Westwood Lake)  difficulty 1.01 Nanaimo
772. McGillvray Lake Trail (Mt Morrisey XC trails)  difficulty 1.33 Sun Peaks
773. Meadow (Penticton Maze)  difficulty 0.35 Powell River
774. Meadow Trail (South Canoe)  difficulty 0.06 Salmon Arm
775. Meat Draw (Westwood Lake)  difficulty 1.1 Nanaimo
776. Meatgrinder (Rubberhead Trail System)  difficulty 0.44 Salmon Arm
777. Megasaurus (Fernie Alpine Resort)  difficulty 1.68 Fernie
778. Memphis (Mount Prevost)  difficulty 1.15 North Cowichan
779. Merry Creek Trail (Merry Creek)  difficulty 2.01 Castlegar
780. Merry Go Round Trail (Merry Creek)  difficulty 0.9 Castlegar
781. Mesa (Kenna Cartwright Park)  difficulty 1.66 Kamloops
782. Mexican Jumping Bean (Mount Elphinstone)  difficulty 0.99 Gibsons
783. Mexican Ninja (Vedder Mountain)  difficulty 0.59 Chilliwack
784. Middle Bench Trail (Mount Geoffrey Regional Nature Park)  difficulty 2.21 Hornby Island
785. Middle Earth (Svoboda Trails)  difficulty 1.73 Nelson
786. Midway (Connor Park)  difficulty 0.17 Welcome Beach
787. Migor (Cranbrook Community Forest – South)  difficulty 1.68 Cranbrook
788. Mindbender (Hartland Mountain Bike Park)  difficulty 0.34 Victoria
789. Miral Heights (Trail Bluffs)  difficulty 1.65 Trail
790. Missing Link (Trout Lake)  difficulty 1.52 Halfmoon Bay
791. Organ Donor (Mount Work – Hartland)  difficulty 1 Victoria
792. Mission Impossible 2 and 3 (Mosquito Lake)  difficulty 0.34 Pemberton
793. Mister Slave (Morning Mountain Bike Park (Giveout/Gold Creek))  difficulty 0.51 Nelson
794. South Loop (Seal Bay Regional Nature Park)  difficulty 3.21 Courtenay
795. Maple (Seal Bay Regional Nature Park)  difficulty 0.75 Courtenay
796. Forest Loop (Seal Bay Regional Nature Park)  difficulty 4.83 Courtenay
797. Mixed Bag (Ledgeview)  difficulty 1.38 Abbotsford
798. Alternative Facts (South Canoe)  difficulty 0.79 Salmon Arm
799. Moc - Assassin (Mount Fernie Provincial Park)  difficulty 0.18 Fernie
800. Molly Hogan Trail (Zappa Trails)  difficulty 1.01 Whistler

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.