Yes, physical activity boosts the production of endorphins, the body's natural mood lifters. Additionally, by acting as a form of active meditation, exercise can help you relax and reduce stress levels.