「特定の種類の蛾の幼虫が、桑の葉を食べて作り出す細く柔らかい糸」。この言葉は1300年頃に登場し、silkeという形で記録されています。これは古英語のseolocやsiolocに由来し、「絹」や「絹の布」を意味していました。さらに遡ると、ラテン語のsericum(「絹」)やその複数形serica(「絹の衣服、絹」)が語源です。これらは「セリカの物」、つまり「セリカの生地」を指し、Sericus(中性名詞)から派生しています。この言葉はギリシャ語のSerikos(「Sēresに関する」)に由来し、Sēresは古代アジアの絹を生産していた民族を指していました。彼らの地域はあいまいに描写されていますが、北西から接近する形で北中国に相当するようです。
西洋での絹の栽培は、552年に始まりました。この年、ビザンティウムからの使者たちが僧侶に扮し、絹虫と桑の葉を中国から密輸したのです。中国語のsi(「絹」)や、満州語のsirghe、モンゴル語のsirkekは、これと関連付けられています。また、ギリシャ語の人名Seresは、中国語の「絹」をモンゴル語を介して表現したものかもしれませんが、確証はありません。
古ノルド語のsilkiとは同根ですが、他のゲルマン語には見られません。一般的なゲルマン語の形は、中英語のsayとして表れます。これは古フランス語のseieに由来で、スペイン語のseda、イタリア語のseta、オランダ語のzijde、ドイツ語のSeideも同様です。これらは中世ラテン語のseta(「絹」)から来ており、おそらくseta serica(「絹の毛」)の省略形か、またはseta(「毛、毛髪」)の特定の用法から派生したものです(詳しくはseta (n.)を参照)。
一部の資料(Buck, OED)によれば、バルト・スラヴ語族の形(古教会スラヴ語のšelku、リトアニア語のšilkai)で-l-が使われているのは、バルト海交易を通じて英語に入ったもので、中国語の方言的な形やスラヴ語によるギリシャ語の変形を反映している可能性があります。しかし、スラヴ語の言語学者ヴァスマーは、スラヴ語の単語の初めにsh-があることからその説を否定し、スラヴ語はスカンジナビア語から派生したものであると提案しています。
形容詞として使われるようになったのは14世紀半ばからです。1660年代にはアメリカ英語で「トウモロコシの毛」を指すようになり、corn-silkという表現は1861年に登場しました。古代のSilk Road(シルクロード)という名称は、1895年までに英語で使われるようになりました。