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.
-
Patina Emerald Green Italian Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Patina British Tan Italian Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Padded Golden Brown Epsom Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Patina British Tan Vegetable Tanned Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Flat Orange Swift Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Flat Navy with Red Epsom Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Padded Scarlet Red Swift Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Vintage Brown Waxed Cowhide Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Patina Gray Beaver Tail Leather Watch Strap
Regular price From $165.00 USDRegular priceSale price From $165.00 USD -
Padded Dark Gray Epsom Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Flat Etoupe Taupe Togo Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Padded Chestnut Brown Ostrich Leg Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Black Hornback Alligator Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Padded Black Epsom Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD