Depending on its leather quality and how often you wear it, you can expect a leather belt to last anywhere from five years to a decade or more.