Green and Black Tea for Hyperhidrosis Green tea specifically contains magnesium and vitamin b which are calming substances that also constrict sweat glands. The effects of green and black tea can help with normal excessive sweating as well as any additional stress-related sweating you may experience.