Question: how long do they keep you in hospital with pneumonia?
Answer: The average amount of time to stay in the hospital to treat pneumonia is 4 to 6 days. Your provider will make sure that you are breathing easily, your oxygen levels and other medical conditions are stable, and that you will be able to care for yourself when you go home.