Odores pungentes e ambientes pouco higiênicos com alimentos fechados ou em decomposição atraem mais as baratas. Eles costumam ir atrás de carnes, queijos, gordura, amido e alimentos açucarados e são conhecidos por sobreviver de papelão, couro , roupas de náilon e outros itens não alimentícios também.
As baratas precisam de umidade para sobreviver e tendem a se condensar em áreas úmidas perto de canos com vazamentos ou outras fontes de água estagnada. Alimentos velhos e estragados atraem as baratas devido aos seus odores fortes, portanto, é aconselhável jogar fora os sacos de lixo cheios e vedar o acesso às latas de lixo. Manter uma casa limpa, consertar canos com vazamentos e manter os alimentos lacrados ajuda a prevenir infestações de baratas.