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

Blog posts

New Products

  • Crocodile Leather Watch Strap - Burgundy
    Regular price
    $129.99
    Sale price
    $129.99
    Regular price
    Unit price
    per 
    Sold out
  • The Great Wave - Engraved Leather Watch Straps
    Regular price
    $200.00
    Sale price
    $200.00
    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
  • Karung Snake Skin Watch Strap - Tiffany Blue
    Karung Snake Skin Watch Strap - Tiffany Blue
    Regular price
    $99.99
    Sale price
    $99.99
    Regular price
    Unit price
    per 
    Sold out
  • Custom Double Tour Straps
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out
  • Ostrich Leather Watch Strap - Brown
    Ostrich Leather Watch Strap - Brown
    Regular price
    $99.99
    Sale price
    $99.99
    Regular price
    Unit price
    per 
    Sold out
  • Custom Racing/ Rally Straps
    Regular price
    $119.99
    Sale price
    $119.99
    Regular price
    Unit price
    per 
    Sold out
  • Sakura Blossom - Engraved Leather Watch Straps
    Regular price
    $200.00
    Sale price
    $200.00
    Regular price
    Unit price
    per 
    Sold out
  • Buttero Leather Watch Strap - Natural
    Buttero Leather Watch Strap - Natural
    Regular price
    $89.99
    Sale price
    $89.99
    Regular price
    Unit price
    per 
    Sold out
  • Shell Cordovan Leather Watch Strap - Teal Blue
    Regular price
    $129.99
    Sale price
    $129.99
    Regular price
    Unit price
    per 
    Sold out

Other Leather Goods

  • Stingray Bracelet - Blue
    Regular price
    $80.00
    Sale price
    $80.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
  • Vertical Trifold Leather Wallet - Dark Brown Calfskin
    Regular price
    $120.00
    Sale price
    $120.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
  • Horizontal Bifold Leather Wallet - Black Crocodile
    Regular price
    $300.00
    Sale price
    $300.00
    Regular price
    Unit price
    per 
    Sold out
  • Stingray Bracelet - Orange
    Regular price
    $80.00
    Sale price
    $80.00
    Regular price
    Unit price
    per 
    Sold out
  • Stingray Bracelet - Green
    Regular price
    $80.00
    Sale price
    $80.00
    Regular price
    Unit price
    per 
    Sold out
  • Stingray Wallet - Blue
    Regular price
    $300.00
    Sale price
    $300.00
    Regular price
    Unit price
    per 
    Sold out
  • Watch Roll - Triple
    Regular price
    $300.00
    Sale price
    $300.00
    Regular price
    Unit price
    per 
    Sold out

Our Store

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

Schedule a visit