Les odeurs piquantes et les environnements insalubres contenant des aliments non ouverts ou en décomposition attirent le plus les cafards. Ils s'attaquent souvent à la viande, au fromage, à la graisse, à l'amidon et aux aliments sucrés, et ils sont connus pour survivre grâce au carton, au cuir , des vêtements en nylon et d'autres articles non alimentaires.
Les blattes ont besoin d'humidité pour survivre et elles ont tendance à se condenser dans les zones humides à proximité de tuyaux qui fuient ou d'autres sources d'eau stagnante. Les aliments vieux et pourris attirent les cafards en raison de leurs odeurs fortes, il est donc conseillé de jeter les sacs poubelles pleins et de fermer l'accès aux poubelles. Maintenir une maison propre, réparer les tuyaux qui fuient et garder les aliments scellés aident à prévenir les infestations de cafards.