古代袜子的形制大约可以分为有筒袜、系带袜、裤袜、分趾袜、光头袜和无底袜等六种。其中有筒袜的袜筒长短不一,有的长至腹部,有的仅至踝间。系带袜为的是穿着时不易脱落。分趾袜是将拇趾与另外四趾分开,形如丫状。光头袜和无底袜多用于古代缠足的妇女,俗称半袜。夏商周时期夏商周时期的袜子呈三角形,属于系带袜,只能套在脚上,然后再用绳子系在踝关节上。这种袜子一直延续到汉代,《韩非子》中曾记述:“文王伐崇,至凤黄(凰)墟,手解,因自结。”意即为周文王征讨崇国,在凤凰墟自己手扎袜带。直到东汉末年和三国时期,三角袜才开始被一种新型的袜子代替。自纺织品出现后,人们的袜子虽然开始用纺织品制作,不过皮袜仍然存在,特别是在寒冷的冬天,皮袜往往比布帛之袜更加保暖实用。周时人们着袜有着极为严格的礼仪规范。臣下见君主时,必须先将履袜脱掉才能登堂,不然就是失礼。《左传·哀公二十五年》就记载了这样的故事。脱袜上堂这是当时的一般常识,对于平辈和身份相称之人来说,脱履之后,在室内是否脱袜子,悉听尊便。但如果是长辈或身份比自己高的人和自己在一起,则不能穿袜子,只能脱袜。这种情况在民间也有反映,比如当时的妇女在服侍翁姑时也不能穿袜子,以跣足为敬。当然贫困的老百姓并不能经常穿着布棉制成的袜子,袜子当时多被上层人士穿着,因而在一定程度上是当时人的身份和社会地位的象征。