При инфекции сальмонеллы время излечения зависит от вида сальмонеллы, места заражения и тяжести заболевания и не может быть обобщено. Если инфекция локализована в желудочно-кишечном тракте и проявляется в виде гастроэнтерита, большинство пациентов могут вылечиться примерно за 1 неделю. У людей с очень тяжелой формой заболевания или пациентов с ослабленным иммунитетом, таких как младенцы и маленькие дети, пожилые люди или пациенты с тяжелыми основными заболеваниями и длительным применением иммунных препаратов, время выздоровления может быть более длительным. Сальмонелла также может попасть в кровь и вызвать сепсис, и если сепсис запущен, лечение может занять 3-4 недели, а у отдельных пациентов может затянуться до 5 недель. У некоторых пациентов также могут возникнуть внутрисосудистые инфекции с кровотоком или эндокардит, когда курс лечения затягивается. В случае специфических инфекций Salmonella, таких как брюшной тиф и паратиф, состояние пациента обычно не очень тяжелое, а время лечения обычно составляет 2-3 недели, и большинство пациентов могут быть излечены. Однако если заболевание протекает тяжело, время лечения может достигать 4-5 недель.