Продолжительность лечения пневмонии зависит от возбудителя инфекции, вызвавшей пневмонию, включая вирусы, бактерии и микоплазмы. Продолжительность лечения у большинства пациентов обычно составляет 10-14 дней, у некоторых пациентов — месяц и более. Наиболее распространенным клиническим состоянием является лобарная пневмония, вызванная инфекцией Streptococcus pneumoniae. Если нет серьезных осложнений, воспалительная тень может постепенно исчезнуть в течение 10 дней при правильном этиологическом лечении. В случае пневмонии, вызванной специфическими патогенами, такими как Legionella, продолжительность лечения может быть относительно больше, обычно около 3 недель. В дополнение к пероральным антибиотикам пациентам с затяжной пневмонией или хронической пневмонией также необходимо лечение травяными тониками для очищения легких и укрепления иммунной системы, что требует более длительного лечения. Пациентам с пневмонией также необходимо удалять мокроту и давать пищевые добавки. Пациенты должны пить больше воды, а тем, у кого высокая температура, может быть назначено физическое охлаждение для снижения температуры.