While a healthy individual often recovers from pneumonia in two or three weeks, seniors or individuals with other health concerns are ill for six to eight weeks, according to WebMD. Recovery time for pneumonia depends upon a patient's age, health and immune system.
WebMD explains that the type of pneumonia and how quickly symptoms were addressed affect recuperation time. People with mild or moderate pneumonia recover at home, but anyone with a severe case needs to be admitted to the hospital.
When a person has been infected with a pneumonia bacteria or virus, symptoms appear within one to 10 days, WebMD states. After a single day of treatment, the patient is probably no longer contagious.