I batteri hanno bisogno di acqua, nutrienti, il giusto intervallo di temperatura e un certo livello di acidità per crescere. Alcuni batteri richiedono ossigeno per crescere, mentre per altri l'ossigeno previene la crescita.
L'acqua è uno dei fattori più importanti nella crescita batterica. I batteri usano l'acqua per sciogliere i cibi che contengono sostanze nutritive. L'acqua è anche essenziale per i batteri per elaborare i prodotti di scarto.
Il cibo è essenziale affinché i batteri vivano e si riproducano. Amidi, zuccheri e altre sostanze forniscono energia e sostanze nutritive ai batteri.
L'acidità dell'ambiente circostante i batteri può influire notevolmente sul suo tasso di crescita. L'acidità viene misurata usando la scala del pH, che va da 0 a 14. Più basso è il valore, più acida è la sostanza. Valori più alti indicano una sostanza alcalina. La maggior parte dei batteri si riproduce meglio a un livello di pH neutro o 7 sulla scala. La riproduzione è solitamente possibile con un'acidità di 4,5, anche se questo dipende dal tipo di batterio.
Anche l'intervallo di temperatura ottimale per la crescita dei batteri varia molto a seconda del tipo di batterio. Temperature inferiori a 45 F rallentano la riproduzione batterica e temperature superiori a 140 F uccidono la maggior parte dei tipi di batteri. Questo è il motivo per cui frigoriferi, congelatori e forni sono essenziali per prevenire l'intossicazione alimentare.