Bacteriile au nevoie de apă, substanțe nutritive, intervalul de temperatură potrivit și un anumit nivel de aciditate pentru a crește. Unele bacterii necesită creșterea oxigenului, în timp ce pentru altele, oxigenul previne creșterea.Apa este unul dintre cei mai importanți factori în creșterea bacteriilor. Bacteriile folosesc apă pentru a dizolva alimentele care conțin nutrienți. Apa este, de asemenea, esențială pentru bacterii pentru a procesa deșeuri.
Alimentele sunt esențiale pentru ca bacteriile să trăiască și să se reproducă. Amidonul, zaharurile și alte substanțe furnizează atât energie cât și substanțe nutritive pentru bacterii.
Aciditatea mediului înconjurător al bacteriilor poate afecta foarte mult rata de creștere a acestuia. Aciditatea este măsurată utilizând scala pH-ului, care variază de la 0 la 14. Cu cât valoarea este mai mică, cu atât este mai acidă substanța. Valorile mai mari indică o substanță alcalină. Cele mai multe bacterii reproduc cel mai bine la un nivel de pH neutru, sau 7 pe scară. Reproducerea este posibilă, de obicei, cu o aciditate de până la 4,5, deși depinde de tipul de bacterie.
Intervalul optim de temperatură pentru creșterea bacteriilor variază foarte mult în funcție de tipul de bacterii. Temperaturile sub 45 F încetinesc reproducerea bacteriană, iar temperaturile de peste 140 F ucid cele mai multe tipuri de bacterii. Acesta este motivul pentru care frigiderele, congelatoarele și cuptoarele sunt esențiale pentru a preveni otrăvirile alimentare.