Usually, battery heated socks last a long time as long as you don't abuse them. Their durability entirely depends on the quality and the care you give them. Low-quality socks may get holes and tears in a few months. On the other hand, high quality socks can last really long even for years. You also have to take care of the batteries.