Si les fibres naturelles sont à priori toujours plus écologiques que les fibres synthétiques, certaines le sont tout de même plus que d’autres. Par exemple, le coton non bio n’est pas la panacée, compte tenu des ressources énormes en eau que sa culture nécessite, et de l’usage intensif des pesticides dans les plantations de coton. Le coton bio, lui, n’est pas traité, et n’engendre pas de pollution des sols. Il est donc à privilégier. Le bambou permet d’obtenir des fibres légères, douces et solides. Le lin et le chanvre sont deux plantes 100 % écologiques, qui permettent d’obtenir des textiles très résistants. D’autres matières émergent peu à peu, comme la fibre de lotus, d’algue, de coco, d’eucalyptus ou encore la fibre de lait, obtenue à partir de la caséine, qui est la protéine du lait.