O tempo necessário para curar a pneumonia depende da saúde do doente, da gravidade da doença e do agente patogénico que os infectou, e não pode ser generalizado. A pneumonia é uma lesão inflamatória dos pulmões causada por uma variedade de causas, e o tratamento e o curso do tratamento variam com diferentes agentes patogénicos. A maioria dos doentes com pneumonia são causados por uma infecção bacteriana e são tratados principalmente com antibióticos. Se a doença for leve, a pneumonia normal média pode ser tratada com antibióticos sensíveis ou terapia antiviral durante cerca de 7 dias. Se o paciente for mais velho, menos em forma e tiver mais doenças subjacentes, mesmo a pneumonia leve necessitará de tratamento activo durante cerca de 2 semanas antes da recuperação. Em casos mais graves, pode demorar 1-2 meses de tratamento para recuperar gradualmente. Se houver uma combinação de infecções bacterianas resistentes a medicamentos, tais como Staphylococcus aureus adquirido em hospital e Klebsiella pneumoniae resistente a medicamentos, o curso dos antibióticos também deve ser alargado. Além disso, durante o tratamento, os pacientes são aconselhados a fazer uma dieta leve, beber muita água, e comer alimentos mais ricos em vitaminas, tais como vegetais e frutas para promover a recuperação da doença.