The invention discloses a composition for preventing pregnancy hypertension, hyperlipidemia and hyperglycemia, and further provides a functional drink comprising the composition and 15-25 parts by weight of a sweetening agent and a preparation method of the functional drink. The composition is prepared from the components in parts by weight: 0.0002-0.0005 part of a folic acid compound, 0.0003-0.0025 part of vitamin B6, 2-3 parts of fructus jujubae, 5-7.5 parts of rhizoma dioscoreae, 1-1.5 parts of rhizoma zingiberis recens and 1.6-2.5 parts of caulis bambusae in taeniam. Compared with the prior art, according to the composition and functional drink for preventing pregnancy hypertension, hyperlipidemia and hyperglycemia, the pregnancy adverse reactions can be effectively reduced, immunity of pregnant women is enhanced, the physical power of the pregnant women is improved, pregnancy hypertension, hyperlipidemia and hyperglycemia are effectively prevented, the pregnancy adverse reactionsare relieved, and habitus of the pregnant women is enhanced.