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.
-
Padded Vintage Cognac Brown Patina Italian Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Flat Black Swift Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Patina Cognac Brown Vegetable Tanned Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Patina Racing Green Italian Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Ivory White Alligator Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Padded Dark Brown Swift Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Patina Blue Vegetable Tanned Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Padded Brown Alligator Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Flat Black Red Racing Holes Rally Epsom Leather Watch Strap
Regular price From $75.00 USDRegular priceSale price From $75.00 USD -
Padded Black Swift Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Padded Gray Alligator Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Patina Gray White Alligator Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Black Ostrich Leg Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Burgundy Red Italian Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Custom Through-Hole Rally Leather Watch Strap - Bespoke Open Holes
Regular price From $75.00 USDRegular priceSale price From $75.00 USD -
Emerald Green Lizard Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD