On average, most commercial leases last three to five years and can last anywhere from one to ten years, although short-term leases are less common.
Most landlords want to build long-term relationships with their tenants, so they prefer leases that last at least three years.