Half an hour of meditation a day can stave off anxiety and depression, research suggests.
So-called "mindfulness meditation" – a Buddhist technique aimed at focusing on the present moment – also showed promise in alleviating stress and enhancing quality of life, scientists found.
Researchers analysed data from 47 clinical trials involving 3,500 participants looking at the effects of meditation on a multitude of problems, including depression, anxiety, stress, insomnia, diabetes, heart disease, chronic pain and cancer.
They found "moderate" evidence that eight weeks of meditation training reduced symptoms of anxiety, depression and pain.
Low evidence of reduced stress and better quality of life was also seen, while there was insufficient evidence for other benefits.
Lead researcher Dr Madhav Goyal, from Johns Hopkins University School of Medicine in Baltimore, US, said: "In our study, meditation appeared to provide as much relief from some anxiety and depression symptoms as what other studies have found from anti-depressants. A lot of people have this idea that meditation means sitting down and doing nothing, but that's not true. Meditation is an active training of the mind to increase awareness, and different meditation programmes approach this in different ways."
Mindfulness meditation is typically practiced for 30 to 40 minutes a day. It emphasises relaxation of the body and mind, and the acceptance of feeling and thoughts without judgment.