Yes, gardening improves both mental and physical health. It has been shown to reduce stress, anxiety, and depression through engagement with nature and physical activity. The sense of accomplishment and connection to the environment also contributes to improved mental well-being.