It depends on the quality of socks, frequency of use, and how you take care of them. A quality pair of socks remain usable for at least two years, after that they will start to give off lint. High-quality socks will remain with you for an even longer period of time.