La infección sólo se adquiere al ingerir agua o alimentos contaminados por bacterias tipo salmonella, por las heces (raramente por la orina) de enfermos o portadores de la infección (transmisión fecal-oral). El contagio directo entre el enfermo y las personas de su entorno es posible, pero no frecuente.