Answer by
Roland27 (16334)
Pneumonia can be caused by several different organisms. Depending on which organism it is your pneumonia can last any where from several days to around three weeks. You will probably be coughing for much longer than that though. Generally what people know as full on pneumonia will last more like two or three weeks.