Mariposas adultas não comem algodão; as larvas das mariposas mastigam o algodão, mas não os materiais sintéticos . Há muitas maneiras de evitar os buracos das traças nas roupas de algodão.
A maneira mais fácil de as pessoas evitarem a ocorrência de buracos de traça é impedir que as larvas entrem na casa. A única razão pela qual as mariposas criam buracos nas roupas, cobertores e estofados é porque estão tentando comer a sujeira dos itens. Ao se livrar da sujeira e dos detritos que estão nos itens, limpando, aspirando e lavando roupas regularmente, os residentes verão uma grande redução na quantidade de traças em suas casas e buracos em suas roupas.
O cedro é o método mais usado para controlar a traça por causa dos óleos que secreta. Os óleos são prejudiciais para as larvas jovens e podem matá-las. A principal desvantagem para os proprietários de casas que usam o cedro é que ele não mata larvas mais velhas ou mariposas adultas.
Durante anos, as bolas de naftalina foram usadas para ajudar a matar as mariposas em casa, mas podem ser prejudiciais aos humanos. Eles liberam gases químicos que matam as mariposas, mas também podem fazer com que os humanos fiquem doentes. Uma alternativa às bolas de naftalina seria colocar alfazema nas gavetas onde os buracos de traça são mais comumente encontrados. As mariposas não gostam de lavanda e ficarão longe dela a todo custo.