蚕茧的颜色是由蚕的基因和环境共同决定的。不同品种的蚕经过人工选育后,其产生的蚕茧颜色也会有所不同,此外,蚕茧的颜色还会受到环境因素的影响,如光线,一般来说,蚕茧是白色的,但也会有变异的蚕吐出各种不同颜色的丝,有白、黄、淡绿、肉红等颜色,在古代,白色的蚕茧为最佳,其他颜色的属于残次品。引起蚕茧颜色变化的原因就是蚕丝表面含有的色素物质种类和含量的变化造成的。
蚕茧里蚕蛹的外形表面颜色和大小都会有显著的变化。在开始筑造茧时,蚕蛹的外表形态和颜色与幼虫阶段相似,身体柔软,呈乳白色,并且有着轻微的透明感。有些蚕茧是彩色的,是因为蚕蛾在繁殖时,会将所有颜色基因都随机地遗传给后代,导致蚕茧的颜色产生变化。这种现象被称为基因变异变异。其实蚕丝本身就带有颜色,并不是我们想象的那种纯白或者是接近透明,当大量的蚕丝重叠一起时就能看出真正的颜色了。
一般来说白色蚕茧质量最好,适用于生产丝绸。而蚕茧质量稍次,通常用于制作其他用途的丝绸制品,另外,绿色、棕色。蚕茧发黄可能是由于存放时间过长或者贮藏条件不佳所致,蚕茧的主要成分是蛋白质纤维素,易受潮或者受热而变质,导致颜色黄变。此外,如果蚕茧存放时间过长,熟蚕上蔟后,先吐丝做成松乱的茧衣;然后头开始有规则地摆动,吐出呈~形或∞字形的丝圈,积15~25个丝圈成丝片;许多丝片由丝胶粘着构成茧层。