Naturfasern stammen aus pflanzlichen, tierischen oder mineralischen Quellen. Baumwolle und Leinen sind Beispiele für Pflanzenfasern, während Seide und Wolle aus tierischen Quellen stammen. Asbest ist eine natürliche Mineralfaser.
Archäologische Beweise deuten darauf hin, dass Menschen Naturfasern verwendet haben, bevor die Geschichte geschrieben wurde. Hanf war bereits 4500 v. Chr. die erste Pflanzenfaser, die in Südwestasien verwendet wurde. Die Ägypter hatten das Spinnen und Weben mit Leinen um 3400 v. Chr. Erlernt, und Indien benutzte Baumwolle um 3000 v. Die Seidenraupe lieferte die natürlichen Fasern, die die Chinesen zum Spinnen von Seide verwendeten, und es gibt Hinweise darauf, dass sie das Verfahren bis 2640 v. Chr. entwickelten.
Pflanzen liefern viele Ballaststoffquellen, darunter Blätter, Stängel, Samenhaare und Schalenfasern. Blätter liefern die Fasern für Sisal, während Stängel die Grundlage für Hanf und Leinengewebe bilden. Die Schalen von Kokosnüssen liefern kurze Fasern, die häufig als Polster in Polstern, insbesondere in Automobilen, verwendet werden. Die sehr feinen Samenhaare der Baumwollpflanze liefern jedoch die am weitesten verbreitete aller Naturfasern: Baumwolle.
Tierische Fasern basieren auf Proteinen. Die meisten, mit Ausnahme von Seide, stammen aus dem Haar oder Fell eines Tieres. Wolle stammt aus den Haaren von Schafen, Alpakas und Kaninchen. In der Mongolei liefern Kamele das Haar, das für sehr weiche Kamelhaarstoffe verwendet wird.