Participating in a high energy and physical activity is a great way to improve your mental health. Whether you're looking to reduce stress, boost your mood or just improve your fitness levels, we’ve got you covered. At Gives You Joy we’ve found 971 high energy and physical activities to improve your mental health.