Online Store Coming Soon!

Weaver’s Leather opened in April 2011 and, exactly one year later, we expanded our store to twice the size!

In June of 2016 we expanded again and opened a second location in Langford B.C to serve the southern Island riding community better.

Weaver’s Leather has the largest inventories of motor sports apparel on Vancouver Island.  Specializing in:

  • leather and textile jackets, 
  • helmets,
  • boots,
  • chaps,
  • saddle bags
  • and parts.
Whether you are looking for motorcycle apparel, parts or all things biker, Weaver’s Leather has you covered.