The invention is applied to the technical field of articles for daily use, and discloses socks and a preparation method thereof. Each sock comprises a sock opening, a sock toe, a sock heel and a sock body, wherein the sock body is located at the middle section of the sock, materials adopted by the sock opening are bamboo fiber, cotton and profile polyester fiber, materials adopted by the sock toe and the sock heel are the bamboo fiber, the cotton, the profile polyester fiber, nylon and spandex, and materials adopted by the sock body are the bamboo fiber, the cotton, the profile polyester fiber and the spandex. The preparation method of the socks comprises the following steps of fiber proportioning, dyeing, winding, rib top sock knitting, sewing, sock ironing, and finished product delivering. According to the socks and the preparation method thereof, disclosed by the invention, leisure type functional composite socks are designed starting from the materials, the organization and the like, not only can certain thermal-wet comfort needs be met by the socks, but also the socks have anti-fuzzing and anti-pilling performance; the comfort degree in the thermal-wet aspect can be increased by the products, a durability performance is additionally obtained, needs of a consumer in future can be further met by the products, and the products accord with a trend of future development of the socks.