How long MTB gloves last will depend on the quality of the product, how often you ride, and if you fall or get hit on the hand while wearing them. High-quality gloves could last for multiple years if you don’t crash, while others may only last one season.