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 Gold Epsom Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Flat Rally Large Holes Black Epsom Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Flat Light Blue Epsom Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Brown Stingray Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Padded Cognac Orange Patina Italian Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Flat Rally Small Epsom Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Racing Small Holes Black and Yellow Epsom Leather Watch Strap
Regular price From $75.00 USDRegular priceSale price From $75.00 USD -
Flat Vintage Tobacco Brown Rally Waxed Leather Watch Strap
Regular price From $75.00 USDRegular priceSale price From $75.00 USD -
Flat Cognac Brown Ostrich Leg Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Blue Gray Epsom Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Flat Slate Gray Epsom Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Flat Chocolate Brown Lizard Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Flat Forest Green Lizard Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Flat Forest Green Epsom Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Flat Blue Epsom Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Flat Graphite Gray Epsom Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD