Yes, Doc Martens can last up to twenty years. If they are well taken care of, they can last a lifetime. Doc Martens are made with premium quality leather. They gained immense popularity during the 70s due to their durability. The boots prove to be prone to waterlog. Due to this quality, it makes them suitable for every weather.