The present invention relates to a kind of compound vitamin-mineral preparation for prenatal taking and belongs to the field of health care medicine. The compound vitamin-mineral preparation consists of carotene, vitamin A, vitamin E, folic acid, vitamin B1, vitamin B2, nicotinamide, vitamin B6, vitamin B12, vitamin D3, vitamin H, pantothenic vitamin, Ca, Mg, I, Fe, Cu and other minerals. It has reasonable recipe, good nourishing health function and no side effect, and is especially suitable for pregnant women to take.