Full, 100% leather belts vary widely in cost. You can find lower-end leather belts for around $15 to $20, and many mid-range belts run anywhere from $30 to $50.
If you’re looking for handmade leather belts for men or high-end designer belts, you can expect to spend up to $100 and more.