How long does it take for a child to recover from pneumonia? With treatment, most types of bacterial pneumonia are cured in 1–2 weeks. Walking pneumonia and viral pneumonia may take 4–6 weeks to go away completely. If you are diagnosed with pneumonia, it is important to follow your treatment plan, take steps to help your body recover, monitor your condition, and try to prevent your infection from spreading to others. It may take time to recover from pneumonia. Some people feel better and are able to return to their normal routines in 1 to 2 weeks. For others, it can take a month or longer. Most people continue to feel tired for about a month. Talk with your healthcare provider about when you can return to your normal activities. Follow your treatment plan It is important that you take all your medicines as prescribed. If you are using antibiotics, continue to take the medicine until it is all gone. You may start to feel better before you finish the medicine, but you should continue to take it. If you stop too soon, the bacterial infection and your pneumonia may come back. The pneumonia may also become resistant to the antibiotic, making treatment more difficult. Take steps to help your body recover The following steps can help your body recover from pneumonia. Choose heart-healthy foods, because good nutrition helps your body recover. Drink plenty of fluids to help you stay hydrated. Don’t drink alcohol or use illegal drugs. Alcohol and illegal drugs weaken your immune system and can raise the risk of pneumonia complications. Don’t smoke and avoid secondhand smoke. Breathing in smoke can worsen your pneumonia. Visit Smoking and Your Heart and Your Guide to a Healthy Heart. For free help quitting smoking, you may call the National Cancer Institute’s Smoking Quitline at 1-877-44U-QUIT (1-877-448-7848). Get plenty of sleep. Good quality sleep can help your body rest and improve the response of your immune system. Visit How Sleep Works to get more information. Get light physical activity. Moving around can help you regain your strength and improve your recovery. However, you may still feel short of breath. Activity that is too strenuous may make you dizzy. Talk to your provider about how much activity is right for you. Sit upright to help you feel more comfortable and breathe more easily. Take a couple of deep breaths several times a day. Monitor your condition Ask your provider when you should schedule follow-up care. If your symptoms have not improved, your provider may use a chest X-ray to check for other conditions that may be causing them. Your provider may suggest pulmonary rehabilitation to help you breathe better as your lungs recover. You may also need physical therapy to help you regain your strength. Physical activity can help improve your recovery.