Medical questions & health advice by board certified doctors

"Does getting more sleep increase your immunity?"

ZocdocAnswersDoes getting more sleep increase your immunity?


I know that cold and flu season is coming up and I don?t want to be sick all winter. I only sleep like 5 hours a night. If I sleep more, like 8 hours per night, will I get sick less? Can more sleep increase your immunity?


There is some evidence that being stress and fatigued and not getting enough sleep may have some settle effects on your immune system. This is not the same thing, however, as saying you should necessarily sleep more. Each person is different with respect to the amount of sleep that they require. If you are getting 5-6 hours of sleep per night and feeling well rested, then that is probably all of the sleep that you need. On the other hand, if you feel fatigued all of the time getting 5 hours per night, then you may need to increase the amount of sleep a bit. There are other things you can do to help boost your immune system, including eating nutritious, balanced meals high in fresh fruits and vegetables, which contain antioxidants. Exercise can also help, as can avoiding tobacco and alcohol. You may also want to talk to your primary care doctor about getting a flu shot. These are recommended for most people, and they can reduce your risk of getting the flu and, in particular, of getting a bad case of flu. The flu shot should be available now in your primary care doctor's office. Good luck!

Zocdoc Answers is for general informational purposes only and is not a substitute for professional medical advice. If you think you may have a medical emergency, call your doctor (in the United States) 911 immediately. Always seek the advice of your doctor before starting or changing treatment. Medical professionals who provide responses to health-related questions are intended third party beneficiaries with certain rights under Zocdoc’s Terms of Service.