VGreen Custom Straps

Fully Handmade

From measuring, cutting, padding to stitching, we make your strap fully by hand, giving the strap the highest possible quality.

Authentic Leather

We have been and will be using only authentic, high quality leather for all of our straps.

Quick Production

Custom items usually take months to make. We do that in 1 week so you can give your watch a new look faster than ever.

Check out how we make straps at VGreen

Featured collection

  • Custom Notched Straps - Corner Notched
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out
  • Custom Notched Straps - Center Notched
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out
  • Custom Curved End Watch Straps
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out
  • Custom Open Ended Straps
    Regular price
    $89.99
    Sale price
    $89.99
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Black
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Dark Blue
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out
  • Shark Skin Watch Strap - Black
    Shark Skin Leather Watch Strap - Black
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Brown
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out
  • Swift Leather Watch Strap - Black
    Swift Leather Watch Strap - Black
    Regular price
    $89.99
    Sale price
    $89.99
    Regular price
    Unit price
    per 
    Sold out
  • Stingray Leather Watch Strap - Black
    Stingray Leather Watch Strap - Black
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Green
    Regular price
    $129.99
    Sale price
    $129.99
    Regular price
    Unit price
    per 
    Sold out
  • Epsom Leather Watch Strap - Navy
    Epsom Leather Watch Strap - Navy
    Regular price
    $89.99
    Sale price
    $89.99
    Regular price
    Unit price
    per 
    Sold out
  • Epsom Leather Watch Strap - Black
    Epsom Leather Watch Strap - Black
    Regular price
    $89.99
    Sale price
    $89.99
    Regular price
    Unit price
    per 
    Sold out
  • Lizard Leather Watch Strap - Black
    Lizard Leather Watch Strap - Black
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out
  • Barenia Leather Watch Strap - Brown
    Barenia Leather Watch Strap - Brown
    Regular price
    $99.99
    Sale price
    $99.99
    Regular price
    Unit price
    per 
    Sold out
  • Minerva Box Leather Watch Strap - Brown
    Minerva Box Leather Watch Strap - Brown
    Regular price
    $89.99
    Sale price
    $89.99
    Regular price
    Unit price
    per 
    Sold out
  • Badalassi Wax Leather Watch Strap - Cognac
    Badalassi Wax Leather Watch Strap - Cognac
    Regular price
    $89.99
    Sale price
    $89.99
    Regular price
    Unit price
    per 
    Sold out
  • Alran Goat Leather Watch Strap - Black
    alran goat leather watch strap - black
    Regular price
    $89.99
    Sale price
    $89.99
    Regular price
    Unit price
    per 
    Sold out
  • Ostrich Leg Leather Watch Strap - Dark Brown
    Ostrich Leg Leather Watch Strap - Dark Brown
    Regular price
    $99.99
    Sale price
    $99.99
    Regular price
    Unit price
    per 
    Sold out
  • Shark Skin Watch Strap - Blue
    Shark Skin Watch Strap - Blue
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out
  • Maya Leather Watch Strap - Whisky
    Maya Leather Watch Strap - Whisky
    Regular price
    $89.99
    Sale price
    $89.99
    Regular price
    Unit price
    per 
    Sold out
  • Stingray Leather Watch Strap - Blue
    Stingray Leather Watch Strap - Blue
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Light Brown
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out
  • Buttero Leather Watch Strap - Brown
    buttero leather watch strap - brown
    Regular price
    $89.99
    Sale price
    $89.99
    Regular price
    Unit price
    per 
    Sold out
  • Shark Skin Watch Strap - Brown
    Shark Skin Watch Strap - Brown
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out

Bring Your Vision to Life: A Guide to Ordering Custom Watch Straps

Learn More...

Custom Strap Gallery

New Products

  • Crocodile Leather Watch Strap – Citrus Moss
    Regular price
    $129.99
    Sale price
    $129.99
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap – Electric Jungle
    Regular price
    $129.99
    Sale price
    $129.99
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap – Lime Green
    Regular price
    $129.99
    Sale price
    $129.99
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Burnt Chestnut
    Regular price
    $129.99
    Sale price
    $129.99
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Amber Flame
    Regular price
    $129.99
    Sale price
    $129.99
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Burnt Red Bordeaux
    Regular price
    $129.99
    Sale price
    $129.99
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Purple
    Regular price
    $129.99
    Sale price
    $129.99
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Dark Sage
    Regular price
    $129.99
    Sale price
    $129.99
    Regular price
    Unit price
    per 
    Sold out
  • Custom Pilot Watch Straps
    Pilot / Aviator Watch Strap
    Regular price
    $129.99
    Sale price
    $129.99
    Regular price
    Unit price
    per 
    Sold out
  • Stingray Leather Watch Strap - White
    Stingray Watch Strap - White
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out
  • Stingray Leather Watch Strap - Green
    Stingray Watch Strap - Green
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out
  • Stingray Leather Watch Strap - Orange
    Stingray Watch Strap - Orange
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out

Other Leather Goods

  • Stingray Bracelet - Orange
    Regular price
    $80.00
    Sale price
    $80.00
    Regular price
    Unit price
    per 
    Sold out
  • Stingray Bracelet - Blue
    Regular price
    $80.00
    Sale price
    $80.00
    Regular price
    Unit price
    per 
    Sold out
  • Custom Leather Belt
    Regular price
    $200.00
    Sale price
    $200.00
    Regular price
    Unit price
    per 
    Sold out
  • Minimalist Card Holder - Green
    Regular price
    $35.00
    Sale price
    $35.00
    Regular price
    Unit price
    per 
    Sold out
  • Money Clip - Mallard Blue
    Regular price
    $129.99
    Sale price
    $129.99
    Regular price
    Unit price
    per 
    Sold out
  • Card Holder - Blue
    Regular price
    $50.00
    Sale price
    $50.00
    Regular price
    Unit price
    per 
    Sold out
  • Card Holder - Black
    Regular price
    $50.00
    Sale price
    $50.00
    Regular price
    Unit price
    per 
    Sold out
  • Watch Roll - Single
    Regular price
    $200.00
    Sale price
    $200.00
    Regular price
    Unit price
    per 
    Sold out
  • Sunglasses Holder - Vachetta Leather
    Regular price
    $120.00
    Sale price
    $120.00
    Regular price
    Unit price
    per 
    Sold out
  • Passport Holder - Brown Barenia Leather
    Regular price
    $150.00
    Sale price
    $150.00
    Regular price
    Unit price
    per 
    Sold out

Our Store

1796 Renfrew Street, Vancouver, BC, Canada, V5M 3H8

Schedule a visit