Les bactéries ont besoin d'eau, de nutriments, de la bonne plage de température et d'un certain niveau d'acidité pour se développer. Certaines bactéries ont besoin d'oxygène pour se développer, tandis que pour d'autres, l'oxygène empêche la croissance.
L'eau est l'un des facteurs les plus importants de la croissance bactérienne. Les bactéries utilisent l'eau pour dissoudre les aliments contenant des nutriments. L'eau est également essentielle pour que les bactéries traitent les déchets.
La nourriture est essentielle pour que les bactéries vivent et se reproduisent. Les amidons, sucres et autres substances fournissent à la fois de l'énergie et des nutriments aux bactéries.
L'acidité de l'environnement entourant les bactéries peut grandement affecter son taux de croissance. L'acidité est mesurée à l'aide de l'échelle de pH, qui va de 0 à 14. Plus la valeur est basse, plus la substance est acide. Des valeurs plus élevées indiquent une substance alcaline. La plupart des bactéries se reproduisent mieux à un niveau de pH neutre, ou 7 sur l'échelle. La reproduction est généralement possible avec une acidité aussi faible que 4,5, bien que cela dépende du type de bactérie.
La plage de température optimale pour la croissance des bactéries varie également considérablement en fonction du type de bactéries. Les températures inférieures à 45 F ralentissent la reproduction bactérienne et les températures supérieures à 140 F tuent la plupart des types de bactéries. C'est pourquoi les réfrigérateurs, les congélateurs et les fours sont essentiels pour prévenir les intoxications alimentaires.