Yes, engaging hobbies have been found to affect mental health positively. They can reduce stress, anxiety, and depression while enhancing overall well-being and providing a sense of purpose.