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
    Black textured leather watch strap with corner notches and a silver buckle, flat lay.
    Regular price
    $3,870.00
    Sale price
    $3,870.00
    Regular price
    Unit price
    per 
    Sold out
  • Custom Notched Straps - Center Notched
    Black textured leather watch strap with a silver buckle, flat lay.
    Regular price
    $3,870.00
    Sale price
    $3,870.00
    Regular price
    Unit price
    per 
    Sold out
  • Custom Curved End Watch Straps
    Flat lay of a brown crocodile leather watch strap with a silver buckle and tan leather lining.
    Regular price
    $3,870.00
    Sale price
    $3,870.00
    Regular price
    Unit price
    per 
    Sold out
  • Custom Open Ended Straps
    Tan leather watch strap, open-ended design with brass screw, silver buckle, and matching stitching, flat lay.
    Regular price
    $3,870.00
    Sale price
    $3,870.00
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Black
    Black crocodile leather watch strap with matching stitching and silver buckle, flat lay.
    Regular price
    $3,870.00
    Sale price
    $3,870.00
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Dark Blue
    Dark blue crocodile leather watch strap with matching stitching and a silver buckle, flat lay.
    Regular price
    $3,870.00
    Sale price
    $3,870.00
    Regular price
    Unit price
    per 
    Sold out
  • Shark Skin Watch Strap - Black
    Black shark skin leather watch strap with silver buckle, flat lay.
    Regular price
    $3,547.00
    Sale price
    $3,547.00
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Brown
    Brown crocodile leather watch strap with matching stitching and silver buckle, flat lay.
    Regular price
    $3,870.00
    Sale price
    $3,870.00
    Regular price
    Unit price
    per 
    Sold out
  • Swift Leather Watch Strap - Black
    Black Swift leather watch strap with black stitching and a silver buckle, flat lay.
    Regular price
    $2,902.00
    Sale price
    $2,902.00
    Regular price
    Unit price
    per 
    Sold out
  • Stingray Leather Watch Strap - Black
    Black stingray leather watch strap with light stitching and silver buckle, flat lay.
    Regular price
    $3,870.00
    Sale price
    $3,870.00
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Green
    Green crocodile leather watch strap with matching stitching and silver buckle, flat lay.
    Regular price
    $4,192.00
    Sale price
    $4,192.00
    Regular price
    Unit price
    per 
    Sold out
  • Epsom Leather Watch Strap - Navy
    Navy Epsom leather watch strap with white stitching and silver buckle, flat lay.
    Regular price
    $2,902.00
    Sale price
    $2,902.00
    Regular price
    Unit price
    per 
    Sold out
  • Epsom Leather Watch Strap - Black
    Black Epsom leather watch strap with matching stitching and a silver buckle, flat lay.
    Regular price
    $2,902.00
    Sale price
    $2,902.00
    Regular price
    Unit price
    per 
    Sold out
  • Lizard Leather Watch Strap - Black
    Black lizard leather watch strap with silver buckle, flat lay view.
    Regular price
    $3,547.00
    Sale price
    $3,547.00
    Regular price
    Unit price
    per 
    Sold out
  • Barenia Leather Watch Strap - Brown
    Brown Barenia leather watch strap with white stitching and a silver buckle, flat lay.
    Regular price
    $3,225.00
    Sale price
    $3,225.00
    Regular price
    Unit price
    per 
    Sold out
  • Minerva Box Leather Watch Strap - Brown
    Brown Minerva Box leather watch strap with white stitching and silver buckle, flat lay.
    Regular price
    $2,902.00
    Sale price
    $2,902.00
    Regular price
    Unit price
    per 
    Sold out
  • Badalassi Wax Leather Watch Strap - Cognac
    Cognac Badalassi Wax leather watch strap with light brown stitching and silver buckle, flat lay.
    Regular price
    $2,902.00
    Sale price
    $2,902.00
    Regular price
    Unit price
    per 
    Sold out
  • Alran Goat Leather Watch Strap - Black
    Black Alran goat leather watch strap with light stitching and silver buckle, flat lay.
    Regular price
    $3,225.00
    Sale price
    $3,225.00
    Regular price
    Unit price
    per 
    Sold out
  • Ostrich Leg Leather Watch Strap - Dark Brown
    Dark brown ostrich leg leather watch strap with silver buckle, flat lay.
    Regular price
    $3,225.00
    Sale price
    $3,225.00
    Regular price
    Unit price
    per 
    Sold out
  • Shark Skin Watch Strap - Blue
    Blue shark skin leather watch strap with black buckle, flat lay.
    Regular price
    $3,547.00
    Sale price
    $3,547.00
    Regular price
    Unit price
    per 
    Sold out
  • Maya Leather Watch Strap - Whisky
    Whisky Maya leather watch strap with white stitching and silver buckle, flat lay.
    Regular price
    $2,902.00
    Sale price
    $2,902.00
    Regular price
    Unit price
    per 
    Sold out
  • Stingray Leather Watch Strap - Blue
    Blue stingray leather watch strap with white stitching and silver buckle, flat lay.
    Regular price
    $3,870.00
    Sale price
    $3,870.00
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Light Brown
    Light brown crocodile leather watch strap with matching stitching and silver buckle, flat lay.
    Regular price
    $3,870.00
    Sale price
    $3,870.00
    Regular price
    Unit price
    per 
    Sold out
  • Buttero Leather Watch Strap - Brown
    Brown Buttero leather watch strap with light brown stitching and a silver buckle, flat lay.
    Regular price
    $2,902.00
    Sale price
    $2,902.00
    Regular price
    Unit price
    per 
    Sold out
  • Shark Skin Watch Strap - Brown
    Brown shark skin leather watch strap with brown stitching and black buckle, flat lay.
    Regular price
    $3,547.00
    Sale price
    $3,547.00
    Regular price
    Unit price
    per 
    Sold out

Artisan Stylist

Pairings chosen by hand for your watch. Every strap handcrafted to order.

Custom thread, edge paint and sizing available on every strap.

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

Learn More...

Custom Strap Gallery

New Products

  • Ostrich Leg Leather Watch Strap - Dark Gray
    Dark gray ostrich leg leather watch strap with light brown stitching and a silver buckle, flat lay.
    Regular price
    $3,225.00
    Sale price
    $3,225.00
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap – Oxblood Brown
    Oxblood brown crocodile leather watch strap with matching stitching and silver buckle, flat lay.
    Regular price
    $4,192.00
    Sale price
    $4,192.00
    Regular price
    Unit price
    per 
    Sold out
  • Stingray Leather Watch Strap - Crimson Red
    Crimson red stingray leather watch strap with white stitching and a silver buckle, flat lay.
    Regular price
    $3,870.00
    Sale price
    $3,870.00
    Regular price
    Unit price
    per 
    Sold out
  • Lizard Leather Watch Strap - Blush Pink
    Blush pink lizard leather watch strap with a silver buckle, flat lay.
    Regular price
    $3,547.00
    Sale price
    $3,547.00
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap – Ice Blue
    Ice blue crocodile leather watch strap with white stitching and rose gold buckle, flat lay.
    Regular price
    $4,514.00
    Sale price
    $4,514.00
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap – Ocean Blue
    Ocean blue crocodile leather watch strap with gold buckle, flat lay.
    Regular price
    $4,514.00
    Sale price
    $4,514.00
    Regular price
    Unit price
    per 
    Sold out
  • Alran Patnat Goat Leather Watch Strap - Basil
    Basil green Alran Patnat goat leather watch strap with matching stitching and silver buckle, flat lay.
    Regular price
    $2,902.00
    Sale price
    $2,902.00
    Regular price
    Unit price
    per 
    Sold out
  • Buttero Leather Watch Strap - Black
    Black Buttero leather watch strap with black stitching and a silver buckle, flat lay.
    Regular price
    $2,902.00
    Sale price
    $2,902.00
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Purple
    Purple crocodile leather watch strap with matching stitching and silver buckle, flat lay.
    Regular price
    $4,192.00
    Sale price
    $4,192.00
    Regular price
    Unit price
    per 
    Sold out
  • Crocodile Leather Watch Strap - Dark Sage
    Dark sage crocodile leather watch strap with matching stitching and a silver buckle, flat lay.
    Regular price
    $4,192.00
    Sale price
    $4,192.00
    Regular price
    Unit price
    per 
    Sold out
  • Custom Pilot Watch Straps
    Brown leather watch strap with white stitching, two rivets, and a silver buckle, flat lay.
    Regular price
    $4,192.00
    Sale price
    $4,192.00
    Regular price
    Unit price
    per 
    Sold out
  • Stingray Leather Watch Strap - White
    White stingray leather watch strap with silver buckle, flat lay.
    Regular price
    $3,870.00
    Sale price
    $3,870.00
    Regular price
    Unit price
    per 
    Sold out

Other Leather Goods

  • Stingray Bracelet - Orange
    Orange stingray leather bracelet on a wrist, showcasing its textured surface and a single white accent.
    Regular price
    $2,580.00
    Sale price
    $2,580.00
    Regular price
    Unit price
    per 
    Sold out
  • Minimalist Card Holder - Blue
    Hand holding a minimalist blue leather card holder with two pockets and blue stitching.
    Regular price
    $1,129.00
    Sale price
    $1,129.00
    Regular price
    Unit price
    per 
    Sold out
  • Money Clip - Mallard Blue
    Mallard blue pebbled leather money clip with a silver metal clip, slightly open, flat lay.
    Regular price
    $4,192.00
    Sale price
    $4,192.00
    Regular price
    Unit price
    per 
    Sold out
  • Stingray Bracelet - Blue
    Blue stingray leather watch strap bracelet on wrist, close-up detail.
    Regular price
    $2,580.00
    Sale price
    $2,580.00
    Regular price
    Unit price
    per 
    Sold out
  • Watch Roll - Single
    Single watch roll in taupe leather with orange interior and stitching, featuring a leather watch strap.
    Regular price
    $5,643.00
    Sale price
    $5,643.00
    Regular price
    Unit price
    per 
    Sold out
  • Custom Leather Belt
    Brown leather belt with orange stitching and a gold buckle, coiled on a dark surface.
    Regular price
    $6,450.00
    Sale price
    $6,450.00
    Regular price
    Unit price
    per 
    Sold out
  • Minimalist Card Holder - Tan
    Hand holding a tan leather card holder with white stitching and two card slots.
    Regular price
    $1,129.00
    Sale price
    $1,129.00
    Regular price
    Unit price
    per 
    Sold out
  • Minimalist Card Holder - Green
    Hand holding a minimalist green leather card holder with light green stitching and two card slots.
    Regular price
    $1,129.00
    Sale price
    $1,129.00
    Regular price
    Unit price
    per 
    Sold out
  • Minimalist Card Holder - Black
    Hand holding a black minimalist leather card holder with visible stitching and a front card slot.
    Regular price
    $1,129.00
    Sale price
    $1,129.00
    Regular price
    Unit price
    per 
    Sold out
  • Money Clip - Dark Brown
    Dark brown pebbled leather money clip with subtle stitching, open to reveal interior.
    Regular price
    $4,192.00
    Sale price
    $4,192.00
    Regular price
    Unit price
    per 
    Sold out

Our Store

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

Schedule a visit