Collection: Watch Strap
MocGoods handcrafts made-to-order leather watch straps in our small Da Nang, Vietnam workshop. Every strap is hand-cut, hand-stitched, and hand-finished, sized to your exact lug width (16mm to 24mm) and fitted with quick-release spring bars for tool-free swaps. Prices start at $70.
Choose calf leather (Epsom, Togo, Swift, and Italian Mastrotto), hand-dyed patina, sailcloth, or specialty leathers including alligator, stingray, lizard, and ostrich. Personalize the buckle finish, stitching color, edge paint, and strap shape, or design your own with our live preview. Handmade watch straps that ship worldwide.
-
Flat Black Swift Leather Watch Strap - Black Stitch
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Black Nubuck Ostrich Leg Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Gray Stingray Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Black Buttero Box Stitch Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Brown Ostrich Leather Watch Strap
Regular price From $109.00 USDRegular priceSale price From $109.00 USD -
Blue and Yellow Racing Small Holes Rally Epsom Leather Watch Strap
Regular price From $75.00 USDRegular priceSale price From $75.00 USD -
Blue and White Racing Small Holes Rally Epsom Leather Watch Strap
Regular price From $75.00 USDRegular priceSale price From $75.00 USD -
Blue and Red Racing Small Holes Rally Epsom Leather Watch Strap
Regular price From $75.00 USDRegular priceSale price From $75.00 USD -
Patina Antique Cognac Beaver Tail Leather Watch Strap
Regular price From $165.00 USDRegular priceSale price From $165.00 USD -
Flat Dark Navy Epsom Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Flat Moss Green Togo Leather Watch Strap
1 review
(1) 1 total reviews
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Aqua Green Hand-patina Alligator Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Racing Small Holes Black and White Epsom Leather Watch Strap
Regular price From $75.00 USDRegular priceSale price From $75.00 USD -
Flat Navy Lizard Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Padded Dark Brown Lizard Leather Watch Strap
1 review
(1) 1 total reviews
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Flat Gold Caramel Epsom Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD