No. St. Johns Wort has the potential to prevent obesity and abnormalities with lipid metabolism. It does not lead to weight gain.