-
Trek Dual Sport 1 **in store pick-up only**
Regular price $819.99 CADRegular priceUnit price per -
Trek Dual Sport 2 **in store pick-up only**
Regular price $979.99 CADRegular priceUnit price per -
Trek Dual Sport 2 Trek Black **in store pick-up only**
Regular price $979.99 CADRegular priceUnit price per -
Trek Farley 5 **in store pick-up only**
Regular price $2,699.99 CADRegular priceUnit price per -
Trek Farley 7 Baja Yellow **in store pick-up only**
Regular price $3,799.99 CADRegular priceUnit price per -
Trek Fuel EX 9.7 slx/xt **in store pick-up only**
Regular price $5,429.99 CADRegular priceUnit price perSold out -
Trek Fuel EX7 Deore XT
Regular price $3,999.99 CADRegular priceUnit price per -
Trek Fuel EXE 9.5 Deore Matte Dniester Black **in store pick-up only**
Regular price $8,399.99 CADRegular priceUnit price per -
Trek FX +2 Stagger Blue Sage **in store pick-up only**
Regular price $3,199.99 CADRegular priceUnit price per -
Trek FX +2 Stagger Satin Blue **in store pick-up only**
Regular price $3,199.99 CADRegular priceUnit price per -
Trek FX 1 Disc Rage Red **in store pick-up only**
Regular price $829.99 CADRegular priceUnit price per -
Trek Marlin 4 27.5 **in store pick-up only**
Regular price $769.99 CADRegular priceUnit price perSold out -
Trek Marlin 5 29
Regular price $929.99 CADRegular priceUnit price per -
Trek Marlin 6 **in store pick-up only**
Regular price $1,099.99 CADRegular priceUnit price per -
Trek Marlin 6 Gen 3
Regular price $1,299.99 CADRegular priceUnit price per -
Trek Marlin 7 29
Regular price $1,279.99 CADRegular priceUnit price per