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.
-
Blue Gray Nubuck Ostrich Leg Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Vintage Navy Stingray Leather Watch Strap
1 review
(1) 1 total reviews
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Dark Green Alligator Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Navy Alligator Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Red and Turquoise Racing Small Holes Rally Epsom Leather Watch Strap
Regular price From $75.00 USDRegular priceSale price From $75.00 USD -
Himalayan Alligator Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Flat Cognac Patina Vegetable Tanned Leather Watch Strap
1 review
(1) 1 total reviews
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Padded Green Ostrich Leg Leather Watch Strap
2 reviews
(2) 2 total reviews
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Patina Gray Alligator Leather Watch Strap
Regular price From $119.00 USDRegular priceSale price From $119.00 USD -
Sky Blue Navy Camo Ostrich Leather Watch Strap
Regular price From $109.00 USDRegular priceSale price From $109.00 USD -
Patina Vintage Cognac Brown Italian Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Vintage Brown Waxed Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD -
Padded Black Pink Racing Holes Rally Epsom Leather Watch Strap
Regular price From $75.00 USDRegular priceSale price From $75.00 USD -
Padded Black Cream Beige Racing Holes Rally Epsom Leather Watch Strap
Regular price From $75.00 USDRegular priceSale price From $75.00 USD -
Padded Black Purple Racing Holes Rally Epsom Leather Watch Strap
1 review
(1) 1 total reviews
Regular price From $75.00 USDRegular priceSale price From $75.00 USD -
Flat Navy with Orange Epsom Leather Watch Strap
Regular price From $70.00 USDRegular priceSale price From $70.00 USD