Collection: Shop All Leather Dress Shoes
Discover handcrafted men's leather dress shoes – from classic Oxfords and Derbies to casual Loafers and Brogues. Plus Monk straps, work boots, and crocodile pattern boots with round toe, thick sole Martin style. All made from premium top-grain leather, built for comfort and designed for everyday elegance. Shop the full collection of men's leather shoes today.
-
Men’s Genuine Leather Bit Loafers 22368
Regular price $137.95 USDRegular priceUnit price / perSale price $137.95 USD -
Men’s Handmade One-Piece Oxford Shoes 65121
Regular price $140.65 USDRegular priceUnit price / perSale price $140.65 USD -
Men’s Carved Genuine Leather Oxford Shoes 68881
Regular price $140.65 USDRegular priceUnit price / perSale price $140.65 USD -
Men’s Monk Strap Leather Shoes 23676
Regular price $138.95 USDRegular priceUnit price / perSale price $138.95 USD -
Men’s Thick-Sole Genuine Leather Loafers 68900
Regular price $143.35 USDRegular priceUnit price / perSale price $143.35 USD -
Men's Genuine Leather Surface Soft Slip-on Loafers Shoes 90219
Regular price $132.53 USDRegular priceUnit price / perSale price $132.53 USD -
Square-Toe Formal Business Dress Shoes for Men 89256
Regular price $138.95 USDRegular priceUnit price / perSale price $138.95 USD -
Men’s Brogue Carved Genuine Leather Wedding Shoes 25828
Regular price $127.13 USDRegular priceUnit price / perSale price $127.13 USD -
Men’s Square-Toe Glossy Oxford Shoes 23687
Regular price $143.35 USDRegular priceUnit price / perSale price $143.35 USD -
Men’s Three-Piece Toe Leather Derbies 89252
Regular price $129.83 USDRegular priceUnit price / perSale price $129.83 USD -
Men’s Shiny Leather One-Piece Oxfords 96130
Regular price $143.35 USDRegular priceUnit price / perSale price $143.35 USD -
Pointed-Toe Formal Shoes for Men 23130
Regular price $140.65 USDRegular priceUnit price / perSale price $140.65 USD -
Square-Toe Formal Leather Dress Shoes for Men 89255
Regular price $138.95 USDRegular priceUnit price / perSale price $138.95 USD -
Slip-On Genuine Leather Casual Shoes for Men 89620
Regular price $143.35 USDRegular priceUnit price / perSale price $143.35 USD -
Formal Business Lace-Up Dress Shoes for Men 23107
Regular price $146.06 USDRegular priceUnit price / perSale price $146.06 USD -
Men’s British Genuine Leather Martin Boots 89309
Regular price $206.24 USDRegular priceUnit price / perSale price $206.24 USD