Infeksi Salmonella, waktu penyembuhan tergantung pada jenis Salmonella, lokasi infeksi dan tingkat keparahan penyakit, dan tidak dapat digeneralisasikan. Jika infeksi terbatas pada saluran pencernaan dan bermanifestasi sebagai gastroenteritis, kebanyakan pasien dapat disembuhkan dalam waktu sekitar 1 minggu. Individu dengan penyakit yang sangat parah, atau pasien yang immunocompromised, seperti bayi dan anak kecil, orang tua, atau pasien dengan penyakit mendasar yang parah dan penggunaan jangka panjang dari persiapan kekebalan tubuh, mungkin memiliki waktu pemulihan yang lebih lama. Salmonella juga dapat memasuki aliran darah untuk menyebabkan sepsis, dan jika sepsis dipicu, pengobatan dapat memakan waktu 3-4 minggu, dan dapat diperpanjang hingga 5 minggu pada pasien individu. Beberapa pasien mungkin juga mengalami infeksi intravaskular dengan aliran darah atau endokarditis, ketika pengobatan diperpanjang. Dalam kasus infeksi Salmonella spesifik seperti tifoid dan paratifoid, kondisi pasien biasanya tidak terlalu serius dan waktu pengobatan biasanya 2-3 minggu, dan sebagian besar pasien dapat disembuhkan. Namun, jika penyakitnya parah, waktu pengobatan bisa mencapai 4-5 minggu.